@font-face{font-family:"Rubik";font-style:normal;font-weight:300 900;font-display:swap;src:url("/sites/all/themes/feeriya/fonts/rubik/rubik-cyrillic.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik";font-style:normal;font-weight:300 900;font-display:swap;src:url("/sites/all/themes/feeriya/fonts/rubik/rubik-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.footer-mobile.fe-tabbar{position:fixed;left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:11;display:none;grid-template-columns:repeat(5,minmax(0,1fr));box-sizing:border-box;width:auto;height:60px;min-height:0;margin:0;padding:0;border:1px solid rgba(255,255,255,.7);border-radius:30px;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,255,255,.62));-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(255,255,255,.25),0 12px 32px rgba(40,10,40,.18),0 0 0 .5px rgba(40,10,40,.08);font-family:"Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased}@media only screen and (max-width:768px){.footer-mobile.fe-tabbar{display:grid}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.footer-mobile.fe-tabbar{background:rgba(255,255,255,.96)}}@media (prefers-reduced-transparency:reduce){.footer-mobile.fe-tabbar{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}.footer-mobile.fe-tabbar .fe-tabbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;color:#4d4d4d;font-size:11px;font-weight:400;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}.footer-mobile.fe-tabbar .fe-tabbar__item:hover,.footer-mobile.fe-tabbar .fe-tabbar__item:focus{color:#4d4d4d;text-decoration:none}.footer-mobile.fe-tabbar .fe-tabbar__item.is-on{color:#6c0068;font-weight:500}.footer-mobile.fe-tabbar .fe-tabbar__icon{position:relative;display:flex;margin:0;align-items:center;justify-content:center;width:44px;height:28px;border-radius:999px;transition:background-color .2s ease}.footer-mobile.fe-tabbar .is-on .fe-tabbar__icon{background:#f3dcf1}.footer-mobile.fe-tabbar .fe-tabbar__item:active .fe-tabbar__icon{background:#fbf4fa}.footer-mobile.fe-tabbar .is-on:active .fe-tabbar__icon{background:#f3dcf1}.footer-mobile.fe-tabbar svg{display:block;flex:none;width:22px;height:22px}.footer-mobile.fe-tabbar .fe-tabbar__badge{position:absolute;top:-3px;right:2px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-width:17px;height:17px;margin:0;padding:0 4px;border:0;border-radius:999px;background:#f2c94c;color:#1f1f1f;font-size:10px;font-weight:700;line-height:1;box-shadow:0 0 0 2px #fff}.footer-mobile.fe-tabbar .fe-tabbar__badge[hidden],.footer-mobile.fe-tabbar .fe-tabbar__badge:empty{display:none}
@font-face{font-family:"Rubik";font-style:normal;font-weight:300 900;font-display:swap;src:url("/sites/all/themes/feeriya/fonts/rubik/rubik-cyrillic.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik";font-style:normal;font-weight:300 900;font-display:swap;src:url("/sites/all/themes/feeriya/fonts/rubik/rubik-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Rubik";font-style:normal;font-weight:300 900;font-display:swap;src:url("/sites/all/themes/feeriya/fonts/rubik/rubik-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fe-purple:#6C0068;--fe-purple-hover:#9B2896;--fe-purple-press:#57004F;--fe-purple-100:#F6ECF5;--fe-purple-50:#FBF4FA;--fe-purple-150:#F3DCF1;--fe-purple-border:#E6D3E4;--fe-green:#019A4A;--fe-green-hover:#018A42;--fe-green-text:#01873F;--fe-green-step:#F1FAF5;--fe-green-step-hover:#E3F4EA;--fe-green-subtext:#E6F7EE;--fe-yellow:#F2C94C;--fe-yellow-50:#FFF8E1;--fe-yellow-track:#F3E3B0;--fe-error:#C62828;--fe-ink:#1F1F1F;--fe-gray-800:#333333;--fe-gray-700:#4D4D4D;--fe-gray-600:#6B6B6B;--fe-gray-count:#8F8F8F;--fe-gray-400:#9A9A9A;--fe-gray-dot:#DCDCDC;--fe-gray-input:#E0E0E0;--fe-gray-off:#E6E6E6;--fe-gray-200:#ECECEC;--fe-gray-150:#F0F0F0;--fe-gray-hover:#F5F5F5;--fe-gray-25:#FAFAFA;--fe-font:Rubik,system-ui,-apple-system,"Segoe UI",sans-serif;--fe-focus:0 0 0 2px #FFFFFF,0 0 0 4px #6C0068;}body.fk-page{background:#fff}body.fk-page .content-center.wrap{max-width:none;min-width:0;width:auto;height:auto;margin:0;padding:0}body.fk-page .content-center .general-content{float:none;width:auto;max-width:none;min-height:0;padding:0}body.fk-page .content-center>.messages{max-width:calc(100vw - 2*var(--fk-pad,24px));margin:16px auto 0;box-sizing:border-box}body.fk-page{--fk-pad:max(24px,calc((100vw - 1200px)/2))}body.fk-page .content-center>.breadcrumb{margin:0;padding:18px var(--fk-pad) 0;font:13px/1.4 var(--fe-font);color:var(--fe-gray-600);background:none;border:0;float:none;width:auto;height:auto}body.fk-page .content-center>.breadcrumb a{color:var(--fe-purple);text-decoration:none}body.fk-page .content-center>.breadcrumb a:hover{color:var(--fe-purple-hover)}@media (min-width:1680px){body.fk-page{--fk-pad:calc((100vw - 1440px)/2)}}@media (max-width:767px){body.fk-page{--fk-pad:16px}body.fk-page .content-center>.breadcrumb{padding-top:12px;font-size:12px}}.fk{padding:0 var(--fk-pad,24px) 64px;background:#fff;color:var(--fe-ink);font-family:var(--fe-font);font-size:16px;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;overflow-wrap:break-word}.fk *,.fk *::before,.fk *::after{box-sizing:border-box}.fk a{color:var(--fe-purple);text-decoration:none}.fk button,.fk input,.fk select{font-family:inherit;margin:0}.fk button{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;color:inherit;font-size:inherit;line-height:inherit;cursor:pointer;border-radius:0;box-shadow:none;text-shadow:none;text-transform:none;letter-spacing:normal;height:auto;width:auto;min-width:0}.fk h1,.fk h2,.fk h3,.fk p,.fk ul,.fk ol,.fk li{margin:0;padding:0;border:0;height:auto;background:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-transform:none;letter-spacing:normal;list-style:none;float:none;width:auto}.fk img{max-width:100%;border:0}.fk svg{flex:none}.fk :focus-visible{outline:none;box-shadow:var(--fe-focus)}.fk [hidden]{display:none!important}.fk .fk-head{padding-top:10px}.fk .fk-head__title{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}.fk .fk-h1{font-size:34px;font-weight:700;line-height:1.15;letter-spacing:-.01em}.fk .fk-head__count{font-size:18px;color:var(--fe-gray-count);white-space:nowrap}.fk .fk-trust{display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px;margin-top:12px;font-size:14px;color:var(--fe-gray-700)}.fk .fk-trust__item{display:flex;align-items:center;gap:8px}.fk .fk-trust__item img{width:22px;height:18px;object-fit:contain}.fk .fk-trust__free{font-weight:500;color:var(--fe-green-text)}.fk .fk-trust__faq{border-bottom:1px dashed currentColor;line-height:1.2}.fk .fk-trust__faq:hover{color:var(--fe-purple-hover)}.fk button.fk-trust__item{color:inherit;font-size:inherit;text-align:left}.fk .fk-trust__more{border-bottom:1px dashed var(--fe-gray-dot);line-height:1.2;transition:border-color .18s ease,color .18s ease}@media (hover:hover){.fk button.fk-trust__item:hover .fk-trust__more{color:var(--fe-purple);border-color:currentColor}}.fk .fk-chips{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:18px}.fk .fk-chip{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--fe-gray-input);border-radius:999px;background:#fff;color:var(--fe-ink);font-size:14px;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease,color .18s ease}.fk .fk-chip.is-active{border-color:var(--fe-purple);background:var(--fe-purple);color:#fff;font-weight:500}.fk .fk-chips:not(.is-open) .fk-chip--more:not(.is-active){display:none}.fk .fk-chips__more{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px;border-radius:999px;background:var(--fe-purple-50);color:var(--fe-purple);font-size:14px;font-weight:500;white-space:nowrap;transition:background-color .18s ease}.fk .fk-chips__more svg{transition:transform .2s ease}.fk .fk-chips.is-open .fk-chips__more svg{transform:rotate(180deg)}@media (hover:hover){.fk .fk-chip:not(.is-active):hover{border-color:var(--fe-purple);transform:translateY(-1px);box-shadow:0 6px 14px rgba(108,0,104,.10);color:var(--fe-ink)}.fk .fk-chips__more:hover{background:var(--fe-purple-150)}}.fk .fk-layout{display:grid;grid-template-columns:264px minmax(0,1fr);gap:32px;padding-top:22px;align-items:start}.fk .fk-aside{position:sticky;top:16px;z-index:5;width:auto;min-height:1px;float:none}.fk .fk-main{min-width:0;transition:opacity .2s ease}.fk.is-loading .fk-main{opacity:.55;pointer-events:none}.fk .fk-filters-btn{display:none;flex:none;align-items:center;gap:8px;height:40px;margin-right:8px;padding:0 14px;border-radius:12px;background:var(--fe-purple-100);color:var(--fe-purple);font-size:15px;font-weight:500;white-space:nowrap}.fk .fk-filters-btn__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--fe-purple);color:#fff;font-size:12px}.fk .fk-filter__top{display:none}@media (max-width:1199px){.fk .fk-layout{grid-template-columns:minmax(0,1fr)}.fk .fk-aside{display:none}.fk .fk-filters-btn{display:inline-flex}}html.fk-lock,html.fk-lock body{overflow:hidden}.fk .fk-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.fk .fk-toolbar__label{margin-right:6px;font-size:14px;color:var(--fe-gray-600)}.fk .fk-sort{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px;border-radius:10px;color:var(--fe-gray-700);font-size:14px;white-space:nowrap;transition:background-color .18s ease,color .18s ease}.fk .fk-sort.is-active{background:var(--fe-purple-100);color:var(--fe-purple);font-weight:500}.fk .fk-sortmore{position:relative}.fk .fk-sort--more svg{transition:transform .2s ease}.fk .fk-sortmore.is-open .fk-sort--more svg{transform:rotate(180deg)}.fk .fk-sortmore__list{position:absolute;top:calc(100% + 6px);left:0;z-index:20;width:220px;padding:6px;border-radius:12px;background:#fff;box-shadow:0 18px 44px rgba(40,10,40,.22);animation:fxPv .18s ease}.fk .fk-sortmore__item{display:flex;align-items:center;height:40px;padding:0 12px;border-radius:8px;color:var(--fe-ink);font-size:14px}.fk .fk-sortmore__item.is-active{color:var(--fe-purple);font-weight:500}@media (hover:hover){.fk .fk-sort:not(.is-active):hover{background:var(--fe-purple-50);color:var(--fe-purple)}.fk .fk-sortmore__item:hover{background:var(--fe-purple-50);color:var(--fe-purple)}}.fk .fk-filter{position:relative;border:1px solid var(--fe-gray-200);border-radius:18px;background:#fff}.fk .fk-filter__body{padding:18px 18px 4px}.fk .fk-fsec{position:relative;margin-top:14px;padding:16px 0 4px;border-top:1px solid var(--fe-gray-150)}.fk .fk-fsec:first-child{margin-top:0;padding-top:0;border-top:0}.fk .fk-fsec__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.fk .fk-fsec__head--left{justify-content:flex-start;align-items:center}.fk .fk-fsec__title{font-size:15px;font-weight:700}.fk .fk-fsec__unit{font-size:12px;color:var(--fe-gray-600)}.fk .fk-fsec__hint{margin-top:2px;font-size:12px;color:var(--fe-gray-600)}.fk .fk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fk .fk-check{position:relative;display:flex;align-items:center;gap:10px;min-height:40px;margin:0 -8px;padding:0 8px;border-radius:10px;font-size:15px;cursor:pointer;transition:background-color .18s ease}.fk .fk-check__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.fk .fk-check__box{flex:none;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid #bdbdbd;border-radius:6px;background:#fff;transition:background-color .2s ease,border-color .2s ease}.fk .fk-check__box svg{opacity:0;transition:opacity .15s ease}.fk .fk-check__input:checked+.fk-check__box{border-color:var(--fe-purple);background:var(--fe-purple)}.fk .fk-check__input:checked+.fk-check__box svg{opacity:1}.fk .fk-check__input:focus-visible+.fk-check__box{box-shadow:var(--fe-focus)}.fk .fk-check__text{flex:1;min-width:0}.fk .fk-check__tag{padding:2px 8px;border-radius:999px;background:var(--fe-yellow-50);font-size:12px;font-weight:500}.fk .fk-check__count{font-size:12px;color:var(--fe-gray-400)}.fk .fk-check--brand{min-height:36px;font-size:14px}.fk .fk-check--brand .fk-check__box,.fk .fk-check--rate .fk-check__box{width:18px;height:18px;border-radius:5px}.fk .fk-check--rate{margin-top:10px;font-size:14px}.fk .fk-star{color:var(--fe-yellow)}.fk .fk-check--small{gap:6px;min-height:34px;margin:0;padding:0 6px;border-radius:8px;font-size:13px}.fk .fk-check--small .fk-check__box{width:16px;height:16px;border-radius:4px}.fk .fk-check--small .fk-check__box svg{width:10px;height:10px}@media (hover:hover){.fk .fk-check:hover{background:var(--fe-purple-50)}}.fk .fk-range__inputs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.fk .fk-input{width:100%;min-width:0;height:40px;margin:0;padding:0 12px;border:1px solid var(--fe-gray-input);border-radius:10px;background:#fff;font:14px var(--fe-font);color:var(--fe-ink);outline:none;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.fk .fk-input::placeholder{color:#a3a3a3;opacity:1}.fk .fk-input:hover{border-color:#d6c1d4}.fk .fk-input:focus{border-color:var(--fe-purple);box-shadow:0 0 0 3px rgba(108,0,104,.10)}.fk .fk-slider{position:relative;height:24px;margin:6px 9px 0;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}.fk .fk-slider__track{position:absolute;left:-9px;right:-9px;top:11px;height:3px;border-radius:3px;background:var(--fe-gray-200)}.fk .fk-slider__fill{position:absolute;left:0;right:0;top:11px;height:3px;border-radius:3px;background:var(--fe-purple)}.fk .fk-slider__knob{position:absolute;top:3px;width:18px;height:18px;margin-left:-9px;border:3px solid var(--fe-purple);border-radius:999px;background:#fff;box-shadow:0 1px 4px rgba(40,10,40,.15);cursor:grab;transition:transform .15s ease}.fk .fk-slider__knob.is-drag{cursor:grabbing;transform:scale(1.15)}@media (hover:hover){.fk .fk-slider__knob:hover{transform:scale(1.15)}}.fk .fk-seg{display:grid;gap:6px;margin-top:10px}.fk .fk-seg--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fk .fk-seg--4{grid-template-columns:repeat(4,minmax(0,1fr))}.fk .fk-seg__item{position:relative;cursor:pointer}.fk .fk-seg__item input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.fk .fk-seg__item span{display:flex;align-items:center;justify-content:center;height:36px;border:1px solid var(--fe-gray-input);border-radius:10px;background:#fff;color:var(--fe-ink);font-size:13px;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.fk .fk-seg__item input:checked+span{border-color:var(--fe-purple);background:var(--fe-purple);color:#fff}.fk .fk-seg__item input:focus-visible+span{box-shadow:var(--fe-focus)}@media (hover:hover){.fk .fk-seg__item:hover span{border-color:var(--fe-purple)}}.fk .fk-help{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:6px;border-radius:999px;background:var(--fe-yellow-50);color:var(--fe-gray-700);font-size:11px;font-weight:700;cursor:help}.fk .fk-mode{display:flex;gap:2px;padding:2px;border-radius:8px;background:var(--fe-gray-hover)}.fk .fk-fsec--effects .fk-fsec__head{flex-wrap:wrap;row-gap:8px}.fk .fk-fsec--effects .fk-mode{flex:1 0 100%}.fk .fk-fsec--effects .fk-mode__item{flex:1}.fk .fk-fsec--effects .fk-mode__item span{justify-content:center}.fk .fk-mode__item{position:relative;cursor:pointer}.fk .fk-mode__item input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.fk .fk-mode__item span{display:flex;align-items:center;height:26px;padding:0 8px;border-radius:6px;color:var(--fe-gray-600);font-size:12px;font-weight:500;transition:background-color .18s ease,color .18s ease}.fk .fk-mode__item input:checked+span{background:#fff;color:var(--fe-purple);box-shadow:0 1px 3px rgba(0,0,0,.12)}.fk .fk-mode__item--ex input:checked+span{color:var(--fe-error)}.fk .fk-mode__item input:focus-visible+span{box-shadow:var(--fe-focus)}.fk .fk-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:10px}.fk .fk-tile{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:9/10;border:2px solid transparent;border-radius:7px;background:#a3a3a3;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background-color .18s ease,border-color .18s ease}.fk .fk-tile input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.fk .fk-tile__icon{width:84%;height:84%}.fk .fk-tile__mark{position:absolute;top:-5px;right:-5px;display:none;align-items:center;justify-content:center;width:16px;height:16px;border-radius:999px;background:var(--fe-green);box-shadow:0 0 0 2px #fff;color:#fff;font-size:10px;font-weight:700;line-height:1}.fk .fk-tile__mark::before{content:"✓"}.fk .fk-tile.is-on{background:var(--fe-purple);border-color:var(--fe-yellow)}.fk .fk-tile.is-on .fk-tile__mark{display:flex}.fk .is-exclude .fk-tile.is-on{background:#5c5560;border-color:var(--fe-error)}.fk .is-exclude .fk-tile.is-on .fk-tile__mark{background:var(--fe-error)}.fk .is-exclude .fk-tile.is-on .fk-tile__mark::before{content:"×";font-size:13px}.fk .fk-tile input:focus-visible~.fk-tile__mark{display:flex}@media (hover:hover){.fk .fk-tile:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(40,10,40,.22)}}.fk .fk-picked{margin-top:8px;font-size:13px;line-height:1.4;color:var(--fe-gray-700)}.fk .fk-extra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:8px}.fk .fk-extra .fk-check:nth-child(4){grid-column:1/-1}.fk .is-exclude .fk-extra .fk-check__input:checked+.fk-check__box{border-color:var(--fe-error);background:var(--fe-error)}.fk .is-exclude .fk-extra .fk-check__input:checked+.fk-check__box svg{display:none}.fk .is-exclude .fk-extra .fk-check__input:checked+.fk-check__box::after{content:"×";color:#fff;font-size:13px;font-weight:700;line-height:1}.fk .is-exclude .fk-extra .fk-check--keep .fk-check__input:checked+.fk-check__box{border-color:var(--fe-purple);background:var(--fe-purple)}.fk .is-exclude .fk-extra .fk-check--keep .fk-check__input:checked+.fk-check__box svg{display:block}.fk .is-exclude .fk-extra .fk-check--keep .fk-check__input:checked+.fk-check__box::after{content:none}.fk .fk-peek{position:absolute;z-index:25;width:208px;border-radius:12px;overflow:hidden;background:#111;box-shadow:0 18px 40px rgba(20,0,20,.4);pointer-events:none;animation:fxPv .18s cubic-bezier(.2,.8,.2,1)}.fk .fk-peek img{display:block;width:208px;height:208px;max-width:none;object-fit:cover}.fk .fk-peek span{display:block;padding:7px 10px;background:var(--fe-purple);color:#fff;font-size:13px;font-weight:500;text-align:center}.fk .fk-filter__bar{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 18px;border-top:1px solid var(--fe-gray-150)}.fk .fk-filter__show{width:100%;height:48px;border-radius:12px;background:var(--fe-purple);color:#fff;font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.fk .fk-filter__show span,.fk .fk-found__show span{display:inline-block}.fk .fk-filter__reset{display:inline-flex;align-items:center;height:36px;padding:0 10px;border-radius:8px;color:var(--fe-gray-600);font-size:14px;transition:color .18s ease,background-color .18s ease}@media (hover:hover){.fk .fk-filter__show:hover{background:var(--fe-purple-press);transform:translateY(-1px);box-shadow:0 8px 18px rgba(108,0,104,.28)}.fk .fk-filter__reset:hover{color:var(--fe-purple);background:var(--fe-purple-50)}}.fk .fk-found{position:absolute;top:0;left:calc(100% + 14px);z-index:20;width:268px;padding:16px 16px 14px;border-radius:16px;background:#fff;box-shadow:0 18px 44px rgba(40,10,40,.22);transition:top .28s cubic-bezier(.2,.8,.2,1);animation:fxPv .22s cubic-bezier(.2,.8,.2,1)}.fk .fk-found__arrow{position:absolute;top:26px;left:-7px;width:14px;height:14px;background:#fff;transform:rotate(45deg);box-shadow:-2px 2px 3px rgba(40,10,40,.06)}.fk .fk-found__close{position:absolute;top:6px;right:6px;width:32px;height:32px;border-radius:8px;color:var(--fe-gray-400);font-size:20px}.fk .fk-found__label{font-size:13px;color:var(--fe-gray-600)}.fk .fk-found__num{margin-top:2px;font-size:28px;font-weight:700;line-height:1.15;overflow:hidden}.fk .fk-found__list{display:flex;flex-direction:column;gap:6px;margin-top:12px}.fk .fk-found__list li{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.35}.fk .fk-found__list li::before{content:"";flex:none;width:6px;height:6px;margin-top:6px;border-radius:999px;background:var(--fe-purple)}.fk .fk-found__show{width:100%;height:44px;margin-top:14px;border-radius:12px;background:var(--fe-purple);color:#fff;font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden}.fk .fk-found__title{padding-right:24px;font-size:17px;font-weight:500}.fk .fk-found__text{margin-top:4px;font-size:13px;line-height:1.4;color:var(--fe-gray-700)}.fk .fk-found__reset{display:flex;align-items:center;justify-content:center;width:100%;height:44px;margin-top:12px;border:1.5px solid var(--fe-purple);border-radius:12px;color:var(--fe-purple);font-size:15px;font-weight:500}@media (hover:hover){.fk .fk-found__close:hover{background:var(--fe-gray-hover);color:var(--fe-purple)}.fk .fk-found__show:hover{background:var(--fe-purple-press)}.fk .fk-found__reset:hover{background:var(--fe-purple-100)}}.fk .fk-applied{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}.fk .fk-applied__chip{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 8px 0 12px;border-radius:999px;background:var(--fe-purple-100);color:var(--fe-purple);font-size:13px;white-space:nowrap;animation:fxPop .22s ease;transition:background-color .18s ease}.fk .fk-applied__chip span{font-size:16px;line-height:1}.fk .fk-applied__reset{display:inline-flex;align-items:center;height:32px;padding:0 8px;color:var(--fe-gray-600);font-size:13px;transition:color .18s ease}.fk .fk-applied--big{justify-content:center;margin-top:16px}.fk .fk-applied--big .fk-applied__chip{height:36px;padding:0 10px 0 14px;font-size:14px}.fk .fk-applied--big .fk-applied__chip span{font-size:17px}@media (hover:hover){.fk .fk-applied__chip:hover{background:#ecd9ea;color:var(--fe-purple)}.fk .fk-applied__reset:hover{color:var(--fe-purple)}}.fk .fk-extras{display:flex;flex-direction:column;gap:14px;margin-top:14px}.fk .fk-extras-slot .fk-extras{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-top:28px}.fk .fk-checked{position:relative;display:flex;align-items:center;gap:12px;padding:16px 18px;border:1px solid var(--fe-gray-200);border-radius:18px;background:#fff}.fk .fk-checked__icon{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:var(--fe-green-step)}.fk .fk-checked__text{min-width:0;font-size:13px;line-height:1.4;color:var(--fe-gray-700)}.fk .fk-checked__title{font-size:16px;font-weight:500;color:var(--fe-green-text)}.fk .fk-checked__link{color:var(--fe-purple);font-size:inherit;border-bottom:1px dashed currentColor;line-height:1.2}@media (hover:hover){.fk .fk-checked__link:hover{color:var(--fe-purple-hover)}}.fk .fk-pop{position:absolute;left:0;bottom:calc(100% + 12px);z-index:30}.fk .fk-pop__backdrop{display:none}.fk .fk-pop__win{position:relative;width:320px;padding:18px;border-radius:16px;background:#fff;box-shadow:0 20px 50px rgba(40,10,40,.25);outline:none;animation:fxPv .22s cubic-bezier(.2,.8,.2,1)}.fk .fk-pop__arrow{position:absolute;bottom:-7px;left:60px;width:14px;height:14px;background:#fff;transform:rotate(45deg);box-shadow:3px 3px 4px rgba(40,10,40,.06)}.fk .fk-pop__close{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;color:var(--fe-gray-600);font-size:22px;line-height:1;transition:background-color .18s ease,color .18s ease}@media (hover:hover){.fk .fk-pop__close:hover{background:var(--fe-purple-100);color:var(--fe-purple)}}.fk .fk-cheaper__title{padding-right:30px;font-size:18px;font-weight:700;line-height:1.25}.fk .fk-cheaper__text{margin-top:6px;font-size:14px;line-height:1.45;color:var(--fe-gray-700)}.fk .fk-cheaper__note{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--fe-yellow-50);font-size:13px;line-height:1.4;color:var(--fe-ink)}.fk .fk-cheaper__note strong{font-weight:500}.fk .fk-field{display:block;margin-top:12px}.fk .fk-field__label{display:block;margin-bottom:5px;font-size:13px;color:var(--fe-gray-700)}.fk .fk-field__input{display:block;width:100%;height:44px;margin:0;padding:0 12px;border:1px solid var(--fe-gray-input);border-radius:10px;background:#fff;font:15px var(--fe-font);color:var(--fe-ink);outline:none;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.fk .fk-field__input::placeholder{color:#a3a3a3;opacity:1}.fk .fk-field__input:focus{border-color:var(--fe-purple);box-shadow:0 0 0 3px rgba(108,0,104,.10)}.fk .fk-field__input.is-error{border-color:var(--fe-error)}.fk .fk-field__error{display:block;margin-top:4px;font-size:12px;line-height:1.35;color:var(--fe-error)}.fk .fk-check--pd{align-items:flex-start;min-height:0;margin:14px 0 0;padding:0;font-size:13px;line-height:1.4;color:var(--fe-gray-700)}.fk .fk-check--pd .fk-check__box{margin-top:-1px}.fk .fk-check--pd + .fk-field__error{padding-left:30px}@media (hover:hover){.fk .fk-check--pd:hover{background:none}}.fk .fk-hp{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.fk .fk-cheaper__fail{margin-top:10px;font-size:13px;line-height:1.4;color:var(--fe-error)}.fk .fk-cheaper__send{width:100%;height:48px;margin-top:14px;border-radius:12px;background:var(--fe-purple);color:#fff;font-size:16px;font-weight:500;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,opacity .18s ease}.fk .fk-cheaper__send:disabled{opacity:.6;cursor:default}@media (hover:hover){.fk .fk-cheaper__send:not(:disabled):hover{background:var(--fe-purple-press);transform:translateY(-1px);box-shadow:0 8px 18px rgba(108,0,104,.28)}}.fk .fk-cheaper__terms{margin-top:8px;font-size:12px;line-height:1.4;color:var(--fe-gray-600);text-align:center}.fk .fk-cheaper__done{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 6px 4px;text-align:center;animation:fxPop .25s ease}.fk .fk-cheaper__done[hidden]{display:none}.fk .fk-cheaper__ok{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:999px;background:var(--fe-green)}.fk .fk-cheaper__thanks{font-size:18px;font-weight:700}.fk .fk-cheaper__mail{font-size:14px;line-height:1.45;color:var(--fe-gray-700);overflow-wrap:anywhere}.fk .fk-cheaper__again{height:44px;margin-top:4px;padding:0 24px;border:1.5px solid var(--fe-purple);border-radius:12px;color:var(--fe-purple);font-size:15px;font-weight:500}.fk .fk-club{padding:16px 18px;border-radius:18px;background:var(--fe-purple-50)}.fk .fk-club__label{font-size:13px;color:var(--fe-gray-700)}.fk .fk-club__row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:2px 8px;margin-top:4px}.fk .fk-club__number{font-size:15px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.fk .fk-club__pct{font-size:13px;color:var(--fe-gray-700);white-space:nowrap}.fk .fk-club__pct strong{display:inline-block;font-size:20px;font-weight:700;color:var(--fe-green-text)}.fk .fk-club__other{margin-top:8px;color:var(--fe-purple);font-size:13px;border-bottom:1px dashed currentColor;line-height:1.2}.fk .fk-club__ask{font-size:13px;line-height:1.5;color:var(--fe-gray-700)}.fk .fk-club__mode{color:var(--fe-purple);font-size:inherit;border-bottom:1px dashed currentColor;line-height:1.2}.fk .fk-club__mode.is-on{color:var(--fe-green-text);font-weight:500;border-bottom-color:transparent}.fk .fk-club__field{display:flex;align-items:center;gap:4px;height:44px;margin-top:10px;padding:0 4px 0 2px;border:1px solid var(--fe-gray-input);border-radius:12px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.fk .fk-club__field:focus-within{border-color:var(--fe-purple);box-shadow:0 0 0 3px rgba(108,0,104,.10)}.fk .fk-club__input{flex:1;min-width:0;height:40px;margin:0;padding:0 10px;border:0;border-radius:8px;background:transparent;font:15px var(--fe-font);color:var(--fe-ink);outline:none;box-shadow:none}.fk .fk-club__input::placeholder{color:#a3a3a3;opacity:1}.fk .fk-club__card{flex:1;min-width:0;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:2px;color:var(--fe-gray-400)}.fk .fk-club__card[hidden]{display:none}.fk .fk-club__card .fk-club__input{padding:0;text-align:center;font-variant-numeric:tabular-nums}.fk .fk-club__ok{flex:none;height:32px;padding:0 12px;border-radius:8px;background:var(--fe-purple-100);color:var(--fe-purple);font-size:13px;font-weight:500;letter-spacing:.04em;transition:background-color .18s ease,color .18s ease}.fk .fk-club__ok:disabled{opacity:.6}@media (hover:hover){.fk .fk-club__ok:not(:disabled):hover{background:var(--fe-purple);color:#fff}.fk .fk-club__other:hover,.fk .fk-club__mode:not(.is-on):hover{color:var(--fe-purple-hover)}}.fk .fk-club__msg{margin-top:8px;font-size:12px;line-height:1.4;color:var(--fe-error)}.fk .fk-club__note{margin-top:10px;font-size:12px;color:var(--fe-gray-600)}.fk .fk-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10070;display:flex;align-items:flex-start;justify-content:center;padding:48px 16px;overflow-y:auto}.fk .fk-modal[hidden]{display:none}.fk .fk-modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(31,31,31,.45);animation:fxFade .2s ease}.fk .fk-modal__win{position:relative;width:100%;max-width:560px;padding:22px 24px 24px 28px;border-radius:20px;background:#fff;box-shadow:0 24px 60px rgba(40,10,40,.3);outline:none;animation:fxUpC .28s cubic-bezier(.2,.8,.2,1)}.fk .fk-modal--faq .fk-modal__win{max-width:720px}.fk .fk-modal__head{display:flex;align-items:center;gap:12px}.fk .fk-modal__title{flex:1;font-size:26px;font-weight:700;line-height:1.2}.fk .fk-modal--guarantee .fk-modal__head{justify-content:space-between}.fk .fk-modal--guarantee .fk-modal__title{margin-top:6px;font-size:24px}.fk .fk-modal__tag{padding:3px 10px;border-radius:999px;background:var(--fe-green-step);color:var(--fe-green-text);font-size:13px;font-weight:500}.fk .fk-modal__x{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-left:auto;border-radius:10px;color:var(--fe-gray-600);transition:background-color .18s ease,color .18s ease}@media (hover:hover){.fk .fk-modal__x:hover{background:var(--fe-purple-100);color:var(--fe-purple)}}.fk .fk-modal__p{margin-top:10px;font-size:15px;line-height:1.55;color:var(--fe-gray-800)}.fk .fk-modal__sec{margin-top:16px;padding:14px 16px;border-radius:14px;background:var(--fe-gray-25)}.fk .fk-modal__sec--yes{background:var(--fe-green-step)}.fk .fk-modal__sec-h{font-size:15px;font-weight:500}.fk .fk-modal__list{margin-top:8px}.fk .fk-modal__list li{position:relative;padding-left:18px;font-size:15px;line-height:1.55;color:var(--fe-gray-800)}.fk .fk-modal__list li::before{content:"";position:absolute;left:2px;top:.65em;width:6px;height:6px;border-radius:999px;background:var(--fe-purple)}.fk .fk-modal__sec--yes .fk-modal__list li::before{background:var(--fe-green)}.fk .fk-modal__note{margin-top:14px;font-size:14px;line-height:1.5;color:var(--fe-gray-700)}.fk .fk-modal__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.fk .fk-modal__link{font-size:15px;font-weight:500;border-bottom:1px solid transparent}.fk .fk-modal__ok{height:44px;padding:0 24px;border-radius:12px;background:var(--fe-purple);color:#fff;font-size:15px;font-weight:500;transition:background-color .18s ease}@media (hover:hover){.fk .fk-modal__link:hover{border-color:currentColor}.fk .fk-modal__ok:hover{background:var(--fe-purple-press)}}.fk .fk-faq{max-width:860px}.fk .fk-faq__list{display:flex;flex-direction:column;margin-top:10px}.fk .fk-faq__item{border-bottom:1px solid var(--fe-gray-150)}.fk .fk-faq__q{display:flex;align-items:center;gap:14px;min-height:56px;padding:12px 0;font-size:16px;font-weight:500;line-height:1.35;color:var(--fe-ink);cursor:pointer;list-style:none;transition:color .18s ease}.fk .fk-faq__q::-webkit-details-marker{display:none}.fk .fk-faq__q::marker{content:""}.fk .fk-faq__q>span:first-child{flex:1}.fk .fk-faq__icon{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--fe-purple-100);color:var(--fe-purple);transition:transform .25s ease,background-color .2s ease,color .2s ease}.fk .fk-faq__item[open] .fk-faq__icon{transform:rotate(45deg);background:var(--fe-purple);color:#fff}.fk .fk-faq__a{padding:0 42px 16px 0;font-size:15px;line-height:1.55;color:var(--fe-gray-800);animation:fxFade .25s ease}@media (hover:hover){.fk .fk-faq__q:hover{color:var(--fe-purple)}}.fk .fk-faq__all{height:44px;margin-top:16px;padding:0 20px;border:1.5px solid var(--fe-purple);border-radius:12px;color:var(--fe-purple);font-size:15px;font-weight:500;transition:background-color .18s ease}@media (hover:hover){.fk .fk-faq__all:hover{background:var(--fe-purple-50)}}.fk .fk-ask{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;margin-top:18px;padding:14px 16px;border-radius:14px;background:var(--fe-purple-50);font-size:14px;line-height:1.4}.fk .fk-ask__text{flex:1;min-width:200px;color:var(--fe-gray-700)}.fk .fk-ask__phone{flex:none;font-size:16px;font-weight:500;white-space:nowrap}.fk .fk-ask__msgr{flex:none;display:flex;gap:8px}.fk .fk-ask__msgr a{display:block;border-radius:50%;mix-blend-mode:multiply;transition:transform .18s ease}.fk .fk-ask__msgr img{display:block;width:40px;height:40px}@media (hover:hover){.fk .fk-ask__msgr a:hover{transform:translateY(-2px)}}@media (max-width:1199px){.fk.is-filter-open .fk-aside{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;background:rgba(20,0,20,.45);animation:fxFade .2s ease}.fk .fk-aside__panel{position:absolute;top:0;bottom:0;left:0;width:min(420px,100%);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:#fff;animation:fxSheetV .3s cubic-bezier(.2,.8,.2,1)}.fk .fk-filter{display:flex;flex-direction:column;min-height:100%;border:0;border-radius:0}.fk .fk-filter__top{position:sticky;top:0;z-index:4;display:flex;align-items:center;gap:4px;height:56px;padding:0 6px 0 16px;border-bottom:1px solid var(--fe-gray-150);background:#fff}.fk .fk-filter__heading{flex:1;font-size:18px;font-weight:700}.fk .fk-filter__top-reset{display:inline-flex;align-items:center;height:40px;padding:0 10px;border-radius:8px;color:var(--fe-gray-600);font-size:15px}.fk .fk-filter__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;color:var(--fe-ink)}.fk .fk-filter__body{flex:1;padding:16px 16px 8px}.fk .fk-filter__bar{position:sticky;bottom:0;z-index:4;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));border-top:0;background:#fff;box-shadow:0 -6px 16px rgba(0,0,0,.06)}.fk .fk-filter__reset{display:none}.fk .fk-filter__show{height:52px}.fk .fk-check,.fk .fk-check--brand,.fk .fk-check--rate{min-height:48px}.fk .fk-check--small{min-height:40px}.fk .fk-input{height:48px;font-size:16px}.fk .fk-slider{height:32px;margin:8px 12px 0}.fk .fk-slider__track{left:-12px;right:-12px;top:15px}.fk .fk-slider__fill{top:15px}.fk .fk-slider__knob{top:4px;width:24px;height:24px;margin-left:-12px}.fk .fk-seg__item span{height:44px;font-size:14px}.fk .fk-mode__item span{height:32px;font-size:13px}.fk .fk-found,.fk .fk-peek{display:none!important}.fk .fk-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10060}.fk .fk-pop__backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(31,31,31,.45);animation:fxFade .2s ease}.fk .fk-pop__win{position:absolute;left:0;right:0;bottom:0;width:auto;max-height:92vh;overflow-y:auto;padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;animation:fxSheetV .3s cubic-bezier(.2,.8,.2,1)}.fk .fk-pop__arrow{display:none}.fk .fk-field__input{height:48px;font-size:16px}.fk .fk-club__input{font-size:16px}}@media (max-width:767px){.fk .fk-extras-slot .fk-extras{grid-template-columns:minmax(0,1fr);margin-top:24px}.fk .fk-modal{padding:0;align-items:flex-end}.fk .fk-modal__win{max-width:none;max-height:92vh;overflow-y:auto;padding:18px 16px calc(20px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;animation:fxSheetV .3s cubic-bezier(.2,.8,.2,1)}.fk .fk-modal__title{font-size:22px}.fk .fk-faq__a{padding-right:0}.fk .fk-modal__foot{flex-direction:column-reverse;align-items:stretch;text-align:center}}.fk .fk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}@media (min-width:1680px){.fk .fk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:999px){.fk .fk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fk .fk-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:12px 12px 14px;border:1px solid var(--fe-gray-150);border-radius:16px;background:#fff;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.fk .fk-card__photo{position:relative;height:230px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:background-color .25s ease}.fk .fk-card__photo.is-frame{background:#111}.fk .fk-card__img{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.fk .fk-card__img img{display:block;width:calc(100% - 16px);height:calc(100% - 16px);object-fit:contain;transition:transform .35s ease}.fk .fk-card__photo.is-frame .fk-card__img img{width:100%;height:100%;object-fit:cover}.fk .fk-card__labels{position:absolute;top:10px;left:10px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.fk .fk-label{padding:3px 8px;border-radius:8px;background:var(--fe-purple);color:#fff;font-size:12px;font-weight:500;line-height:1.3}.fk .fk-label--sale{background:var(--fe-error);font-size:13px;font-weight:700}.fk .fk-fav{position:absolute;top:6px;right:6px;width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,.9);color:var(--fe-gray-600);display:flex;align-items:center;justify-content:center;transition:color .18s ease,transform .18s ease}.fk .fk-fav svg{fill:none}.fk .fk-fav.is-on{color:var(--fe-purple)}.fk .fk-fav.is-on svg{fill:currentColor}.fk .fk-card__expert{position:absolute;left:10px;bottom:10px;width:34px;height:34px;border:3px solid var(--fe-yellow);border-radius:999px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--fe-ink)}.fk .fk-card__dots{display:flex;justify-content:center;gap:4px;height:6px;margin-top:8px}.fk .fk-card__dots span{width:6px;height:6px;border-radius:999px;background:var(--fe-gray-dot);transition:width .25s ease,background-color .25s ease}.fk .fk-card__dots span.is-active{width:16px;background:var(--fe-purple)}.fk .fk-card__row{display:flex;align-items:center;gap:8px;margin-top:6px}.fk .fk-card__prices{flex:1;min-width:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px}.fk .fk-card__price{font-size:22px;font-weight:700;white-space:nowrap}.fk .fk-card__old{font-size:14px;color:var(--fe-gray-400);text-decoration:line-through;white-space:nowrap}.fk .fk-play{position:relative;flex:none;width:48px;height:48px;border-radius:999px;background:var(--fe-purple);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(108,0,104,.18);transition:background-color .2s ease,transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease}.fk .fk-play__ring{position:absolute;inset:0;transform:rotate(-90deg)}.fk .fk-play__progress{transition:stroke-dasharray .3s linear}.fk .fk-play__icon{position:relative;margin-left:3px}.fk .fk-card__frames{display:flex;gap:4px;margin:4px -2px 0;padding:4px 2px 2px;overflow:hidden}.fk .fk-frame{flex:none;width:30px;height:30px;border:2px solid transparent;border-radius:7px;background:#111;overflow:hidden;transition:transform .15s ease,border-color .15s ease}.fk .fk-frame img{display:block;width:100%;height:100%;object-fit:cover}.fk .fk-frame.is-active{border-color:var(--fe-purple)}.fk .fk-card__name{margin-top:4px;font-size:15px;font-weight:500;line-height:1.3}.fk .fk-card__name a{color:var(--fe-ink);transition:color .18s ease}.fk .fk-card__specs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px;margin-top:10px}.fk .fk-spec{display:flex;align-items:center;gap:3px;white-space:nowrap;font-size:13px;font-weight:500;color:var(--fe-ink)}.fk .fk-spec svg{fill:#9a9a9a;stroke:none}.fk .fk-spec .fk-spec__line{fill:none;stroke:#9a9a9a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fk .fk-spec--dyn svg{display:block;fill:none}.fk .fk-spec--dyn path[class^="fk-dyn__"]{stroke:var(--fe-gray-off)}.fk .fk-dyn-3 path.fk-dyn__g{stroke:var(--fe-green)}.fk .fk-dyn-2 path.fk-dyn__y{stroke:var(--fe-yellow)}.fk .fk-dyn-1 path.fk-dyn__r{stroke:var(--fe-error)}@media (min-width:1680px){.fk .fk-spec--effects{display:none}}.fk .fk-card__rating{display:flex;align-items:center;gap:5px;margin-top:8px;font-size:13px;color:var(--fe-gray-600)}.fk .fk-card__rating strong{font-weight:500;color:var(--fe-ink)}.fk .fk-card__low{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:700;color:var(--fe-error)}.fk .fk-card__low i{width:7px;height:7px;border-radius:999px;background:var(--fe-error);animation:fxPulse 1.8s ease-out infinite}.fk .fk-card__buy{margin-top:auto;padding-top:12px}.fk .fk-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:42px;border-radius:12px;background:var(--fe-green);color:#fff;font-size:15px;font-weight:500;line-height:1.1;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.fk .fk-cta__sub{margin-top:2px;font-size:11px;font-weight:400;color:var(--fe-green-subtext);white-space:nowrap}.fk .fk-cta__short{display:none}.fk .fk-cta--off{background:var(--fe-gray-hover);color:var(--fe-gray-600);cursor:default}.fk .fk-stepper{display:flex;align-items:center;justify-content:space-between;height:42px;padding:0 4px;border-radius:12px;background:var(--fe-green-step);animation:fxPop .25s ease}.fk .fk-stepper__btn{width:38px;height:34px;border-radius:9px;background:#fff;color:var(--fe-green-text);font-size:18px;transition:background-color .15s ease,opacity .15s ease}.fk .fk-stepper__btn.is-max{opacity:.35;cursor:default}.fk .fk-stepper__qty{font-size:14px;font-weight:500;color:var(--fe-green-text);white-space:nowrap;overflow:hidden}.fk .fk-stepper__qty [data-fk-qty]{display:inline-block}.fk .fk-card__max{margin-top:6px;padding:4px 6px;border-radius:8px;font-size:12px;line-height:1.35;color:var(--fe-gray-700);transition:background-color .3s ease}.fk .fk-card__max.is-flash{background:var(--fe-yellow-50)}@media (hover:hover){.fk .fk-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(40,10,40,.12);border-color:var(--fe-purple-border)}.fk .fk-card:hover .fk-card__img img{transform:scale(1.04)}.fk .fk-card__photo.is-frame .fk-card__img img{transform:none}.fk .fk-fav:hover{color:var(--fe-purple);transform:scale(1.08)}.fk .fk-play:hover{transform:scale(1.08)}.fk .fk-frame:hover{transform:translateY(-2px);border-color:var(--fe-purple)}.fk .fk-card__name a:hover{color:var(--fe-purple)}.fk .fk-cta:not(.fk-cta--off):hover{background:var(--fe-green-hover);transform:translateY(-1px);box-shadow:0 8px 18px rgba(1,154,74,.28)}.fk .fk-stepper__btn:not(.is-max):hover{background:var(--fe-green-step-hover)}}@media (hover:none){.fk .fk-cta:active,.fk .fk-chip:active,.fk .fk-stepper__btn:active,.fk .fk-fav:active{transform:scale(.96)}}.fk .fk-card__maker,.fk .fk-card__meta,.fk .fk-card__facts,.fk .fk-card__stock{display:none}.fk .fk-card__title{min-width:0}.fk .fk-card__frames .fk-frame:nth-child(n+8){display:none}.fk .fk-view{display:flex;gap:2px;margin-left:auto;padding:3px;border-radius:12px;background:var(--fe-gray-hover)}.fk .fk-view__btn{display:flex;align-items:center;justify-content:center;width:36px;height:32px;border-radius:9px;color:var(--fe-gray-600);transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.fk .fk-view__btn.is-on{background:#fff;color:var(--fe-purple);box-shadow:0 1px 3px rgba(0,0,0,.12)}@media (hover:hover){.fk .fk-view__btn:not(.is-on):hover{color:var(--fe-purple)}}@media (max-width:767px){.fk .fk-view{display:none}}.fk .fk-ring{flex:none;display:flex;align-items:center;justify-content:center;border-radius:999px;background:conic-gradient(var(--fe-yellow) var(--p,0%),var(--fe-yellow-track) 0)}.fk .fk-ring span{display:flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;font-weight:700;color:var(--fe-ink);line-height:1}.fk .fk-ring--28{width:28px;height:28px}.fk .fk-ring--28 span{width:22px;height:22px;font-size:11px}.fk .fk-ring--64{width:64px;height:64px}.fk .fk-ring--64 span{width:54px;height:54px;font-size:22px}@media (min-width:768px){.fk.is-list .fk-grid{grid-template-columns:minmax(0,1fr);gap:14px}.fk.is-list .fk-card{display:grid;grid-template-columns:188px minmax(0,1fr) 210px;grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"visual title prices" "visual meta prices" "visual facts stock" "visual media buy" "pane pane pane";column-gap:20px;padding:14px 18px 14px 14px;align-items:start}.fk.is-list .fk-card::after{content:"";grid-column:3;grid-row:1/5;align-self:stretch;margin-left:-10px;border-left:1px solid var(--fe-gray-150);pointer-events:none}.fk.is-list .fk-card__visual{grid-area:visual;min-width:0}.fk.is-list .fk-card__photo{height:176px}.fk.is-list .fk-card__row{display:contents}.fk.is-list .fk-card__prices{grid-area:prices;flex-direction:column;align-items:flex-start;gap:4px;padding:4px 0 0 10px}.fk.is-list .fk-card__price{font-size:26px;line-height:1.1}.fk.is-list .fk-card__stock{grid-area:stock;display:flex;align-items:center;gap:6px;margin-top:8px;padding-left:10px;font-size:13px;color:var(--fe-green-text)}.fk.is-list .fk-card__stock i{flex:none;width:7px;height:7px;border-radius:999px;background:var(--fe-green)}.fk.is-list .fk-card__stock.is-low{color:var(--fe-error);font-weight:700}.fk.is-list .fk-card__stock.is-low i{background:var(--fe-error);animation:fxPulse 1.8s ease-out infinite}.fk.is-list .fk-card__buy{grid-area:buy;align-self:end;margin:0;padding:12px 0 0 10px}.fk.is-list .fk-cta,.fk.is-list .fk-stepper{height:44px}.fk.is-list .fk-card__title{grid-area:title;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;padding-top:4px}.fk.is-list .fk-card__name{margin:0;font-size:19px;font-weight:500;line-height:1.25}.fk.is-list .fk-card__maker{display:inline;font-size:13px;color:var(--fe-gray-600)}.fk.is-list .fk-card__meta{grid-area:meta;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-top:6px}.fk.is-list .fk-card__facts{grid-area:facts;display:grid;grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;gap:8px 18px;margin-top:12px;font-size:14px;color:var(--fe-gray-700)}.fk.is-list .fk-card__facts>span{white-space:nowrap}.fk.is-list .fk-card__facts strong{font-size:16px;font-weight:700;color:var(--fe-ink)}.fk.is-list .fk-card__facts .fk-card__tempo{font-size:14px;font-weight:500}.fk.is-list .fk-card__eac{display:flex;align-items:center;gap:6px}.fk.is-list .fk-card__eac img{width:22px;height:18px;object-fit:contain}.fk.is-list .fk-card__specs,.fk.is-list .fk-card__rating,.fk.is-list .fk-card__low,.fk.is-list .fk-card__expert{display:none}.fk.is-list .fk-play{grid-area:media;align-self:end;justify-self:start;width:46px;height:46px;margin-top:12px}.fk.is-list .fk-card__frames{grid-area:media;align-self:end;margin:12px 0 0;padding:0;gap:6px}.fk.is-list .fk-card--video .fk-card__frames{margin-left:56px}.fk.is-list .fk-card__frames .fk-frame:nth-child(n+8){display:block}.fk.is-list .fk-frame{width:46px;height:46px;border-radius:9px}.fk.is-list .fk-card__pane{grid-area:pane;margin-top:16px;padding-top:16px;border-top:1px solid var(--fe-gray-150);animation:fxPv .25s cubic-bezier(.2,.8,.2,1)}}@media (min-width:768px) and (hover:hover){.fk.is-list .fk-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(40,10,40,.10)}.fk.is-list .fk-card.is-pane:hover{transform:none}}.fk .fk-card__rv{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--fe-gray-600)}.fk .fk-card__rv strong{font-weight:500;color:var(--fe-ink)}.fk .fk-card__rv-btn{color:var(--fe-gray-700);font-size:13px;border-bottom:1px dashed currentColor;line-height:1.2;transition:color .18s ease}.fk .fk-card__rv-btn[aria-expanded="true"]{color:var(--fe-purple)}.fk .fk-xpill{flex:none;display:flex;align-items:center;gap:7px;height:32px;padding:0 10px 0 2px;border-radius:999px;color:var(--fe-ink);font-size:13px;transition:background-color .18s ease}.fk .fk-xpill[aria-expanded="true"]{background:var(--fe-yellow-50)}.fk .fk-xpill__chev{transition:transform .2s ease}.fk .fk-xpill[aria-expanded="true"] .fk-xpill__chev{transform:rotate(180deg)}@media (hover:hover){.fk .fk-card__rv-btn:hover{color:var(--fe-purple)}.fk .fk-xpill:hover{background:var(--fe-yellow-50)}}.fk .fk-pane{display:grid;grid-template-columns:188px minmax(0,1fr);gap:20px}.fk .fk-pane__empty{font-size:14px;color:var(--fe-gray-600)}.fk .fk-pane__score{display:flex;align-items:baseline;gap:8px}.fk .fk-pane__num{font-size:36px;font-weight:700;line-height:1}.fk .fk-pane__stars{display:flex;gap:1px}.fk .fp-star-part{position:relative;display:block;flex:none}.fk .fp-star-part svg{display:block}.fk .fp-star-part__fill{position:absolute;top:0;left:0;height:100%;overflow:hidden}.fk .fk-pane__five{margin-top:8px;font-size:13px;line-height:1.4;color:var(--fe-gray-700)}.fk .fk-pane__write{display:flex;align-items:center;justify-content:center;height:40px;margin-top:14px;border:1.5px solid var(--fe-purple);border-radius:10px;background:#fff;color:var(--fe-purple);font-size:14px;font-weight:500;transition:background-color .18s ease}.fk .fk-pane__reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.fk .fk-rv{min-width:0;padding:12px 14px;border-radius:12px;background:var(--fe-gray-25)}.fk .fk-rv__head{display:flex;align-items:center;gap:8px}.fk .fk-rv__ava{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--fe-purple-150);color:var(--fe-purple);font-size:13px;font-weight:500}.fk .fk-rv__who{min-width:0;display:flex;flex-direction:column}.fk .fk-rv__name{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fk .fk-rv__meta{font-size:12px;color:var(--fe-gray-600)}.fk .fk-rv__text{margin-top:8px;font-size:14px;line-height:1.45;color:var(--fe-gray-800)}.fk .fk-pane__foot{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:14px}.fk .fk-pane__all{font-weight:500}.fk .fk-pane__close{margin-left:auto;color:var(--fe-gray-600);font-size:14px;transition:color .18s ease}.fk .fk-pane__ring-row{display:flex;align-items:center;gap:12px}.fk .fk-pane__level{display:block;font-size:15px;font-weight:500}.fk .fk-pane__of{display:block;font-size:13px;color:var(--fe-gray-600)}.fk .fk-pane__experts{display:flex;flex-direction:column;gap:6px;margin-top:14px}.fk .fk-pane__expert{display:flex;align-items:center;gap:8px;font-size:13px}.fk .fk-pane__dot{flex:none;width:10px;height:10px;border-radius:999px;background:var(--c)}.fk .fk-pane__hint{margin-top:12px;font-size:12px;line-height:1.4;color:var(--fe-gray-600)}.fk .fk-crits{display:flex;flex-direction:column;gap:12px}.fk .fk-crit__head{display:flex;justify-content:space-between;gap:12px;font-size:14px}.fk .fk-crit__head strong{font-weight:700}.fk .fk-crit__track{position:relative;height:6px;margin-top:7px;border-radius:999px;background:var(--fe-yellow-50)}.fk .fk-crit__fill{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:var(--fe-yellow);animation:fxGrow .9s cubic-bezier(.2,.8,.2,1)}.fk .fk-crit__mark{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border:2px solid #fff;border-radius:999px;background:var(--c);box-shadow:0 1px 3px rgba(0,0,0,.2)}.fk .fk-pane__scale{font-size:13px;color:var(--fe-gray-600)}.fk .fk-pane--expert .fk-pane__foot{margin-top:4px;font-size:13px}@media (hover:hover){.fk .fk-pane__write:hover{background:var(--fe-purple-50)}.fk .fk-pane__close:hover{color:var(--fe-purple)}}@media (max-width:1199px){.fk .fk-pane__reviews{grid-template-columns:repeat(2,minmax(0,1fr))}.fk .fk-pane__reviews .fk-rv:nth-child(3){display:none}}@media (min-width:768px) and (max-width:1199px){.fk.is-list .fk-card__facts{grid-template-columns:repeat(2,minmax(0,auto))}}.fk .fk-card__quick{position:absolute;top:8px;left:50%;z-index:2;display:flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:999px;background:rgba(255,255,255,.94);color:var(--fe-ink);font-size:13px;font-weight:500;white-space:nowrap;box-shadow:0 4px 12px rgba(40,10,40,.12);opacity:0;transform:translate(-50%,-4px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,color .18s ease}.fk .fk-card__zoom{position:absolute;left:8px;bottom:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:rgba(255,255,255,.94);color:var(--fe-ink);box-shadow:0 4px 12px rgba(40,10,40,.12);opacity:0;pointer-events:none;transition:left .12s ease-out,opacity .18s ease,color .18s ease}@media (hover:hover){.fk .fk-card:hover .fk-card__quick{opacity:1;transform:translate(-50%,0);pointer-events:auto}.fk .fk-card:hover .fk-card__zoom{opacity:1;pointer-events:auto}.fk .fk-card__quick:hover,.fk .fk-card__zoom:hover{color:var(--fe-purple)}}.fk .fk-card__quick:focus-visible,.fk .fk-card__zoom:focus-visible{opacity:1;pointer-events:auto}@media (hover:none){.fk .fk-card__quick,.fk .fk-card__zoom{display:none}}.fk .fk-modal--qv .fk-modal__win{max-width:940px;padding:24px;border-radius:22px}.fk .fk-qv-x{position:absolute;top:12px;right:12px;z-index:3}.fk .fk-qv-nav{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-top:-26px;border-radius:999px;background:#fff;color:var(--fe-purple);font-size:28px;line-height:1;box-shadow:0 8px 24px rgba(40,10,40,.2);transition:background-color .18s ease,color .18s ease,opacity .18s ease}.fk .fk-qv-nav--prev{left:-68px}.fk .fk-qv-nav--next{right:-68px}.fk .fk-qv-nav:disabled{opacity:0;pointer-events:none}@media (hover:hover){.fk .fk-qv-nav:not(:disabled):hover{background:var(--fe-purple);color:#fff}}@media (max-width:1099px){.fk .fk-qv-nav--prev{left:8px}.fk .fk-qv-nav--next{right:8px}.fk .fk-qv-nav{top:212px}}.fk .fk-qv__loading{padding:60px 0;text-align:center;font-size:15px;color:var(--fe-gray-600)}.fk .fk-qv{display:grid;grid-template-columns:440px minmax(0,1fr);gap:32px}.fk .fk-qv__left{min-width:0}.fk .fk-qv__photo{position:relative;display:flex;align-items:center;justify-content:center;height:420px;border-radius:16px;background:#fff;overflow:hidden;cursor:zoom-in;transition:background-color .25s ease}.fk .fk-qv__photo.is-dark{background:#111}.fk .fk-qv__photo img{display:block;max-width:100%;max-height:100%;object-fit:contain}.fk .fk-qv__photo.is-dark img{width:100%;height:100%;object-fit:cover}.fk .fk-qv__badge{position:absolute;top:12px;left:12px;font-size:14px}.fk .fk-qv__video{position:absolute;left:12px;bottom:12px;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 6px;border-radius:999px;background:var(--fe-purple);color:#fff;font-size:14px;font-weight:500;transition:background-color .18s ease}.fk .fk-qv__video-dot{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#fff}.fk .fk-qv__zoom{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,.94);color:var(--fe-ink);box-shadow:0 4px 12px rgba(40,10,40,.12)}.fk .fk-qv__thumbs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin-top:8px;padding-top:4px}.fk .fk-qv__thumb{aspect-ratio:1;border:2px solid transparent;border-radius:9px;background:#fff;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.fk .fk-qv__thumb img{display:block;width:100%;height:100%;object-fit:cover}.fk .fk-qv__thumb:first-child img{object-fit:contain}.fk .fk-qv__thumb.is-active{border-color:var(--fe-purple)}@media (hover:hover){.fk .fk-qv__thumb:hover{transform:translateY(-2px)}.fk .fk-qv__video:hover{background:var(--fe-purple-press)}}.fk .fk-qv__review{margin-top:14px;padding:14px 16px;border:1px solid var(--fe-gray-150);border-radius:14px}.fk .fk-qv__review-head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:13px}.fk .fk-qv__review-head strong{font-weight:500}.fk .fk-qv__review-head span:last-child{color:var(--fe-gray-600)}.fk .fk-qv__review-stars{color:var(--fe-yellow);letter-spacing:1px}.fk .fk-qv__review-text{margin-top:6px;font-size:14px;line-height:1.5;color:var(--fe-gray-800)}.fk .fk-qv__review-all{display:inline-block;margin-top:6px;font-size:13px}.fk .fk-qv__right{min-width:0;display:flex;flex-direction:column;padding-right:24px}.fk .fk-qv__type{font-size:13px;color:var(--fe-gray-600)}.fk .fk-qv__title{margin-top:2px;font-size:28px;font-weight:700;line-height:1.15}.fk .fk-qv__title a{color:var(--fe-ink)}.fk .fk-qv__rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:10px;font-size:14px}.fk .fk-qv__rate{display:flex;align-items:center;gap:5px}.fk .fk-qv__rate strong{font-weight:500}.fk .fk-qv__rate span{color:var(--fe-gray-600)}.fk .fk-qv__xr{display:flex;align-items:center;gap:7px}.fk .fk-qv__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:16px}.fk .fk-qv__tile{padding:9px 4px 8px;border-radius:12px;background:var(--fe-purple-50);text-align:center}.fk .fk-qv__tile strong{display:block;font-size:21px;font-weight:700;line-height:1.1}.fk .fk-qv__tile span{display:block;margin-top:3px;font-size:12px;color:var(--fe-gray-700)}.fk .fk-qv__line{margin-top:12px;font-size:14px;color:var(--fe-gray-700)}.fk .fk-qv__label{margin-top:14px;font-size:13px;color:var(--fe-gray-600)}.fk .fk-qv__effects{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.fk .fk-qv__effect{display:flex;align-items:center;gap:6px;height:32px;padding:0 10px 0 3px;border:1px solid var(--fe-gray-200);border-radius:999px;background:#fff;font-size:13px}.fk .fk-qv__effect-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;background:var(--fe-purple)}.fk .fk-qv__expert{margin-top:14px;padding:12px 14px;border-radius:14px;background:var(--fe-yellow-50)}.fk .fk-qv__expert-head{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.3}.fk .fk-qv__expert-head strong{display:block;font-size:14px;font-weight:500}.fk .fk-qv__expert-head span span{display:block;color:var(--fe-gray-700)}.fk .fk-qv__expert-ring{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:3px solid var(--fe-yellow);border-radius:999px;background:#fff;font-size:14px;font-weight:700}.fk .fk-qv__crits{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px;margin-top:10px}.fk .fk-qv__crit{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:6px;font-size:12px;color:var(--fe-gray-700)}.fk .fk-qv__crit span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fk .fk-qv__crit strong{font-weight:700;color:var(--fe-ink)}.fk .fk-qv__crit-bar{grid-column:1/-1;height:4px;margin-top:3px;border-radius:999px;background:var(--fe-yellow-track)}.fk .fk-qv__crit-bar span{display:block;height:100%;border-radius:999px;background:var(--fe-yellow);animation:fxGrow .9s cubic-bezier(.2,.8,.2,1)}.fk .fk-qv__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:18px}.fk .fk-qv__price-now{font-size:32px;font-weight:700;line-height:1.1}.fk .fk-qv__price-old{font-size:15px;color:var(--fe-gray-400);text-decoration:line-through}.fk .fk-qv__stock{display:flex;align-items:center;flex-wrap:wrap;gap:0 6px;margin-top:4px;font-size:14px;color:var(--fe-gray-700)}.fk .fk-qv__stock i{flex:none;width:7px;height:7px;border-radius:999px;background:var(--fe-green)}.fk .fk-qv__stock.is-low{color:var(--fe-error);font-weight:500}.fk .fk-qv__stock.is-low i{background:var(--fe-error);animation:fxPulse 1.8s ease-out infinite}.fk .fk-qv__stock .fk-cta__short{display:none}.fk .fk-qv__stock .fk-cta__full{display:inline}.fk .fk-qv__buy{margin-top:auto;padding-top:16px}.fk .fk-qv__add{width:100%;height:52px;border-radius:12px;background:var(--fe-green);color:#fff;font-size:17px;font-weight:500;box-shadow:0 10px 22px rgba(1,154,74,.22);transition:background-color .18s ease,transform .18s ease}.fk .fk-qv__incart{display:grid;grid-template-columns:1fr 1fr;gap:8px;animation:fxPop .25s ease}.fk .fk-qv__incart .fk-stepper{height:52px}.fk .fk-qv__incart .fk-stepper__unit{display:none}.fk .fk-qv__tocart{display:flex;align-items:center;justify-content:center;height:52px;border:1.5px solid var(--fe-purple);border-radius:12px;color:var(--fe-purple);font-size:15px;font-weight:500;transition:background-color .18s ease}.fk .fk-qv__actions{display:flex;gap:8px;margin-top:8px}.fk .fk-qv__oneclick{flex:1;display:flex;align-items:center;justify-content:center;height:46px;border:1.5px solid var(--fe-gray-off);border-radius:12px;color:var(--fe-ink);font-size:15px;font-weight:500;transition:border-color .18s ease,color .18s ease}.fk .fk-qv .fk-qv__icon{position:static;flex:none;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:1.5px solid var(--fe-gray-off);border-radius:12px;background:#fff;color:var(--fe-gray-700);transition:border-color .18s ease,color .18s ease}.fk .fk-qv .fk-qv__icon.fk-fav{top:auto;right:auto;width:46px;height:46px;background:#fff}.fk .fk-qv .fk-qv__icon.is-on{color:var(--fe-purple)}.fk .fk-qv__ffx{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:10px;padding:8px 8px 8px 10px;border-radius:12px;background:var(--fe-purple-50)}.fk .fk-qv__ffx img{width:44px;height:44px;object-fit:contain}.fk .fk-qv__ffx-text{display:flex;flex-direction:column;min-width:0;font-size:13px;line-height:1.3}.fk .fk-qv__ffx-text a{color:var(--fe-ink);font-weight:500}.fk .fk-qv__ffx-text span{font-weight:700}.fk .fk-qv__ffx .fk-ffx__btn{margin:0;height:36px;padding:0 14px;font-size:14px}.fk .fk-qv__info{margin-top:10px;font-size:13px;color:var(--fe-gray-700)}.fk .fk-qv__guarantee{display:inline-flex;align-items:center;gap:6px;color:inherit;font-size:13px;text-align:left}.fk .fk-qv__more{margin-top:12px;font-size:15px;font-weight:500}@media (hover:hover){.fk .fk-qv__add:hover{background:var(--fe-green-hover);transform:translateY(-1px)}.fk .fk-qv__tocart:hover{background:var(--fe-purple-50)}.fk .fk-qv__oneclick:hover,.fk .fk-qv__icon:hover{border-color:var(--fe-purple);color:var(--fe-purple)}.fk .fk-qv__guarantee:hover{color:var(--fe-purple)}}.fk .fk-modal--lb .fk-modal__win{max-width:1000px;padding:16px 24px 20px;animation:fxPv .28s cubic-bezier(.2,.8,.2,1)}.fk .fk-lb__head{display:flex;align-items:center;gap:12px}.fk .fk-lb__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:500}.fk .fk-lb__pos{flex:none;font-size:13px;color:var(--fe-gray-600)}.fk .fk-lb__field{position:relative;height:620px;max-height:calc(100vh - 220px);min-height:280px;margin-top:10px;border-radius:16px;background:#fff;overflow:hidden;touch-action:pan-y;transition:background-color .25s ease}.fk .fk-lb__field.is-dark{background:#111}.fk .fk-lb__img{position:absolute;top:20px;bottom:20px;left:80px;width:calc(100% - 160px);height:calc(100% - 40px);max-width:none;object-fit:contain}.fk .fk-lb__arrow{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-top:-24px;border-radius:999px;background:#fff;color:var(--fe-ink);font-size:28px;line-height:1;box-shadow:0 4px 14px rgba(0,0,0,.18);transition:transform .18s ease}.fk .fk-lb__arrow--prev{left:16px}.fk .fk-lb__arrow--next{right:16px}@media (hover:hover){.fk .fk-lb__arrow:hover{transform:scale(1.08)}}.fk .fk-lb__thumbs{display:flex;justify-content:center;gap:8px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.fk .fk-lb__thumbs::-webkit-scrollbar{display:none}.fk .fk-lb__thumb{flex:none;width:64px;height:64px;border:2px solid transparent;border-radius:10px;background:#fff;overflow:hidden;transition:border-color .15s ease}.fk .fk-lb__thumb.is-dark{background:#111}.fk .fk-lb__thumb img{display:block;width:100%;height:100%;object-fit:cover}.fk .fk-lb__thumb:first-child img{object-fit:contain}.fk .fk-lb__thumb.is-active{border-color:var(--fe-purple)}.fk .fk-toast{position:fixed;left:50%;bottom:24px;z-index:10200;padding:10px 16px;border-radius:12px;background:rgba(31,31,31,.92);color:#fff;font-size:14px;opacity:0;transform:translate(-50%,8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.fk .fk-toast.is-on{opacity:1;transform:translate(-50%,0)}@media (max-width:767px){.fk .fk-modal--qv .fk-modal__win{padding:16px 16px calc(20px + env(safe-area-inset-bottom,0px))}.fk .fk-qv{grid-template-columns:minmax(0,1fr);gap:16px}.fk .fk-qv__photo{height:280px}.fk .fk-qv__thumbs{grid-template-columns:repeat(6,minmax(0,1fr))}.fk .fk-qv__right{padding-right:0}.fk .fk-qv__title{font-size:22px}.fk .fk-qv__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.fk .fk-qv-nav{top:156px;width:44px;height:44px;margin-top:-22px;font-size:24px}.fk .fk-modal--lb .fk-modal__win{min-height:100vh;border-radius:0;padding:12px 12px calc(16px + env(safe-area-inset-bottom,0px))}.fk .fk-lb__field{height:calc(100vh - 190px);max-height:none}.fk .fk-lb__img{left:0;width:100%}.fk .fk-lb__arrow{display:none}.fk .fk-lb__thumbs{justify-content:flex-start}}.fk .fk-ffx{order:11;grid-column:1/-1;display:grid;grid-template-columns:200px minmax(0,1fr) auto;gap:24px;align-items:center;padding:18px 24px;border:1px solid var(--fe-yellow);border-radius:16px;background:var(--fe-yellow-50);transition:box-shadow .22s ease}@media (min-width:1680px){.fk .fk-ffx{order:15}}@media (max-width:999px){.fk .fk-ffx{order:7}}.fk .fk-ffx__img img{display:block;width:200px;height:118px;object-fit:contain}.fk .fk-ffx__tag{display:inline-block;padding:2px 8px;border-radius:999px;background:var(--fe-yellow);font-size:12px;font-weight:700;color:var(--fe-ink)}.fk .fk-ffx__title{display:block;margin-top:8px;font-size:19px;font-weight:500;color:var(--fe-ink)}.fk .fk-ffx__desc{margin-top:4px;font-size:14px;line-height:1.45;color:var(--fe-gray-700)}.fk .fk-ffx__buy{text-align:right}.fk .fk-ffx__price{display:block;font-size:24px;font-weight:700;white-space:nowrap}.fk .fk-ffx__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;height:42px;padding:0 20px;border-radius:12px;background:var(--fe-green);color:#fff;font-size:15px;font-weight:500;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease}.fk .fk-ffx__btn.is-in{background:var(--fe-green-step);color:var(--fe-green-text)}@media (hover:hover){.fk .fk-ffx:hover{box-shadow:0 12px 28px rgba(40,10,40,.08)}.fk .fk-ffx__btn:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(1,154,74,.25)}.fk .fk-ffx__title:hover{color:var(--fe-purple)}}.fk .fk-empty{margin-top:18px;padding:36px 32px 28px;border:1px solid var(--fe-gray-150);border-radius:16px;text-align:center}.fk .fk-empty__title{font-size:24px;font-weight:700}.fk .fk-empty__text{margin:8px auto 0;max-width:520px;font-size:15px;line-height:1.5;color:var(--fe-gray-700)}.fk .fk-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;margin-top:18px;padding:0 24px;border-radius:12px;font-size:16px;font-weight:500}.fk .fk-btn--purple{background:var(--fe-purple);color:#fff}@media (hover:hover){.fk .fk-btn--purple:hover{background:var(--fe-purple-press);color:#fff}}.fk .fk-similar{margin-top:28px;padding-top:24px;border-top:1px solid var(--fe-gray-150);text-align:left}.fk .fk-similar__title{font-size:18px;font-weight:500}.fk .fk-similar__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}.fk .fk-mini{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 10px 12px;border:1px solid var(--fe-gray-150);border-radius:14px;background:#fff;color:var(--fe-ink);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.fk .fk-mini__img{display:flex;align-items:center;justify-content:center;height:130px}.fk .fk-mini__img img{width:100%;height:100%;object-fit:contain}.fk .fk-mini__price{margin-top:6px;font-size:17px;font-weight:700;white-space:nowrap}.fk .fk-mini__name{font-size:14px;line-height:1.3}.fk .fk-mini__specs{font-size:12px;color:var(--fe-gray-600)}@media (hover:hover){.fk .fk-mini:hover{transform:translateY(-3px);box-shadow:0 12px 24px rgba(40,10,40,.10);border-color:var(--fe-purple-border)}}@media (max-width:999px){.fk .fk-similar__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.fk .fk-pager{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:32px}.fk .fk-pager__info{font-size:14px;color:var(--fe-gray-600)}.fk .fk-pager__bar{width:240px;height:4px;border-radius:999px;background:var(--fe-gray-200);overflow:hidden}.fk .fk-pager__bar span{display:block;height:100%;border-radius:999px;background:var(--fe-purple);animation:fxGrow .9s ease}.fk .fk-pager__nav{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.fk .fk-page{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 6px;border:1px solid var(--fe-gray-200);border-radius:12px;background:#fff;color:var(--fe-ink);font-size:15px;transition:border-color .18s ease,color .18s ease}.fk .fk-page.is-current{border-color:var(--fe-purple);background:var(--fe-purple);color:#fff;font-weight:500}.fk .fk-page--gap{border-color:transparent;min-width:24px}.fk .fk-page--arrow{font-size:22px;color:var(--fe-purple)}.fk .fk-page.is-off{color:var(--fe-gray-dot);border-color:var(--fe-gray-150)}@media (hover:hover){.fk a.fk-page:hover{border-color:var(--fe-purple);color:var(--fe-purple)}}.fk .fk-below{margin-top:56px;display:flex;flex-direction:column;gap:40px}.fk .fk-h2{font-size:24px;font-weight:700;line-height:1.25}.fk .fk-also__list{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.fk .fk-also__item{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 16px 0 6px;border:1px solid var(--fe-gray-200);border-radius:999px;background:#fff;color:var(--fe-ink);font-size:14px;transition:border-color .18s ease,color .18s ease}.fk .fk-also__item img{width:40px;height:40px;object-fit:contain}@media (hover:hover){.fk .fk-also__item:hover{border-color:var(--fe-purple);color:var(--fe-purple)}}.fk .fk-about__body{margin-top:16px;max-width:860px;font-size:15px;line-height:1.6;color:var(--fe-gray-800)}.fk .fk-about__body p{margin:0 0 12px}.fk .fk-about__body h2,.fk .fk-about__body h3{margin:20px 0 10px;font-size:18px;font-weight:500;line-height:1.3;color:var(--fe-ink)}.fk .fk-about__body a{text-decoration:underline}.fk .fk-about__body br{display:none}.fk .fk-about__summary{font-size:15px;color:var(--fe-gray-700)}.fk .fk-about.is-collapsed .fk-about__body{max-height:var(--fk-about-h,200px);overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.fk .fk-about__more{margin-top:8px;color:var(--fe-purple);font-size:15px;font-weight:500;border-bottom:1px dashed currentColor}@media (max-width:767px){.fk{padding-bottom:110px}.fk .fk-head{padding-top:6px}.fk .fk-h1{font-size:24px}.fk .fk-head__count{font-size:14px}.fk .fk-trust{gap:4px 10px;margin-top:8px;font-size:13px}.fk .fk-trust__item svg,.fk .fk-trust__item--refund,.fk .fk-trust__faq{display:none}.fk .fk-trust__item--eac img{display:none}.fk .fk-chips{flex-wrap:nowrap;overflow-x:auto;margin:14px calc(-1 * var(--fk-pad,16px)) 0;padding:0 var(--fk-pad,16px) 4px;scrollbar-width:none}.fk .fk-chips::-webkit-scrollbar{display:none}.fk .fk-chips .fk-chip--more{display:inline-flex!important}.fk .fk-chips__more{display:none}.fk .fk-layout{padding-top:14px}.fk .fk-toolbar{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(-1 * var(--fk-pad,16px));padding:0 var(--fk-pad,16px) 4px;scrollbar-width:none}.fk .fk-toolbar::-webkit-scrollbar{display:none}.fk .fk-toolbar__label{display:none}.fk .fk-sortmore{position:static}.fk .fk-sortmore__list{left:var(--fk-pad,16px);right:var(--fk-pad,16px);width:auto}.fk .fk-grid{gap:16px 10px;margin-top:12px}.fk .fk-card{padding:0;border:0;border-radius:0}.fk .fk-card__photo{height:165px;border-radius:14px}.fk .fk-card__labels{top:8px;left:8px}.fk .fk-label--sale{padding:2px 7px;border-radius:7px;font-size:12px}.fk .fk-fav{top:2px;right:2px;width:44px;height:44px;background:none}.fk .fk-card__expert{left:8px;bottom:8px;width:28px;height:28px;border-width:2.5px;font-size:10px}.fk .fk-card__dots{margin-top:7px}.fk .fk-card__row{position:static}.fk .fk-card__price{font-size:17px}.fk .fk-card__old{font-size:12px}.fk .fk-play{position:absolute;top:123px;right:6px;width:36px;height:36px;background:rgba(31,31,31,.82);box-shadow:none}.fk .fk-play__ring{display:none}.fk .fk-play__icon{width:14px;height:14px;margin-left:2px}.fk .fk-card__frames{gap:3px;margin-top:6px;padding:0}.fk .fk-frame{width:24px;height:24px;border-radius:6px}.fk .fk-frame:nth-child(n+6){display:none}.fk .fk-card__name{margin-top:6px;font-size:13px;font-weight:400;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fk .fk-card__specs{justify-content:flex-start;gap:4px 6px;margin-top:6px}.fk .fk-spec{gap:2px;font-size:12px}.fk .fk-spec svg{width:12px;height:12px}.fk .fk-spec--dyn svg{width:22px;height:13px}.fk .fk-spec--effects{display:none}.fk .fk-card__rating{margin-top:4px;font-size:12px}.fk .fk-card__low{font-size:12px}.fk .fk-card__buy{padding-top:8px}.fk .fk-cta{height:44px;border-radius:10px;font-size:14px}.fk .fk-cta__full{display:none}.fk .fk-cta__short{display:inline}.fk .fk-stepper{height:44px;padding:0 2px;border-radius:10px}.fk .fk-stepper__btn{width:44px;height:40px;border-radius:8px}.fk .fk-stepper__qty{font-size:14px}.fk .fk-stepper__unit{display:none}.fk .fk-ffx{order:7;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:14px}.fk .fk-ffx__img img{width:96px;height:57px}.fk .fk-ffx__title{margin-top:6px;font-size:16px}.fk .fk-ffx__desc{font-size:13px}.fk .fk-ffx__buy{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;text-align:left}.fk .fk-ffx__btn{margin-top:0;height:44px}.fk .fk-pager{margin-top:24px}.fk .fk-pager__bar{width:200px}.fk .fk-below{margin-top:40px;gap:32px}.fk .fk-h2{font-size:20px}.fk .fk-also__list{flex-wrap:nowrap;overflow-x:auto;margin:12px calc(-1 * var(--fk-pad,16px)) 0;padding:0 var(--fk-pad,16px) 4px;scrollbar-width:none}.fk .fk-also__list::-webkit-scrollbar{display:none}.fk .fk-also__item{flex:none}.fk .fk-about__body{font-size:14px}}.fk .fk-play.is-active{background:var(--fe-purple-press);box-shadow:0 8px 18px rgba(108,0,104,.35)}.fk .fk-play.is-active::after{content:"×2";position:absolute;top:-6px;right:-8px;padding:1px 5px;border-radius:6px;background:var(--fe-yellow);color:var(--fe-ink);font-size:11px;font-weight:700;line-height:1.35;box-shadow:0 0 0 2px #fff;animation:fxPop .2s ease}.fk .fk-pv{position:fixed;left:0;top:0;z-index:10040;width:400px;height:300px;border-radius:14px;overflow:hidden;background:#111;box-shadow:0 24px 50px rgba(20,0,20,.45);cursor:pointer;animation:fxPv .22s cubic-bezier(.2,.8,.2,1)}.fk .fk-pv[hidden]{display:none}.fk .fk-pv__video{display:block;width:100%;height:100%;object-fit:cover;background:#111}.fk .fk-pv__x2{position:absolute;top:10px;left:10px;padding:3px 9px;border-radius:7px;background:var(--fe-yellow);color:var(--fe-ink);font-size:13px;font-weight:700}.fk .fk-pv__full{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:12px}.fk .fk-pv__foot{position:absolute;left:0;right:0;bottom:0;padding:30px 12px 10px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));color:#fff}.fk .fk-pv__row{display:flex;justify-content:space-between;gap:8px;font-size:13px}.fk .fk-pv__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.fk .fk-pv__time{flex:none;font-variant-numeric:tabular-nums}.fk .fk-pv__track{height:3px;margin-top:6px;border-radius:3px;background:rgba(255,255,255,.25)}.fk .fk-pv__fill{display:block;width:0;height:100%;border-radius:3px;background:var(--fe-yellow);transition:width .3s linear}.fk .fk-modal--vp{align-items:center;padding:0;overflow:hidden}.fk .fk-modal__backdrop.fk-vp__backdrop{background:rgba(18,16,20,.7);animation:fxFade .25s ease}.fk .fk-modal--vp .fk-vp{display:grid;grid-template-columns:248px minmax(0,1fr) 256px;grid-template-rows:minmax(0,1fr) 176px;grid-template-areas:"info stage buy" "strip strip strip";column-gap:28px;width:100%;max-width:1440px;height:100%;max-height:900px;padding:28px 40px 0;border-radius:0;background:#121014;color:#fff;box-shadow:none;animation:fxFade .3s ease}.fk .fk-vp__x{position:absolute;top:20px;right:24px;z-index:3;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgba(255,255,255,.08);color:#fff;font-size:30px;line-height:1;transition:background-color .18s ease}.fk .fk-vp__head{display:none}.fk .fk-vp__head-type{display:none}.fk .fk-vp__slot,.fk .fk-vp__data{display:contents}.fk .fk-vp__slot.is-loading .fk-vp__info,.fk .fk-vp__slot.is-loading .fk-vp__buy{opacity:.4;pointer-events:none;transition:opacity .2s ease}.fk .fk-vp__info{grid-area:info;min-width:0;min-height:0;overflow-y:auto;scrollbar-width:none}.fk .fk-vp__type{font-size:13px;color:#bdb6bf}.fk .fk-vp__title{margin-top:4px;font-size:30px;font-weight:700;line-height:1.15;color:#fff}.fk .fk-vp__rate{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:14px}.fk .fk-vp__rate strong{font-weight:500}.fk .fk-vp__rate span{color:#bdb6bf}.fk .fk-vp__tiles{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px;margin-top:24px}.fk .fk-vp__tile strong{display:block;font-size:26px;font-weight:700;line-height:1}.fk .fk-vp__tile>span{display:block;margin-top:4px;font-size:13px;color:#bdb6bf}.fk .fk-vp__marks{margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12)}.fk .fk-vp__dyn,.fk .fk-vp__xr{display:flex;align-items:center;gap:10px;font-size:14px}.fk .fk-vp__dyn svg{flex:none;display:block}.fk .fk-vp__dyn strong{font-weight:500}.fk .fk-vp__xr{margin-top:14px}.fk .fk-vp__dyn+.fk-vp__xr{margin-top:14px}.fk .fk-vp__marks>:first-child{margin-top:0}.fk .fk-vp__dyn [class^="fk-dyn__"]{stroke:rgba(255,255,255,.2)}.fk .fk-vp__ring{flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:3px solid var(--fe-yellow);border-radius:999px;font-size:13px;font-weight:700}.fk .fk-vp__rate--m,.fk .fk-vp__marks--m,.fk .fk-vp__lbl-s{display:none}.fk .fk-vp__more{display:inline-block;margin-top:22px;font-size:15px;font-weight:500;color:var(--fe-yellow);transition:color .18s ease}.fk .fk-vp__stage{grid-area:stage;--fk-vh:min(600px,calc(min(900px,100vh) - 300px));display:flex;flex-direction:column;align-items:center;min-width:0;min-height:0;container-type:inline-size}@supports (height:100dvh){.fk .fk-vp__stage{--fk-vh:min(600px,calc(min(900px,100dvh) - 300px))}}@supports (width:1cqw){.fk .fk-vp__stage{--fk-vh:min(600px,75cqw,calc(min(900px,100dvh) - 300px))}}.fk .fk-vp__screen{position:relative;flex:none;width:calc(var(--fk-vh) * 4 / 3);max-width:100%;height:var(--fk-vh);min-height:200px;border-radius:14px;overflow:hidden;background:#000;cursor:pointer;touch-action:pan-y;user-select:none}.fk .fk-vp__video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.fk .fk-vp__tags{position:absolute;top:14px;left:14px;display:flex;align-items:center;gap:8px}.fk .fk-vp__x2{padding:4px 10px;border-radius:7px;background:var(--fe-yellow);color:var(--fe-ink);font-size:14px;font-weight:700}.fk .fk-vp__x2[hidden],.fk .fk-vp__sound[hidden],.fk .fk-vp__big[hidden]{display:none}.fk .fk-vp__sound{display:flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;background:rgba(0,0,0,.55);color:#fff;font-size:14px;animation:fxPop .2s ease}.fk .fk-vp__big{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:88px;height:88px;margin:-44px 0 0 -44px;border-radius:999px;background:rgba(255,255,255,.92);color:var(--fe-ink);pointer-events:none;animation:fxPop .2s ease}.fk .fk-vp__big svg{margin-left:4px}.fk .fk-vp__nav{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-top:-28px;border-radius:999px;background:rgba(0,0,0,.45);color:#fff;font-size:32px;line-height:1;transition:background-color .18s ease,transform .18s ease,opacity .18s ease}.fk .fk-vp__nav--prev{left:14px}.fk .fk-vp__nav--next{right:14px}.fk .fk-vp__nav:disabled,.fk .fk-vp__sarrow:disabled{opacity:0;pointer-events:none}.fk .fk-vp__bar{display:flex;align-items:center;gap:14px;width:calc(var(--fk-vh) * 4 / 3);max-width:100%;margin-top:12px}.fk .fk-vp__btn{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,.12);color:#fff;transition:background-color .18s ease}.fk .fk-vp__btn--sm{width:36px;height:36px;background:none}.fk .fk-vp__i-play,.fk .fk-vp.is-paused .fk-vp__i-pause,.fk .fk-vp__i-off,.fk .fk-vp.is-muted .fk-vp__i-on{display:none}.fk .fk-vp.is-paused .fk-vp__i-play,.fk .fk-vp.is-muted .fk-vp__i-off{display:block}.fk .fk-vp__i-play{margin-left:2px}.fk .fk-vp__time{flex:none;min-width:92px;font-size:14px;font-variant-numeric:tabular-nums;color:#d9d3da}.fk .fk-vp__track{position:relative;flex:1;min-width:60px;height:16px;cursor:pointer}.fk .fk-vp__track::before{content:"";position:absolute;left:0;right:0;top:6px;height:4px;border-radius:4px;background:rgba(255,255,255,.18)}.fk .fk-vp__fill{position:absolute;left:0;top:6px;width:0;height:4px;border-radius:4px;background:var(--fe-yellow);transition:width .3s linear}.fk .fk-vp__volume{flex:none;display:flex;align-items:center;gap:2px}.fk .fk-vp__vol{width:76px;margin:0;accent-color:var(--fe-yellow);cursor:pointer}.fk .fk-vp__speeds{flex:none;display:flex;gap:2px;padding:3px;border-radius:10px;background:rgba(255,255,255,.1)}.fk .fk-vp__speed{height:32px;padding:0 12px;border-radius:8px;color:#fff;font-size:14px;font-weight:700;transition:background-color .18s ease,color .18s ease}.fk .fk-vp__speed.is-active{background:var(--fe-yellow);color:var(--fe-ink)}.fk .fk-vp__buy{grid-area:buy;min-width:0;min-height:0;padding-top:60px;overflow-y:auto;scrollbar-width:none}.fk .fk-vp__stock{display:flex;align-items:center;gap:6px;font-size:14px;color:#7ed6a5}.fk .fk-vp__stock i{width:7px;height:7px;border-radius:999px;background:var(--fe-green)}.fk .fk-vp__stock.is-low{color:var(--fe-yellow)}.fk .fk-vp__stock.is-low i{background:var(--fe-yellow)}.fk .fk-vp__stock.is-out{color:#bdb6bf}.fk .fk-vp__stock.is-out i{background:#6b6b6b}.fk .fk-vp__price{margin-top:6px;font-size:36px;font-weight:700;line-height:1.1}.fk .fk-vp__old-row{display:flex;align-items:center;gap:10px;min-height:22px;margin-top:4px;font-size:15px}.fk .fk-vp__old{color:var(--fe-gray-400);text-decoration:line-through}.fk .fk-vp__pct{padding:2px 7px;border-radius:7px;background:var(--fe-error);font-size:13px;font-weight:700}.fk .fk-vp__old[hidden],.fk .fk-vp__pct[hidden],.fk .fk-vp__dlv[hidden]{display:none}.fk .fk-vp__dlv{margin-top:14px;font-size:14px;line-height:1.45;color:#d9d3da}.fk .fk-vp__dlv::first-letter{text-transform:uppercase}.fk .fk-vp__dlv .fk-cta__short{display:none}.fk .fk-vp__dlv .fk-cta__full{display:inline}.fk .fk-vp__cta{margin-top:18px}.fk .fk-vp__add{width:100%;height:52px;border-radius:12px;background:var(--fe-green);color:#fff;font-size:17px;font-weight:500;transition:background-color .18s ease,transform .18s ease}.fk .fk-vp__stepper{display:flex;align-items:center;justify-content:space-between;height:52px;padding:0 6px;border-radius:12px;background:rgba(1,154,74,.18);animation:fxPop .25s ease}.fk .fk-vp__stepper[hidden],.fk .fk-vp__add[hidden]{display:none}.fk .fk-vp__avail,.fk .fk-vp__add-s{display:none}.fk .fk-vp__step{width:44px;height:40px;border-radius:10px;background:rgba(255,255,255,.12);color:#fff;font-size:20px;transition:background-color .18s ease}.fk .fk-vp__step.is-max{opacity:.4}.fk .fk-vp__qty{overflow:hidden;font-size:15px;font-weight:500;color:#7ed6a5}.fk .fk-vp__qty [data-fk-qty]{display:inline-block}.fk .fk-vp .fk-vp__max{color:var(--fe-yellow)}.fk .fk-vp .fk-vp__max.is-flash{background:rgba(242,201,76,.16)}.fk .fk-vp__actions{display:flex;gap:8px;margin-top:8px}.fk .fk-vp__oneclick{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;height:48px;padding:0 8px;border:1.5px solid rgba(255,255,255,.35);border-radius:12px;color:#fff;font-size:14px;font-weight:500;white-space:nowrap;transition:border-color .18s ease,background-color .18s ease}.fk .fk-vp .fk-vp__icon{position:static;flex:none;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgba(255,255,255,.1);color:#fff;transition:background-color .18s ease}.fk .fk-vp .fk-vp__icon.is-on{color:#fff}.fk .fk-vp__tocart{display:inline-block;margin-top:12px;font-size:14px;color:var(--fe-yellow)}.fk .fk-vp__data[data-qty="0"] .fk-vp__tocart{display:none}.fk .fk-vp__strip{grid-area:strip;display:flex;align-items:center;gap:8px;margin:0 -40px;padding:0 16px;background:#1c191e}.fk .fk-vp.is-single .fk-vp__strip{visibility:hidden}.fk .fk-vp__sarrow{flex:none;width:44px;height:150px;border-radius:12px;background:rgba(255,255,255,.05);color:#fff;font-size:30px;transition:background-color .18s ease,opacity .18s ease}.fk .fk-vp__list{position:relative;flex:1;min-width:0;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px 0}.fk .fk-vp__list::-webkit-scrollbar{display:none}.fk .fk-vp__item{flex:none;display:flex;flex-direction:column;align-items:center;gap:4px;width:152px;height:150px;padding:8px;border:2px solid transparent;border-radius:12px;background:rgba(255,255,255,.04);color:#fff;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.fk .fk-vp__item.is-active{border-color:var(--fe-yellow);background:rgba(255,255,255,.08)}.fk .fk-vp__item img{display:block;width:76px;height:76px;object-fit:contain}.fk .fk-vp__item-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}.fk .fk-vp__item-line{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#bdb6bf}.fk .fk-vp__item-line strong{font-weight:500;color:#fff}.fk .fk-modal--vp .fk-vp.is-plain{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"head" "stage";padding-bottom:28px}.fk .fk-vp.is-plain .fk-vp__head{grid-area:head;display:block;min-height:48px;padding-right:64px;font-size:22px;font-weight:700;line-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fk .fk-vp.is-plain .fk-vp__stage{--fk-vh:min(720px,calc(min(900px,100vh) - 170px))}@supports (width:1cqw){.fk .fk-vp.is-plain .fk-vp__stage{--fk-vh:min(720px,75cqw,calc(min(900px,100dvh) - 170px))}}.fk .fk-vp.is-plain .fk-vp__nav,.fk .fk-vp.is-plain .fk-vp__slot,.fk .fk-vp.is-plain .fk-vp__strip{display:none}@media (hover:hover){.fk .fk-vp__x:hover,.fk .fk-vp .fk-vp__icon:hover{background:rgba(255,255,255,.18)}.fk .fk-vp__btn:hover{background:rgba(255,255,255,.22)}.fk .fk-vp__nav:hover{background:rgba(0,0,0,.75);transform:scale(1.06)}.fk .fk-vp__more:hover,.fk .fk-vp__tocart:hover{color:#fff}.fk .fk-vp__add:hover{background:var(--fe-green-hover);transform:translateY(-1px)}.fk .fk-vp__step:hover{background:rgba(255,255,255,.22)}.fk .fk-vp__oneclick:hover{border-color:#fff;background:rgba(255,255,255,.06);color:#fff}.fk .fk-vp__speed:not(.is-active):hover{background:rgba(255,255,255,.14)}.fk .fk-vp__sarrow:hover{background:rgba(255,255,255,.12)}.fk .fk-vp__item:not(.is-active):hover{background:rgba(255,255,255,.1);transform:translateY(-2px)}}@media (max-width:1099px){.fk .fk-modal--vp .fk-vp{display:flex;flex-direction:column;max-width:none;max-height:none;padding:0 0 calc(96px + env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;animation:fxSheetV .3s cubic-bezier(.2,.8,.2,1)}.fk .fk-modal--vp .fk-vp.is-plain{padding-bottom:24px}.fk .fk-vp__x{position:fixed;top:4px;right:4px;background:none}.fk .fk-vp__head,.fk .fk-vp.is-plain .fk-vp__head{display:flex;flex:none;flex-direction:column;justify-content:center;order:0;height:56px;min-height:0;padding:0 56px 0 16px;line-height:1.2}.fk .fk-vp__head-type{display:block;font-size:12px;font-weight:400;color:#bdb6bf}.fk .fk-vp__head-type:empty,.fk .fk-vp.is-plain .fk-vp__head-type{display:none}.fk .fk-vp__head-title{overflow:hidden;font-size:18px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.fk .fk-vp__stage,.fk .fk-vp.is-plain .fk-vp__stage{order:1;flex:none;--fk-vh:min(75vw,60vh)}.fk .fk-vp__screen{border-radius:0}.fk .fk-vp__bar{gap:10px;margin-top:0;padding:10px 16px 0;box-sizing:border-box;width:100%;max-width:calc(var(--fk-vh) * 4 / 3 + 32px)}.fk .fk-vp__bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"btn track speed" "btn time speed";column-gap:10px;align-items:center}.fk .fk-vp__bar>.fk-vp__btn{grid-area:btn}.fk .fk-vp__track{grid-area:track;align-self:end;min-width:0}.fk .fk-vp__speeds{grid-area:speed}.fk .fk-vp__btn{width:44px;height:44px}.fk .fk-vp__time{grid-area:time;align-self:start;min-width:0;font-size:12px;line-height:15px;color:#d9d3da;font-variant-numeric:tabular-nums}.fk .fk-vp__volume{display:none}.fk .fk-vp__speed{height:36px}.fk .fk-vp__nav{width:44px;height:44px;margin-top:-22px;font-size:26px}.fk .fk-vp__nav--prev{left:6px}.fk .fk-vp__nav--next{right:6px}.fk .fk-vp__big{width:64px;height:64px;margin:-32px 0 0 -32px}.fk .fk-vp__info,.fk .fk-vp__buy{flex:none}.fk .fk-vp__info{order:2;padding:12px 16px 0;overflow:visible}.fk .fk-vp__type,.fk .fk-vp__title,.fk .fk-vp__more{display:none}.fk .fk-vp__rate{display:none}.fk .fk-vp__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:0}.fk .fk-vp__tile{padding:8px 4px;border-radius:10px;background:rgba(255,255,255,.07);text-align:center}.fk .fk-vp__tile strong{font-size:18px}.fk .fk-vp__tile>span{margin-top:2px;font-size:11px}.fk .fk-vp__mm{display:none}.fk .fk-vp__marks,.fk .fk-vp__marks.fk-vp__marks--m{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;padding-top:0;border-top:0}.fk .fk-vp__marks .fk-vp__xr{margin-top:0}.fk .fk-vp__dyn,.fk .fk-vp__xr{gap:6px;font-size:13px}.fk .fk-vp__marks .fk-vp__rate--m{display:flex;gap:4px;margin:0;font-size:13px}.fk .fk-vp__marks .fk-vp__rate--m strong+span{display:none}.fk .fk-vp__lbl-l{display:none}.fk .fk-vp__lbl-s{display:inline}.fk .fk-vp__ring{width:26px;height:26px;border-width:2.5px;font-size:10px}.fk .fk-vp__buy{order:3;display:flex;flex-direction:column;gap:10px;padding:12px 16px 0;overflow:visible}.fk .fk-vp__stock,.fk .fk-vp__dlv{display:none}.fk .fk-vp__lead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;min-width:0}.fk .fk-vp__lead-l{display:flex;align-items:baseline;gap:8px;min-width:0}.fk .fk-vp__price{margin:0;font-size:28px;white-space:nowrap}.fk .fk-vp__old-row{gap:8px;min-height:0;margin:0;font-size:13px;white-space:nowrap}.fk .fk-vp__old{color:#9a9a9a}.fk .fk-vp__pct{padding:1px 6px;border-radius:6px;font-size:12px}.fk .fk-vp__avail{display:block;font-size:13px;line-height:1.35;color:#d9d3da;white-space:nowrap}.fk .fk-vp__avail-stock,.fk .fk-vp__free{color:#7ed6a5}.fk .fk-vp__avail.is-low .fk-vp__avail-stock{color:var(--fe-yellow)}.fk .fk-vp__avail.is-out .fk-vp__avail-stock{color:#bdb6bf}.fk .fk-vp__cta{margin-top:0}.fk .fk-vp__add-l{display:none}.fk .fk-vp__add-s{display:inline}.fk .fk-vp__add{height:54px;border-radius:14px;background:#019a4a;font-size:18px;font-weight:600;box-shadow:0 8px 22px rgba(1,154,74,.35)}.fk .fk-vp__stepper{height:54px;padding:0 5px;border-radius:14px}.fk .fk-vp__step{width:48px;height:44px}.fk .fk-vp__qty{font-size:16px;font-weight:500}.fk .fk-vp__actions{margin-top:0}.fk .fk-vp__max,.fk .fk-vp__tocart{margin:0}.fk .fk-vp__tocart{align-self:flex-start}.fk .fk-vp__strip{position:fixed;left:0;right:0;bottom:0;z-index:2;margin:0;padding:10px 12px calc(14px + env(safe-area-inset-bottom,0px))}.fk .fk-vp__sarrow{display:none}.fk .fk-vp__list{gap:6px;padding:0}.fk .fk-vp__item{width:78px;height:auto;padding:4px;border-radius:10px;gap:2px;background:rgba(255,255,255,.04)}.fk .fk-vp__item.is-active{border-color:#9b2896;background:rgba(155,40,150,.22)}.fk .fk-vp__item img{width:48px;height:48px}.fk .fk-vp__item-name{font-size:11px;font-weight:400}.fk .fk-vp__item-line{display:none}}.fk .fk-about--video .fk-about__wrap{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;align-items:start}.fk .fk-about__video{position:relative;display:block;width:360px;max-width:100%;aspect-ratio:16/9;margin-top:16px;border-radius:14px;overflow:hidden;background:#1c191e;cursor:pointer}.fk .fk-about__frame{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.fk .fk-about__play{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:999px;background:#fff;color:var(--fe-purple);box-shadow:0 8px 24px rgba(0,0,0,.25);transition:transform .2s cubic-bezier(.2,.8,.2,1)}.fk .fk-about__play svg{margin-left:3px}.fk .fk-about__vlabel{position:absolute;left:12px;bottom:10px;color:#fff;font-size:13px;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.6)}@media (hover:hover){.fk .fk-about__video:hover .fk-about__play{transform:scale(1.08)}}@media (max-width:899px){.fk .fk-about--video .fk-about__wrap{grid-template-columns:minmax(0,1fr);gap:0}.fk .fk-about__video{order:-1;width:100%}}.fk .fk-card__expert{z-index:3;cursor:pointer;padding:0}.fk .fk-card__rating-btn{display:flex;align-items:center;gap:5px;min-height:24px;color:inherit;font:inherit;text-align:left}.fk .fk-card__rating-btn span{border-bottom:1px dashed transparent;transition:border-color .18s ease,color .18s ease}@media (hover:hover){.fk .fk-card__rating-btn:hover span{border-color:currentColor;color:var(--fe-purple)}.fk .fk-card__expert:hover{transform:scale(1.08)}}.fk .fk-card__expert{transition:transform .18s ease}.fk .fk-card__tempo-m{display:none}.fk .fk-sheet__grip{display:none}.fk .fk-modal--marks .fk-modal__win{max-width:760px}.fk .fk-sheet__head{align-items:flex-start}.fk .fk-sheet__titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.fk .fk-sheet__kind{font-size:12px;color:var(--fe-gray-600)}.fk .fk-sheet__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500}.fk .fk-sheet__body{margin-top:12px}.fk .fk-sheet__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.fk .fk-sheet__chips .fk-chip{height:32px;padding:0 12px;font-size:13px}.fk .fk-sortlist{display:flex;flex-direction:column;margin-top:8px}.fk .fk-sortlist__item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 4px;border-bottom:1px solid var(--fe-gray-150);color:var(--fe-ink);font-size:16px}.fk .fk-sortlist__item:last-child{border-bottom:0}.fk .fk-sortlist__item.is-active{color:var(--fe-purple);font-weight:500}.fk .fk-sheet .fk-pane{grid-template-columns:minmax(0,1fr);gap:14px}.fk .fk-sheet .fk-pane--expert .fk-pane__side{padding:14px;border-radius:14px;background:var(--fe-yellow-50)}.fk .fk-sheet .fk-pane__reviews{grid-template-columns:minmax(0,1fr);gap:8px}.fk .fk-sheet .fk-pane__reviews .fk-rv:nth-child(3){display:block}.fk .fk-sheet .fk-pane__foot{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.fk .fk-sheet .fk-pane__scale{grid-column:1/-1}.fk .fk-sheet .fk-pane__all{display:flex;align-items:center;justify-content:center;height:48px;padding:0 10px;border:1.5px solid #e3c6e0;border-radius:12px;font-size:14px;text-align:center}.fk .fk-sheet .fk-pane__close{display:flex;align-items:center;justify-content:center;height:48px;margin:0;border-radius:12px;background:var(--fe-purple);color:#fff;font-size:15px;font-weight:500}.fk .fk-sheet .fk-pane__foot--reviews{grid-template-columns:1fr 1.3fr}.fk .fk-sheet .fk-pane__foot--reviews .fk-pane__write{height:48px;margin:0;border-radius:12px}.fk .fk-sheet .fk-pane__foot--reviews .fk-pane__all{border-color:var(--fe-purple);background:var(--fe-purple);color:#fff}@media (hover:hover){.fk .fk-sheet .fk-pane__close:hover{background:var(--fe-purple-press);color:#fff}.fk .fk-sortlist__item:hover{color:var(--fe-purple)}}.fk .fk-selbtn,.fk .fk-sortbtn{display:none}.fk .fk-minhint{display:none}@media (max-width:767px){.fk .fk-chips{display:none}.fk .fk-selbtn{display:flex;align-items:center;gap:8px;width:100%;height:44px;margin-top:14px;padding:0 12px 0 14px;border:1px solid var(--fe-gray-200);border-radius:12px;background:#fff;color:var(--fe-ink);font-size:15px;font-weight:500;text-align:left}.fk .fk-selbtn>svg:first-child{flex:none;color:var(--fe-purple)}.fk .fk-selbtn__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fk .fk-selbtn__hint{flex:none;font-size:13px;font-weight:400;color:var(--fe-gray-600)}.fk .fk-selbtn__chev{flex:none;color:var(--fe-gray-600)}.fk .fk-selbtn.is-on{border-color:var(--fe-purple);background:var(--fe-purple-50);color:var(--fe-purple)}.fk .fk-layout{padding-top:10px}.fk .fk-toolbar{position:sticky;top:0;z-index:20;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin:0 calc(-1 * var(--fk-pad,16px));padding:8px var(--fk-pad,16px);overflow:visible;border-bottom:1px solid var(--fe-gray-200);background:rgba(255,255,255,.96)}.fk .fk-toolbar .fk-sort,.fk .fk-toolbar .fk-sortmore,.fk .fk-toolbar__label{display:none}.fk .fk-filters-btn{flex:1 1 0;min-width:0;justify-content:center;height:44px;margin:0;padding:0 10px}.fk .fk-sortbtn{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 10px;border:1px solid var(--fe-gray-200);border-radius:12px;background:#fff;color:var(--fe-ink);font-size:15px}.fk .fk-sortbtn svg{flex:none;color:var(--fe-gray-600)}.fk .fk-sortbtn span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fk .fk-view{display:flex;flex:none;margin:0;padding:0;border:0;background:none}.fk .fk-view__btn{width:44px;height:44px;border:1px solid var(--fe-gray-200);border-radius:12px;background:#fff}.fk .fk-view__btn.is-on{display:none}.fk .fk-sheet__grip{display:block;width:40px;height:4px;margin:-8px auto 10px;border-radius:4px;background:#d9d9d9}.fk .fk-modal--sheet .fk-modal__win{padding-top:16px}.fk .fk-sheet__head .fk-modal__x{margin-top:-6px}.fk .fk-sheet .fk-sheet__grip,.fk .fk-sheet .fk-modal__head{touch-action:none}.fk .fk-card__expert::after{content:"";position:absolute;inset:-8px}.fk .fk-card__rating-btn{min-height:32px}.fk .fk-minhint{position:fixed;left:12px;right:12px;bottom:calc(82px + env(safe-area-inset-bottom,0px));z-index:12;display:block;border:1.5px solid var(--fe-yellow);border-radius:14px;background:var(--fe-yellow-50);box-shadow:0 8px 20px rgba(40,10,40,.12);animation:fxSheetV .3s cubic-bezier(.2,.8,.2,1)}.fk .fk-minhint[hidden]{display:none}.fk .fk-minhint__link{display:block;padding:9px 14px 10px;color:var(--fe-ink);font-size:13px}.fk .fk-minhint__row{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.fk .fk-minhint__text strong{font-weight:700}.fk .fk-minhint__of{flex:none;font-size:12px;color:var(--fe-gray-600)}.fk .fk-minhint__track{display:block;height:4px;margin-top:6px;border-radius:4px;background:var(--fe-yellow-track)}.fk .fk-minhint__fill{display:block;height:100%;border-radius:4px;background:var(--fe-purple);transition:width .5s ease}.fk .fk-minhint__x{position:absolute;top:-22px;right:-10px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none}.fk .fk-minhint__x span{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:#fff;box-shadow:0 0 0 1.5px var(--fe-yellow),0 2px 8px rgba(0,0,0,.18);color:var(--fe-gray-700);font-size:16px;line-height:1}.fk{padding-bottom:150px}.fk.is-list .fk-grid{grid-template-columns:minmax(0,1fr);gap:0;margin-top:4px}.fk.is-list .fk-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(34px,auto) 92px;grid-template-areas:"title title title" "stock meta meta" "visual visual facts" "media media media" "prices buy buy" "pane pane pane";column-gap:10px;margin:0 calc(-1 * var(--fk-pad,16px));padding:14px var(--fk-pad,16px) 16px;border-bottom:8px solid #f5f5f5}.fk.is-list .fk-card__visual{grid-area:visual;min-width:0;margin-top:10px}.fk.is-list .fk-card--nofacts .fk-card__visual{grid-column:1/-1}.fk.is-list .fk-card__photo{height:220px}.fk.is-list .fk-card__row{display:contents}.fk.is-list .fk-card__prices{grid-area:prices;align-self:center;flex-direction:column;align-items:flex-start;gap:0;margin-top:14px}.fk.is-list .fk-card__price{font-size:22px;line-height:1.1}.fk.is-list .fk-card__title{grid-area:title}.fk.is-list .fk-card__name{margin:0;font-size:17px;font-weight:500;line-height:1.25;-webkit-line-clamp:3}.fk.is-list .fk-card__maker{display:none}.fk.is-list .fk-card__stock{grid-area:stock;align-self:center;display:flex;align-items:center;gap:5px;margin-top:3px;font-size:12px;color:var(--fe-green-text)}.fk.is-list .fk-card__stock i{flex:none;width:6px;height:6px;border-radius:999px;background:var(--fe-green)}.fk.is-list .fk-card__stock.is-low{color:var(--fe-error);font-weight:700}.fk.is-list .fk-card__stock.is-low i{background:var(--fe-error);animation:fxPulse 1.8s ease-out infinite}.fk.is-list .fk-card__meta{grid-area:meta;display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:2px}.fk.is-list .fk-card__rv{font-size:13px}.fk.is-list .fk-card__rv-btn{min-height:32px;border-bottom:0}.fk.is-list .fk-xpill{padding:0;height:32px}.fk.is-list .fk-xpill__title,.fk.is-list .fk-xpill__chev{display:none}.fk.is-list .fk-card__facts{grid-area:facts;display:flex;flex-direction:column;justify-content:space-between;gap:6px;margin-top:10px;padding:2px 0}.fk.is-list .fk-card__facts>span{display:flex;flex-direction:column;font-size:11px;line-height:1.25;color:var(--fe-gray-600)}.fk.is-list .fk-card__facts strong{font-size:18px;font-weight:700;line-height:1.1;color:var(--fe-ink)}.fk.is-list .fk-card__tempo-l,.fk.is-list .fk-card__facts>.fk-card__eac{display:none}.fk.is-list .fk-card__tempo-m{display:block}.fk.is-list .fk-card__facts .fk-card__tempo{font-size:15px}.fk.is-list .fk-card__specs,.fk.is-list .fk-card__rating,.fk.is-list .fk-card__low,.fk.is-list .fk-card__expert{display:none}.fk.is-list .fk-play{grid-area:media;position:static;align-self:center;justify-self:end;width:52px;height:52px;margin-top:10px;background:var(--fe-purple);box-shadow:0 0 0 3px var(--fe-purple-150),0 6px 14px rgba(108,0,104,.3)}.fk.is-list .fk-play__icon{width:18px;height:18px;margin-left:3px}.fk.is-list .fk-card__frames{grid-area:media;align-self:center;gap:5px;margin:10px 0 0;padding:0;overflow:hidden}.fk.is-list .fk-card--video .fk-card__frames{margin-right:62px}.fk.is-list .fk-frame{flex:none;width:44px;height:44px;border-radius:7px}.fk.is-list .fk-frame:nth-child(n+6){display:block}.fk.is-list .fk-frame:nth-child(n+8){display:none}.fk.is-list .fk-card__buy{grid-area:buy;align-self:center;margin-top:14px;padding:0}.fk.is-list .fk-cta,.fk.is-list .fk-stepper{height:48px;border-radius:12px}.fk.is-list .fk-cta__main{font-size:15px}.fk.is-list .fk-cta__sub{font-size:10px;white-space:nowrap}.fk.is-list .fk-card__pane{display:none}}@media (min-width:768px) and (max-width:1199px){.fk.is-list .fk-card{grid-template-columns:160px minmax(0,1fr) 200px}.fk.is-list .fk-card__photo{height:150px}}.fk .fk-spark{position:fixed;left:0;top:0;z-index:10100;width:6px;height:6px;border-radius:999px;background:var(--c);pointer-events:none}.fk .fk-fly{position:fixed;left:0;top:0;z-index:10101;width:60px;height:60px;object-fit:contain;border-radius:12px;background:#fff;box-shadow:0 8px 20px rgba(40,10,40,.25);pointer-events:none}.fk .fk-card__photo{touch-action:pan-y}@keyframes fxRoll{from{transform:translateY(55%);color:#6c0068}to{transform:none}}@keyframes fxFade{from{opacity:0}}@keyframes fxGrow{from{width:0}}@keyframes fxPulse{0%{box-shadow:0 0 0 0 rgba(198,40,40,.55)}70%{box-shadow:0 0 0 7px rgba(198,40,40,0)}100%{box-shadow:0 0 0 0 rgba(198,40,40,0)}}@keyframes fxPv{from{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes fxPop{from{transform:scale(.94)}to{transform:none}}@keyframes fxSheetV{from{transform:translateY(24px);opacity:.4}}@keyframes fxUpC{from{opacity:0;transform:translateY(16px) scale(.98)}}.fk .is-roll{animation:fxRoll .3s cubic-bezier(.2,.8,.2,1)}@keyframes fxRollUp{from{transform:translateY(55%)}}.fk .fk-filter__show .is-roll,.fk .fk-found__show .is-roll{animation-name:fxRollUp}@media (prefers-reduced-motion:reduce){.fk *,.fk *::before,.fk *::after{animation:none!important;transition:none!important}}
