:root{--box-x:38%;--box-y:-42%;--box-fade:68%;--box-w:45.5%;--mascot-x:-0.5%;--mascot-y:16.6%;--mascot-h:96%;--hit-y:39.5%;--hit-w:10.4%;--hit-h:42%;--cat-shift:-2.8vw;--m-text-w:54%;--m-mascot-x:-70.5%;--m-mascot-y:3%;--m-mascot-h:81%;--m-mascot-op:1;--m-hero-grow:290px;--t-mascot-h:140%;--t-mascot-x:-22%;--t-mascot-y:15%;--t-mascot-op:1;--t-search-w:250px;--coals-y:-8.5%;--coals-h:90%;--coals-op:0.6;--h-hdr-stuck:74px;--hero-h:33.5vw}@media (min-width:1025px) and (max-width:1279px){:root{--box-x:50%;--box-w:40%}}
:root{--bg:#010203;--bg-soft:#060607;--panel:#0A0A0A;--panel-2:#151515;--panel-3:#1A1A1A;--panel-cat-a:#1B1B1B;--panel-cat-b:#0C0C0C;--panel-order-a:#131212;--panel-order-b:#0A0A0A;--panel-promo-l:#08090A;--panel-promo-r:#0F0B07;--line:#201F1E;--line-top:#2F2C2A;--line-soft:#171719;--line-hdr:rgba(255,255,255,.18);--line-cat-top:#43423F;--line-cat:#363536;--line-cat-bot:#302F2E;--line-promo:#433832;--line-order:rgba(255,105,45,.45);--line-count:#373737;--line-ghost:#3E3E3E;--red-a:#D6261A;--red-b:#A91B14;--red-edge:#EA3B2B;--red-plus-a:#DA2219;--red-plus-b:#BC1A12;--red-text:#F0402F;--red-price:#F63F2F;--red-badge:#DE2A1B;--red-count:#D02318;--brand:#E75B06;--brand-h2:#E4580F;--brand-logo2:#FF6C06;--amber:#E67C12;--amber-hot:#F7962A;--amber-btn:#EE8521;--green-a:#2A8019;--green-b:#2F861B;--gold:#D58E31;--gold-hi:#FAC966;--gold-off:#1B1815;--text:#FFFFFF;--text-warm:#F2EADD;--text-panel:#F8F8F8;--gray-1:#DCDCDC;--gray-2:#C0C0BE;--gray-3:#ADADAD;--gray-4:#9A9A9A;--gray-5:#888886;--gray-cart:#AEAEAF;--glow-red:0 6px 20px rgba(214,38,26,.34);--glow-amber:0 0 28px rgba(230,124,18,.26);--shadow-card:0 2px 14px rgba(0,0,0,.5);--shadow-float:0 12px 40px rgba(0,0,0,.65);--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:18px;--r-xl:22px;--r-pill:999px;--font-display:'Oswald','Arial Narrow',Impact,sans-serif;--font-body:'Manrope','Segoe UI',system-ui,sans-serif;--t-h1:clamp(38px,5.73vw,96px);--t-h2:clamp(31px,4.88vw,82px);--t-logo1:clamp(22px,2.47vw,42px);--t-logo2:clamp(15px,1.69vw,29px);--t-sec:clamp(20px,1.82vw,31px);--t-price:clamp(19px,1.63vw,28px);--t-dish:clamp(15px,1.17vw,20px);--t-body:clamp(13px,1.04vw,17px);--t-small:clamp(12px,.91vw,15px);--t-tiny:clamp(10px,.72vw,12px);--t-total:clamp(22px,1.95vw,33px);--wrap:min(92.2vw,1800px);--wrap-pad:0px;--h-hdr:clamp(64px,7.94vw,134px);--h-cat:clamp(76px,6.8vw,116px);--h-order:clamp(64px,5.34vw,90px);--h-btn:clamp(44px,3.45vw,58px);--h-btn-sm:clamp(32px,2.15vw,36px);--h-input:clamp(42px,3.06vw,52px);--h-tabbar:64px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--gap-hero-cat:1.11vw;--gap-cat-hits:1.34vw;--gap-head-cards:0.91vw;--gap-cards-tile:0.65vw;--gap-tile-order:0.98vw;--ease:cubic-bezier(.22,.61,.36,1);--fast:.16s var(--ease);--norm:.26s var(--ease)}@media (prefers-reduced-motion:reduce){:root{--fast:0s;--norm:0s}*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important}}
*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--t-body);line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,svg,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:1.06;margin:0;text-transform:uppercase;letter-spacing:.01em;text-wrap:balance}h1{font-size:var(--t-h1)}h2{font-size:var(--t-h2)}h3{font-size:var(--t-dish);font-weight:500;text-transform:none;letter-spacing:0}p{margin:0}.fire-title{font-family:var(--font-display);font-weight:700;font-size:var(--t-h1);line-height:.98;text-transform:uppercase;background:linear-gradient(180deg,var(--amber-hot) 0%,var(--brand) 45%,#E03A08 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.fire-title--white{background:none;color:var(--text)}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--wrap-pad)}.section{padding-block:var(--s-12)}.section--tight{padding-block:var(--s-8)}.section--soft{background:var(--bg-soft)}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-6);flex-wrap:wrap}.section-head .more{color:var(--gray-3);font-size:var(--t-small);display:inline-flex;align-items:center;gap:6px;transition:color var(--fast)}.section-head .more:hover{color:var(--brand)}.scroller{display:flex;gap:var(--s-3);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-bottom:2px}.scroller::-webkit-scrollbar{display:none}.scroller>*{scroll-snap-align:start;flex:none}.only-mobile{display:none}@media (max-width:900px){.only-desktop{display:none !important}.only-mobile{display:block}}:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--r-xs)}.coal-bg{position:relative;background:radial-gradient(120% 90% at 70% 0%,rgba(255,107,24,.18) 0%,transparent 55%),radial-gradient(90% 70% at 15% 100%,rgba(232,35,44,.14) 0%,transparent 60%),var(--bg)}.coal-bg::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 60%,var(--bg) 100%)}.coal-bg>*{position:relative;z-index:1}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);height:var(--h-btn);padding-inline:var(--s-6);border-radius:var(--r-sm);font-weight:700;font-size:15px;white-space:nowrap;transition:transform var(--fast),box-shadow var(--fast),background var(--fast),border-color var(--fast)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--red-a);color:#fff;box-shadow:var(--glow-red)}.btn--primary:hover{background:var(--red-edge)}.btn--ghost{background:var(--panel);color:var(--text);border:1px solid var(--line)}.btn--ghost:hover{border-color:var(--brand);color:var(--brand)}.btn--ember{background:linear-gradient(180deg,var(--amber-hot),var(--brand));color:#1A0A02;box-shadow:var(--glow-amber)}.btn--sm{height:var(--h-btn-sm);padding-inline:var(--s-4);font-size:13.5px}.btn--block{width:100%}.btn-add{width:46px;height:46px;border-radius:var(--r-pill);background:linear-gradient(180deg,var(--red-edge),var(--red-a));color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:26px;line-height:1;font-weight:400;box-shadow:var(--glow-red);transition:transform var(--fast)}.btn-add:hover{transform:scale(1.07)}.btn-add:active{transform:scale(.95)}.field{width:100%;height:var(--h-input);padding-inline:var(--s-4);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--text);transition:border-color var(--fast)}.field::placeholder{color:var(--gray-3)}.field:focus{border-color:var(--brand);outline:none}.search{display:flex;align-items:center;gap:var(--s-3);height:var(--h-input);padding-inline:var(--s-4);background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-md)}.search input{flex:1;background:none;border:0;outline:none;min-width:0}.search .icon{color:var(--gray-3);flex:none}.chip{display:inline-flex;align-items:center;gap:var(--s-2);height:var(--h-btn-sm);padding-inline:var(--s-4);border-radius:var(--r-pill);background:var(--panel-2);border:1px solid var(--line);color:var(--gray-1);font-size:var(--t-small);white-space:nowrap;transition:all var(--fast)}.chip:hover{border-color:var(--line);background:var(--panel-3);color:var(--text)}.chip.is-active{background:linear-gradient(180deg,var(--red-edge),var(--red-a));border-color:transparent;color:#fff;font-weight:700}.badge{display:inline-flex;align-items:center;gap:4px;height:24px;padding-inline:9px;border-radius:var(--r-xs);font-size:var(--t-tiny);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.badge--hit{background:var(--red-a);color:#fff}.badge--new{background:var(--green-a);color:#fff}.badge--popular{background:var(--brand);color:#1A0A02}.badge--spicy{background:rgba(232,35,44,.16);color:var(--red-edge)}.card{position:relative;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;transition:border-color var(--norm),transform var(--norm)}.card:hover{border-color:var(--panel-3);transform:translateY(-2px)}.card__pic{position:relative;aspect-ratio:4 / 3;background:radial-gradient(70% 70% at 50% 45%,#1E1E23 0%,#121216 100%);overflow:hidden}.card__pic img{width:100%;height:100%;object-fit:cover}.card__badges{position:absolute;top:var(--s-3);left:var(--s-3);display:flex;gap:6px;z-index:2}.card__body{padding:var(--s-4);display:flex;flex-direction:column;gap:6px;flex:1}.card__title{font-size:var(--t-dish);font-weight:700;line-height:1.25}.card__meta{color:var(--gray-3);font-size:var(--t-small)}.card__desc{color:var(--gray-1);font-size:var(--t-small);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__foot{margin-top:auto;padding-top:var(--s-3);display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.card__price{font-family:var(--font-display);font-size:26px;font-weight:600;color:var(--red-edge);line-height:1;font-variant-numeric:tabular-nums}.card__price s{color:var(--gray-3);font-size:15px;margin-left:8px;font-family:var(--font-body)}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--s-5)}@media (max-width:640px){.cards{grid-template-columns:repeat(2,1fr);gap:var(--s-3)}.card__title{font-size:15px}.card__price{font-size:21px}.btn-add{width:40px;height:40px;font-size:22px}}.cat{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-5) var(--s-3) var(--s-3);background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);transition:all var(--fast)}.cat:hover{border-color:var(--brand);background:var(--panel-2)}.cat.is-active{border-color:var(--brand);box-shadow:var(--glow-amber)}.cat__pic{width:54px;height:54px;flex:none;display:grid;place-items:center;border-radius:var(--r-sm);background:radial-gradient(70% 70% at 50% 40%,rgba(255,107,24,.18),transparent 70%)}.cat__pic img{width:100%;height:100%;object-fit:contain}.cat__name{font-weight:700;font-size:14.5px;text-transform:uppercase;letter-spacing:.02em}.promo{position:relative;display:flex;align-items:center;gap:var(--s-5);padding:var(--s-6);border-radius:var(--r-lg);background:linear-gradient(120deg,var(--panel) 0%,#191013 100%);border:1px solid var(--line);overflow:hidden}.promo--fire{background:linear-gradient(120deg,#24100A 0%,#3A1206 100%);border-color:rgba(255,107,24,.32)}.promo__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.promo__title{font-family:var(--font-display);font-size:24px;text-transform:uppercase}.promo__sub{color:var(--gray-1);font-size:var(--t-small)}.promo__pic{width:150px;flex:none}@media (max-width:640px){.promo{padding:var(--s-4);gap:var(--s-3)}.promo__pic{width:92px}.promo__title{font-size:19px}}.facts{display:flex;align-items:center;gap:var(--s-6);flex-wrap:wrap}.fact{display:flex;align-items:center;gap:var(--s-3)}.fact__icon{font-size:22px;line-height:1}.fact__val{font-family:var(--font-display);font-size:22px;line-height:1}.fact__label{color:var(--gray-3);font-size:var(--t-small)}
[x-cloak]{display:none !important}.page-wrapper{min-height:100vh;display:flex;flex-direction:column}.layout-container{flex:1;width:100%}.navbar{position:sticky;top:0;z-index:50;min-height:var(--h-hdr);display:flex;align-items:center;gap:var(--s-4);padding-inline:var(--wrap-pad);background:rgba(10,10,11,.86);-webkit- border-bottom:1px solid var(--line)}.navbar>*{display:flex;align-items:center;gap:var(--s-3)}.navbar .burger{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--panel);border:1px solid var(--line);transition:all var(--fast)}.navbar .burger:hover{border-color:var(--brand);color:var(--brand)}.navbar .delivery-button,.delivery-button{display:inline-flex;align-items:center;gap:var(--s-2);height:44px;padding-inline:var(--s-4);border-radius:var(--r-pill);background:var(--panel);border:1px solid var(--line);color:var(--gray-1);font-size:var(--t-small);max-width:320px;transition:all var(--fast)}.delivery-button:hover{border-color:var(--brand);color:var(--text)}.delivery-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delivery-button svg{flex:none;color:var(--brand)}.navbar .logo,#logoSnow{display:flex;align-items:center;gap:10px}.navbar .logo img{height:42px;width:auto}.basket-button{display:inline-flex;align-items:center;gap:var(--s-3);height:46px;padding:0 var(--s-4) 0 var(--s-3);border-radius:var(--r-md);background:var(--panel);border:1px solid var(--line);transition:all var(--fast)}.basket-button:hover{border-color:var(--red-a)}.basket-button .count{min-width:22px;height:22px;padding-inline:6px;display:grid;place-items:center;border-radius:var(--r-pill);background:var(--red-a);color:#fff;font-size:var(--t-tiny);font-weight:800}.basket-button .sum{font-weight:700;font-variant-numeric:tabular-nums}.floating-button-wrapper{position:fixed;right:var(--s-5);bottom:var(--s-5);z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:var(--s-3);transition:transform var(--norm)}.floating-button{display:inline-flex;align-items:center;gap:var(--s-3);height:56px;padding-inline:var(--s-5);border-radius:var(--r-pill);background:linear-gradient(180deg,var(--red-edge),var(--red-a));color:#fff;font-weight:800;box-shadow:var(--shadow-float),var(--glow-red);transition:transform var(--fast)}.floating-button:hover{transform:translateY(-2px)}.Float-ModalFixer{transform:translateX(-6px)}.floating-order{display:inline-flex;align-items:center;gap:var(--s-3);height:48px;padding-inline:var(--s-4);border-radius:var(--r-pill);background:var(--bg-color-order,var(--panel));color:#fff;font-weight:700;font-size:var(--t-small);box-shadow:var(--shadow-float)}:root{--color-status-0:#7C7C87;--color-status-1:#F0B429;--color-status-2:#FF6B18;--color-status-3:#2FA84F;--color-status-33:#E8232C;--color-status-333:#7C7C87}.AnimatedModal{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:rgba(0,0,0,.62);opacity:0;pointer-events:none;transition:opacity var(--norm)}.AnimatedModal>*{width:100%;max-width:560px;max-height:92vh;overflow-y:auto;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-float);transform:translateY(24px);transition:transform var(--norm)}.AnimatedModal.Opened{opacity:1;pointer-events:auto}.AnimatedModal.Opened>*{transform:translateY(0)}.AnimatedModal.Closing{opacity:0}.AnimatedModal.Closing>*{transform:translateY(24px)}.AnimatedModal.Swiping>*{transition:none}@media (min-width:901px){.AnimatedModal{align-items:center}.AnimatedModal>*{border-radius:var(--r-xl);max-height:88vh}}.modal-handle{width:44px;height:4px;margin:10px auto 2px;border-radius:var(--r-pill);background:var(--panel-3)}.modal-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);background:var(--panel);border-bottom:1px solid var(--line-soft)}.modal-head h2,.modal-head .title{flex:1;font-size:20px}.modal-close,.modal-back{width:38px;height:38px;display:grid;place-items:center;border-radius:var(--r-pill);background:var(--panel-2);color:var(--gray-1);transition:all var(--fast)}.modal-close:hover,.modal-back:hover{background:var(--panel-3);color:var(--text)}.modal-body{padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-4)}body.basket-open{overflow:hidden}.swiper{width:100%;overflow:hidden}.swiper-wrapper{display:flex}.swiper-slide{flex:none}.swiper-pagination{display:flex;gap:6px;justify-content:center;padding-top:var(--s-3)}.swiper-pagination-bullet{width:7px;height:7px;border-radius:var(--r-pill);background:var(--panel-3);transition:all var(--fast)}.swiper-pagination-bullet-active{width:22px;background:var(--brand)}.custom-swiper-button-prev,.custom-swiper-button-next{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-pill);background:rgba(22,22,26,.9);border:1px solid var(--line);color:var(--gray-1);transition:all var(--fast)}.custom-swiper-button-prev:hover,.custom-swiper-button-next:hover{border-color:var(--brand);color:var(--brand)}.fade-out{opacity:0;transition:opacity .35s var(--ease)}.show{opacity:1}.hide{opacity:0}.video-loader{position:absolute;inset:0;display:grid;place-items:center;background:var(--bg-soft)}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:55;height:calc(var(--h-tabbar) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);display:none;align-items:stretch;background:rgba(10,10,11,.94);border-top:1px solid var(--line)}.tabbar a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--gray-3);font-size:10.5px;transition:color var(--fast)}.tabbar a.is-active{color:var(--brand)}.tabbar .dot{position:absolute;top:8px;margin-left:14px;min-width:16px;height:16px;padding-inline:4px;border-radius:var(--r-pill);background:var(--red-a);color:#fff;font-size:9.5px;font-weight:800;display:grid;place-items:center}@media (max-width:900px){.tabbar{display:flex}.page-wrapper{padding-bottom:calc(var(--h-tabbar) + env(safe-area-inset-bottom))}.floating-button-wrapper{bottom:calc(var(--h-tabbar) + var(--s-4) + env(safe-area-inset-bottom))}}
.product{position:relative;display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;transition:border-color var(--norm),transform var(--norm)}.product:hover{border-color:var(--panel-3);transform:translateY(-2px)}.product.in-basket{border-color:var(--red-a);box-shadow:0 0 0 1px var(--red-a) inset}.product.disabled,.product.out-of-stock{opacity:.5;pointer-events:none}.product-image,.product-pic{position:relative;aspect-ratio:4 / 3;background:radial-gradient(70% 70% at 50% 45%,#1E1E23 0%,#121216 100%);overflow:hidden}.product-image img,.product-pic img{width:100%;height:100%;object-fit:cover}.product-title,.product-name{font-size:var(--t-dish);font-weight:700;line-height:1.25;padding:var(--s-4) var(--s-4) 0}.product-weight,.product-descr{padding-inline:var(--s-4);color:var(--gray-3);font-size:var(--t-small)}.product-action{margin-top:auto;padding:var(--s-4);display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}.product-action-price{font-family:var(--font-display);font-size:25px;font-weight:600;color:var(--red-edge);line-height:1;font-variant-numeric:tabular-nums}.product-action-price .discount,.product-action-price s{display:block;color:var(--gray-3);font-family:var(--font-body);font-size:13px;text-decoration:line-through}.product-action .minus,.product-action .plus{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:var(--r-pill);background:linear-gradient(180deg,var(--red-edge),var(--red-a));color:#fff;font-size:24px;line-height:1;box-shadow:var(--glow-red);transition:transform var(--fast),filter var(--fast)}.product-action .minus{background:var(--panel-2);border:1px solid var(--line);color:var(--text);box-shadow:none}.product-action .minus:hover{border-color:var(--red-a);color:var(--red-edge)}.product-action .plus:hover{transform:scale(1.07)}.product-action .minus:active,.product-action .plus:active{transform:scale(.94)}.product-action .disabled,.product-action .minus.disabled,.product-action .plus.disabled{opacity:.4;pointer-events:none}.product-action .loading{opacity:.6;pointer-events:none}.product-with-variables .product-action{justify-content:stretch}.product-with-variables .product-action-price{flex:1}.product-overlay-wrapper{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:2}.product-favorite-wrapper{position:absolute;top:var(--s-3);left:var(--s-3);z-index:3}.product-favorite{width:36px;height:36px;display:grid;place-items:center;border-radius:var(--r-pill);background:rgba(10,10,11,.62);color:var(--gray-1);transition:all var(--fast)}.product-favorite:hover{color:var(--red-edge)}.product-favorite.liked{color:var(--red-a);background:rgba(232,35,44,.16)}.product-favorite.loading{opacity:.5;pointer-events:none}.product-favorite.animating{animation:fav-pop .32s var(--ease)}@keyframes fav-pop{0%{transform:scale(1)}45%{transform:scale(1.28)}100%{transform:scale(1)}}.shake{animation:shake .34s var(--ease)}@keyframes shake{0%,100%{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}.badges-row{display:flex;gap:var(--s-2);flex-wrap:wrap}.badges-row a{display:inline-flex;align-items:center;gap:6px;height:34px;padding-inline:var(--s-4);border-radius:var(--r-pill);background:var(--panel-2);border:1px solid var(--line);color:var(--gray-1);font-size:var(--t-small);transition:all var(--fast)}.badges-row a:hover{border-color:var(--brand);color:var(--text)}.badges-row a.active{background:var(--red-a);border-color:transparent;color:#fff;font-weight:700}.basket{position:fixed;top:0;right:0;bottom:0;z-index:90;width:min(440px,100%);display:flex;flex-direction:column;background:var(--panel);border-left:1px solid var(--line);box-shadow:var(--shadow-float);transform:translateX(100%);transition:transform var(--norm)}.basket--visible{transform:translateX(0)}.basket.Closed{transform:translateX(100%)}.basket-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-5);border-bottom:1px solid var(--line-soft)}.basket-list{flex:1;overflow-y:auto;padding:var(--s-4) var(--s-5);display:flex;flex-direction:column;gap:var(--s-4)}.basket-item{display:grid;grid-template-columns:84px 1fr;gap:var(--s-4);align-items:center;padding:10px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--panel-2);transition:border-color var(--fast),background var(--fast)}.basket-item:hover{border-color:var(--red-a);background:#17110F}.basket-item img{width:84px;height:84px;object-fit:cover;border-radius:var(--r-sm);border:1px solid var(--line);background:#0B0B0D}.basket-item .name{font-weight:700}.basket-item .compo{color:var(--gray-3);font-size:var(--t-small)}.basket-actions{display:inline-flex;align-items:center;gap:2px;background:#0E0E11;border:1px solid var(--line);border-radius:var(--r-pill);padding:3px}.basket-action-btn{width:32px;height:32px;display:grid;place-items:center;border-radius:var(--r-pill);color:var(--text);font-size:19px;line-height:1;transition:background var(--fast)}.basket-action-btn:hover{background:var(--panel-3)}.basket-action-btn.disabled{opacity:.35;pointer-events:none}.basket-action-btn.loading{opacity:.5;pointer-events:none}.basket-total{padding:var(--s-5);border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--s-3);background:var(--bg-soft)}.basket-total .row{display:flex;justify-content:space-between;gap:var(--s-3);color:var(--gray-1);font-size:var(--t-small)}.basket-total .row.total{color:var(--text);font-size:18px;font-weight:800}.basket-checkout-btn{width:100%;height:var(--h-btn);border-radius:var(--r-sm);background:linear-gradient(180deg,var(--red-edge),var(--red-a));color:#fff;font-weight:800;font-size:16px;box-shadow:var(--glow-red)}.basket-checkout-btn.disabled{filter:grayscale(.6) brightness(.7);pointer-events:none;box-shadow:none}.basket-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-3);color:var(--gray-3);text-align:center;padding:var(--s-10) var(--s-5)}.giftWithPrice,.gift-in-basket{border-color:var(--gold)}@media (max-width:640px){.basket{width:100%;max-width:100%;border-left:0;border-top-left-radius:var(--r-xl);border-top-right-radius:var(--r-xl);top:auto;height:92vh;transform:translateY(100%);border-top:1px solid rgba(255,255,255,.16);box-shadow:0 -18px 44px rgba(0,0,0,.72),0 -1px 0 rgba(247,150,42,.30)}.basket--visible{transform:translateY(0)}.basket.Closed{transform:translateY(100%)}.basket-head{position:relative;padding:18px var(--s-4) 14px}.basket-head::before{content:"";position:absolute;top:7px;left:50%;transform:translateX(-50%);width:46px;height:4px;border-radius:99px;background:rgba(255,255,255,.22)}.basket-list{padding:12px var(--s-4);gap:8px}.basket-item{grid-template-columns:66px 1fr;gap:10px;padding:8px}.basket-item img{width:66px;height:66px}.basket-item .name{font-size:14px}.basket-item .compo{font-size:12px}.basket-total{position:sticky;bottom:0;padding:14px var(--s-4) calc(14px + env(safe-area-inset-bottom));background:var(--bg-soft);border-top:1px solid var(--line)}.basket-checkout-btn{height:50px;font-size:15px}}
.page-wrapper{min-height:100vh;display:flex;flex-direction:column}main{flex:1}.hdr{position:absolute;top:0;left:0;right:0;z-index:60;background:transparent;border-bottom:0}.hdr--stuck{position:fixed;background:rgba(6,6,8,.92);-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid var(--line-soft);border-bottom-left-radius:var(--r-lg);border-bottom-right-radius:var(--r-lg);box-shadow:0 10px 30px rgba(0,0,0,.55);animation:hdrDrop .34s var(--ease)}@keyframes hdrDrop{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.hdr--stuck .hdr__in{min-height:var(--h-hdr-stuck)}.hdr--stuck .hdr__logo-1{font-size:calc(var(--t-logo1) * .74)}.hdr--stuck .hdr__logo-2{font-size:calc(var(--t-logo2) * .74);margin-top:2px}.hdr--stuck .hdr__addr,.hdr--stuck .hdr__search{height:clamp(34px,2.5vw,42px)}.hdr--stuck .hdr__cart{height:clamp(38px,2.8vw,46px)}.hdr--stuck .hdr__nav a{font-size:calc(var(--t-body) * .95)}.hdr__in{max-width:var(--wrap);margin-inline:auto;padding:0 var(--wrap-pad);min-height:var(--h-hdr);display:flex;align-items:center;gap:clamp(14px,1.6vw,26px)}.hdr__logo{display:flex;align-items:center;gap:12px;flex:none}.hdr__logo-txt{display:flex;flex-direction:column;line-height:.86}.hdr__emblem{width:clamp(44px,4.2vw,66px);height:clamp(44px,4.2vw,66px);flex:none;border-radius:50%;overflow:hidden;background:radial-gradient(60% 60% at 50% 40%,#1B1B1B,#050506);border:2px solid var(--brand);box-shadow:0 0 0 1px rgba(0,0,0,.6),0 0 16px rgba(231,91,6,.28);display:grid;place-items:center}.hdr__emblem img{width:150%;height:auto;margin-top:22%;object-fit:contain}.hdr__logo-1{font-family:var(--font-display);font-weight:700;font-size:var(--t-logo1);text-transform:uppercase;letter-spacing:.02em;color:var(--text)}.hdr__logo-2{font-family:var(--font-display);font-weight:700;font-size:var(--t-logo2);text-transform:uppercase;letter-spacing:.10em;color:var(--brand-logo2);margin-top:4px}.hdr__nav{display:flex;gap:var(--s-6);margin-left:var(--s-4)}.hdr__nav a{display:inline-flex;align-items:center;gap:7px;color:var(--gray-1);font-size:var(--t-body);transition:color var(--fast)}.hdr__nav a .ico{width:17px;height:17px;color:var(--amber);transition:transform var(--fast)}.hdr__nav a:hover .ico{transform:translateY(-1px) scale(1.08)}.hdr__nav a:hover{color:var(--brand)}.hdr__addr{margin-left:auto;display:inline-flex;align-items:center;gap:10px;height:clamp(40px,3.13vw,52px);padding-inline:18px;background:var(--panel-3);border:1px solid var(--line-hdr);border-radius:var(--r-md);color:var(--text);font-size:var(--t-body);max-width:15.5vw}.hdr__addr svg:first-child{color:var(--brand);flex:none}.hdr__addr span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hdr__addr .chev{color:var(--gray-3);flex:none}.hdr__addr:hover{border-color:var(--brand)}.hdr__search{width:clamp(40px,3.13vw,52px);height:clamp(40px,3.13vw,52px);flex:none;display:grid;place-items:center;background:var(--panel-3);border:1px solid var(--line-hdr);border-radius:var(--r-md);color:var(--text);transition:all var(--fast)}.hdr__search:hover{border-color:var(--brand);color:var(--brand)}.hdr__cart{position:relative;display:inline-flex;align-items:center;gap:12px;height:clamp(46px,3.65vw,60px);padding:0 22px 0 18px;background:var(--panel-3);border:1px solid var(--line-hdr);border-radius:var(--r-md);transition:border-color var(--fast)}.hdr__cart:hover{border-color:var(--red-a)}.hdr__cart-txt{display:flex;flex-direction:column;line-height:1.25;text-align:left}.hdr__cart-txt b{font-size:13px;color:var(--gray-1);font-weight:500}.hdr__cart-txt i{font-style:normal;font-weight:800;font-size:15px}.hdr__cart-num{position:absolute;top:-8px;right:-8px;min-width:24px;height:24px;padding-inline:6px;display:grid;place-items:center;border-radius:var(--r-pill);background:var(--red-count);color:#fff;font-size:12px;font-weight:800;border:2px solid var(--bg)}.hero{position:relative;background:var(--bg);border-bottom-left-radius:var(--r-xl);border-bottom-right-radius:var(--r-xl);clip-path:inset(-40vh 0 0 0 round 0 0 var(--r-xl) var(--r-xl))}.hero__embers{position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 60% at 78% 40%,rgba(255,107,24,.22) 0%,transparent 62%),radial-gradient(40% 50% at 96% 76%,rgba(232,35,44,.20) 0%,transparent 66%),radial-gradient(50% 40% at 8% 88%,rgba(255,107,24,.12) 0%,transparent 70%)}.hero__in{position:relative;z-index:1;isolation:isolate;max-width:var(--wrap);margin-inline:auto;padding:0 var(--wrap-pad) var(--gap-hero-cat);display:grid;grid-template-columns:39% 44.3% 12.4%;gap:2.15%;align-items:start;height:clamp(360px,var(--hero-h),600px);padding-top:var(--h-hdr)}.hero__t1{display:block;width:60%;margin:0}.hero__t1 svg{width:100%;height:auto;display:block;overflow:visible}.hero__t1 text{font-family:var(--font-display);font-weight:700;font-size:64px;fill:var(--text-warm);letter-spacing:0}.hero__t2{display:block;width:99.5%;margin-top:.91vw}.hero__t2 svg{width:100%;height:auto;display:block;overflow:visible}.hero__t2 .t2-2line{display:none}.hero__t2 .t2-2line text{fill:url(#emberGrad2)}.hero__t2 text{font-family:var(--font-display);font-weight:700;font-size:54px;fill:url(#emberGrad);letter-spacing:0}.hero__lead{margin-top:1.11vw;font-size:var(--t-body);color:var(--gray-1)}.hero__lead b{color:var(--brand)}.hero__stats{display:flex;align-items:center;gap:1.7vw;margin-top:1.56vw;flex-wrap:nowrap}.st{display:flex;align-items:center;gap:10px}.st__ico{font-size:clamp(18px,1.56vw,26px);line-height:1;color:var(--amber)}.st__ico--gold{color:var(--gold)}.st span span,.st>span:last-child{display:flex;flex-direction:column;line-height:1.2}.st b{font-size:clamp(15px,1.3vw,22px);font-weight:800}.st i{font-style:normal;color:var(--gray-3);font-size:var(--t-small)}.st__sep{width:1px;height:34px;background:rgba(255,255,255,.23)}.hero__btns{display:flex;gap:1.04vw;margin-top:1.3vw;flex-wrap:nowrap}.btn--lg{height:var(--h-btn);padding-inline:clamp(16px,1.9vw,32px);font-size:var(--t-body);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;border-radius:var(--r-md)}.hero__pic{position:static;display:grid;place-items:center;height:100%}.hero__mascot{position:absolute;z-index:1;right:var(--mascot-x);top:var(--mascot-y);height:var(--mascot-h);width:auto;max-width:none;filter:drop-shadow(0 22px 40px rgba(0,0,0,.72));pointer-events:none}.hitcard{position:absolute;z-index:3;right:0;top:var(--hit-y);width:var(--hit-w);height:var(--hit-h);justify-content:center;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:1.1vw 1.1vw;display:flex;flex-direction:column;gap:6px;box-shadow:var(--shadow-card)}.hitcard__tag{align-self:flex-start;background:var(--red-a);color:#fff;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:5px 10px;border-radius:var(--r-xs);margin-bottom:6px}.hitcard__name{font-family:var(--font-display);font-size:clamp(14px,1.24vw,22px);text-transform:uppercase;letter-spacing:.03em}.hitcard__price{font-family:var(--font-display);font-size:clamp(20px,1.95vw,34px);color:var(--red-price);line-height:1}.hitcard__meta{display:flex;align-items:center;gap:8px;color:var(--gray-3);font-size:13.5px}.hitcard__meta .star{color:var(--gold)}.hitcard__meta em{font-style:normal;margin-left:auto}.hitcard__add{width:clamp(32px,2.6vw,44px);height:clamp(32px,2.6vw,44px);margin-top:auto;border-radius:var(--r-pill);background:linear-gradient(180deg,var(--red-edge),var(--red-a));color:#fff;font-size:26px;line-height:1;box-shadow:var(--glow-red);transition:transform var(--fast)}.hitcard__add:hover{transform:scale(1.07)}.catbar{position:relative;z-index:5;margin-top:var(--cat-shift)}.catbar__in{max-width:var(--wrap);margin-inline:auto;padding:0 var(--wrap-pad);display:grid;grid-template-columns:1.5fr repeat(5,1fr);gap:var(--s-3)}.catbar__search{display:flex;align-items:center;height:var(--h-cat);padding:0 clamp(12px,1.1vw,18px);background:linear-gradient(180deg,#181819,#0C0D0D);border:1px solid var(--line-cat);border-top-color:var(--line-cat-top);border-bottom-color:var(--line-cat-bot);border-radius:var(--r-lg)}.ct{position:relative;height:var(--h-cat);background:linear-gradient(180deg,var(--panel-cat-a),var(--panel-cat-b));border:1px solid var(--line-cat);border-top-color:var(--line-cat-top);border-bottom-color:var(--line-cat-bot);border-radius:var(--r-lg);overflow:hidden;display:block;transition:border-color var(--fast),transform var(--fast)}.ct:hover{border-color:var(--amber-hot);transform:translateY(-2px);box-shadow:var(--glow-amber)}.ct__ico{position:absolute;top:10px;left:12px;z-index:2;width:30px;height:30px;display:grid;place-items:center;border-radius:var(--r-pill);background:rgba(1,2,3,.6);font-size:15px;color:var(--amber-hot)}.ct__img{position:absolute;right:-4px;top:50%;transform:translateY(-50%);height:132%;width:auto;max-width:74%;object-fit:contain}.ct__img--icon{height:56px;right:auto;left:14px}.ct__name{position:absolute;left:12px;bottom:10px;z-index:2;font-family:var(--font-display);font-size:clamp(13px,1.04vw,18px);text-transform:uppercase;letter-spacing:.04em}.ct--promo .ct__name{left:auto;right:16px;bottom:50%;transform:translateY(50%);font-size:17px}.hits{padding-top:var(--gap-cat-hits)}.hits__in{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--wrap-pad)}.hits__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--gap-head-cards)}.hits__head h2{font-size:var(--t-sec);display:flex;align-items:center;gap:10px}.hits__all{display:inline-flex;align-items:center;gap:7px;color:var(--red-text);font-size:var(--t-small)}.hits__all:hover{color:var(--brand)}.hits__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-4)}.dish{position:relative;height:clamp(168px,14.2vw,240px);background:var(--panel);border:1px solid var(--line);border-top-color:var(--line-top);border-radius:var(--r-lg);overflow:hidden;transition:border-color var(--norm),transform var(--norm),box-shadow var(--norm)}.dish:hover{border-color:#2C2A28;transform:translateY(-3px);box-shadow:0 14px 30px rgba(0,0,0,.5)}.dish__img{position:absolute;right:-5%;top:-8%;height:104%;width:auto;max-width:92%;object-fit:contain;filter:drop-shadow(0 14px 22px rgba(0,0,0,.55));transition:transform var(--norm)}.dish:hover .dish__img{transform:scale(1.04) translateY(-2px)}.dish__tag{position:absolute;top:10px;left:12px;z-index:2;padding:5px 10px;border-radius:var(--r-xs);font-size:var(--t-tiny);font-weight:800;text-transform:uppercase;letter-spacing:.04em}.tag--hit{background:var(--red-badge);color:#fff}.tag--pop{background:var(--amber);color:#1A0A02}.tag--new{background:linear-gradient(180deg,var(--green-a),var(--green-b));color:#fff}.tag--spicy{background:transparent;padding:2px 0;font-size:15px;letter-spacing:-.15em}.dish__info{position:absolute;left:14px;right:14px;bottom:12px;z-index:2}.dish__plate{display:inline-block;max-width:100%;padding:8px 12px;border-radius:var(--r-md);background:rgba(8,8,10,.62);-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);border:1px solid rgba(255,255,255,.09);box-shadow:0 6px 18px rgba(0,0,0,.35)}.dish__name{font-size:clamp(16px,1.32vw,23px);font-weight:700;line-height:1.15}.dish__meta{color:var(--gray-4);font-size:clamp(13px,1.0vw,17px);margin-top:4px}.dish__price{font-family:var(--font-display);font-size:clamp(22px,1.95vw,33px);color:var(--red-price);line-height:1;margin-top:9px;text-shadow:0 2px 10px rgba(0,0,0,.75)}.dish__add{position:absolute;right:14px;bottom:14px;z-index:2;width:clamp(40px,3.3vw,56px);height:clamp(40px,3.3vw,56px);border-radius:var(--r-pill);background:linear-gradient(180deg,var(--red-plus-a),var(--red-plus-b));border-top:1px solid var(--red-edge);color:#fff;font-size:28px;line-height:1;box-shadow:var(--glow-red);transition:transform var(--fast)}.dish__add:hover{transform:scale(1.08)}.tiles{padding-top:var(--gap-cards-tile)}.tiles__in{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--wrap-pad);display:grid;grid-template-columns:1.08fr 1fr;gap:var(--s-4)}.tile{position:relative;display:flex;align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);background:var(--panel-promo-r);border:1px solid var(--line-promo);border-radius:var(--r-lg);min-height:clamp(110px,8.14vw,138px);overflow:hidden}.tile--eggs{background:var(--panel-promo-l);border-color:var(--line-promo)}.tile__pic{width:150px;flex:none;object-fit:contain}.tile__text{display:flex;flex-direction:column;gap:6px;min-width:0}.tile__title{font-family:var(--font-display);font-size:23px;text-transform:uppercase;letter-spacing:.03em}.tile__sub{color:var(--gray-3);font-size:13.5px}.tile__btn{align-self:flex-start;margin-top:6px;height:36px;padding-inline:16px;display:inline-flex;align-items:center;border-radius:var(--r-sm);background:var(--panel-2);border:1px solid var(--line);font-size:13.5px;transition:all var(--fast)}.tile__btn:hover{border-color:var(--brand);color:var(--brand)}.tile__btn--out{border-color:var(--red-a);color:var(--red-edge)}.tile__btn--out:hover{background:var(--red-a);color:#fff;border-color:var(--red-a)}.tile__progress{margin-left:auto;width:290px;flex:none}.prg__top{color:var(--gray-3);font-size:13px;text-align:right;margin-bottom:8px}.prg__top b{color:var(--brand);font-size:15px}.prg__bar{height:6px;border-radius:var(--r-pill);background:var(--panel-2);overflow:hidden}.prg__bar i{display:block;height:100%;background:linear-gradient(90deg,var(--gold),var(--brand))}.prg__eggs{display:flex;align-items:center;gap:7px;margin-top:10px;color:var(--gray-3)}.egg{width:14px;height:18px;border-radius:50% 50% 46% 46%/60% 60% 40% 40%;background:#2A2A31}.egg.on{background:linear-gradient(180deg,#F7D67A,#D19A28);box-shadow:0 0 8px rgba(240,180,41,.35)}.prg__arrow{margin-left:auto}.tile__mini{margin-left:auto;display:flex;gap:8px;flex:none}.mini{width:52px;height:52px;border-radius:var(--r-sm);background:var(--panel-2);border:1px solid var(--line);display:grid;place-items:center;overflow:hidden}.mini img{width:100%;height:100%;object-fit:contain}.mini--add{color:var(--gray-1);font-size:22px}.mini--add:hover{border-color:var(--brand);color:var(--brand)}.orderbar{position:fixed;left:0;right:0;bottom:0;z-index:70;transition:transform .38s var(--ease),opacity .3s var(--ease);padding:0 0 var(--gap-tile-order);background:linear-gradient(180deg,transparent,var(--bg) 34%)}.orderbar__in{max-width:var(--wrap);margin-inline:auto;display:flex;align-items:center;gap:var(--s-4);padding:11px 11px 11px var(--s-4);min-height:var(--h-order);background:linear-gradient(180deg,var(--panel-order-a),var(--panel-order-b));border:1px solid var(--line-order);border-radius:var(--r-lg);box-shadow:var(--shadow-float)}.orderbar__pic{width:62px;height:62px;border-radius:var(--r-sm);object-fit:cover;flex:none}.orderbar__info{min-width:0}.orderbar__name{font-weight:700;font-size:16px}.orderbar__meta{color:var(--gray-5);font-size:var(--t-small)}.qty{margin-left:var(--s-6);display:flex;align-items:center;gap:6px}.qty__del,.qty__btn{width:clamp(36px,2.86vw,48px);height:clamp(36px,2.67vw,44px);display:grid;place-items:center;background:linear-gradient(180deg,#1F2020,#171817);border:1px solid var(--line-count);border-radius:var(--r-sm);color:var(--gray-1);font-size:20px;transition:all var(--fast)}.qty__del:hover{color:var(--red-edge);border-color:var(--red-a)}.qty__btn:hover{border-color:var(--brand);color:var(--brand)}.qty__num{min-width:44px;text-align:center;font-weight:800;font-size:17px}.orderbar__total{margin-left:auto;display:flex;align-items:baseline;gap:10px}.orderbar__total span{color:var(--gray-4);font-size:var(--t-small)}.orderbar__total b{font-family:var(--font-display);font-size:var(--t-total);color:var(--text-panel)}.orderbar__go{display:inline-flex;align-items:center;gap:10px;height:clamp(46px,3.78vw,62px);padding-inline:clamp(20px,2.6vw,40px);border-radius:var(--r-md);background:linear-gradient(180deg,var(--red-a),var(--red-b));border-top:1px solid var(--red-edge);color:#fff;font-weight:800;font-size:15px;text-transform:uppercase;letter-spacing:.04em;box-shadow:var(--glow-red);transition:filter var(--fast)}.orderbar__go:hover{filter:brightness(1.08)}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:65;height:calc(64px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);display:none;background:rgba(10,10,11,.96);border-top:1px solid var(--line)}.tabbar a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--gray-3);font-size:10.5px}.tabbar a.is-active{color:var(--brand)}.tabbar a span{font-size:19px}@media (max-width:1200px){.hero__in{grid-template-columns:1fr 1fr}.hitcard{display:none}.catbar{position:relative;z-index:5;margin-top:var(--cat-shift)}.catbar__in{grid-template-columns:1fr repeat(3,1fr)}.catbar__in .ct:nth-child(6){display:none}.hits__grid{grid-template-columns:repeat(2,1fr)}.tiles__in{grid-template-columns:1fr}}@media (max-width:900px){.hdr__nav,.hdr__addr,.hdr__cart-txt{display:none}.hdr__logo img{height:44px}.hero__in{grid-template-columns:1fr;padding-top:var(--s-6);min-height:auto}.hero__pic{order:-1}.hero__mascot{width:32%;right:0;top:-8%}.catbar{position:relative;z-index:5;margin-top:var(--cat-shift)}.catbar__in{display:flex;overflow-x:auto;scrollbar-width:none}.catbar__in::-webkit-scrollbar{display:none}.catbar__in>*{flex:none;width:170px}.catbar__search{width:min(70vw,320px);height:76px}.ct{height:76px}.hits__grid{gap:var(--s-3)}.tile{flex-wrap:wrap}.tile__progress,.tile__mini{margin-left:0;width:100%}.tabbar{display:flex}.page-wrapper{padding-bottom:0}.orderbar{bottom:calc(64px + env(safe-area-inset-bottom));padding-inline:10px}.orderbar__in{gap:10px;padding:10px}.orderbar__pic,.orderbar__info,.qty__del{display:none}.qty{margin-left:0}.orderbar__go{height:52px;padding-inline:20px;font-size:13.5px}.orderbar__total b{font-size:24px}}.hero__boxwrap{position:absolute;z-index:2;left:var(--box-x);bottom:var(--box-y);width:var(--box-w);height:auto}.hero__box{position:relative;z-index:2;width:100%;height:auto;max-width:none;filter:drop-shadow(0 26px 46px rgba(0,0,0,.72))}.hero__boxwrap .hero__box{z-index:auto}.hero__boxlogo{position:absolute;left:var(--boxlogo-x);bottom:var(--boxlogo-y);z-index:3;display:flex;align-items:center;gap:.5em;transform:perspective(600px) rotateY(var(--boxlogo-tilt)) rotate(-4deg);transform-origin:left center;opacity:.94;pointer-events:none;font-size:clamp(8px,var(--boxlogo-size),15px)}.hero__boxemblem{width:3.2em;height:3.2em;border-radius:50%;overflow:hidden;flex:none;background:radial-gradient(60% 60% at 50% 40%,#1B1B1B,#050506);border:.14em solid var(--brand);display:grid;place-items:center}.hero__boxemblem img{width:150%;margin-top:22%}.hero__boxtxt{display:flex;flex-direction:column;line-height:.86}.hero__boxtxt b{font-family:var(--font-display);font-weight:700;font-size:1.9em;text-transform:uppercase;color:#F3EFE7;letter-spacing:.02em}.hero__boxtxt i{font-family:var(--font-display);font-weight:700;font-style:normal;font-size:1.3em;text-transform:uppercase;color:var(--brand-logo2);letter-spacing:.1em;margin-top:.15em}@media (max-width:900px){.hdr{position:sticky;background:rgba(1,2,3,.94);border-bottom:1px solid var(--line-soft)}.hero__in{display:flex;flex-direction:column;height:auto;padding-top:var(--s-4);gap:var(--s-4)}.hero__boxwrap{position:relative;left:auto;bottom:auto;height:auto;width:100%;order:-1}.hero__box{height:auto;width:100%}.hero__mascot{position:absolute;right:2%;top:2%;height:38%;z-index:3}.hitcard{position:relative;right:auto;top:auto;width:100%;height:auto}.hero__t1{width:52%}.hero__t2{width:88%}}.orderbar--away{transform:translateY(130%);opacity:0;pointer-events:none}.catbar__field{flex:1;min-width:0;display:flex;align-items:center;gap:clamp(9px,.8vw,14px);height:clamp(40px,3.2vw,54px);padding-inline:clamp(12px,1.1vw,18px);background:linear-gradient(180deg,#151515,#121212);border:1.5px solid #38383A;border-radius:var(--r-md);cursor:text;transition:border-color var(--fast),box-shadow var(--fast)}.catbar__field:hover{border-color:#4A4A4C}.catbar__field:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px rgba(228,85,15,.14)}.catbar__field .ico{width:clamp(16px,1.15vw,19px);height:clamp(16px,1.15vw,19px);color:var(--gray-3);flex:none}.catbar__field:focus-within .ico{color:var(--brand)}.catbar__field input{flex:1;min-width:0;background:none;border:0;outline:none;color:var(--text);font-size:var(--t-body)}.catbar__field input::placeholder{color:var(--gray-3)}.catbar__field input::-webkit-search-cancel-button{filter:invert(.6);cursor:pointer}.hero__coals{position:absolute;left:0;right:0;bottom:var(--coals-y);height:var(--coals-h);z-index:0;pointer-events:none;background:url("/bitrix/templates/foodshe/img/chx/coals.webp") center bottom / cover no-repeat;opacity:var(--coals-op);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 42%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 42%,#000 100%)}.hero__sparks{position:absolute;left:0;right:0;bottom:0;height:72%;z-index:1;pointer-events:none;overflow:hidden}.hero__sparks i{position:absolute;left:var(--x);bottom:6%;width:3px;height:3px;border-radius:50%;background:#FFB35C;box-shadow:0 0 6px 2px rgba(255,140,40,.75);opacity:0;transform:scale(var(--s));animation:sparkUp var(--t) linear var(--d) infinite;will-change:transform,opacity}@keyframes sparkUp{0%{opacity:0;transform:translate(0,0) scale(var(--s))}8%{opacity:1}55%{opacity:.85}100%{opacity:0;transform:translate(calc(var(--s) * 26px),-230px) scale(calc(var(--s) * .4))}}@media (prefers-reduced-motion:reduce){.hero__sparks i{animation:none;opacity:.5}}@media (max-width:1024px){.hero__in{grid-template-columns:1fr;height:auto;padding-bottom:var(--s-6)}.hitcard{display:none}.hero__pic{order:-1;height:auto}.hero__box{position:relative;left:auto;bottom:auto;width:86%;margin-inline:auto}.hero__mascot{right:2%;top:auto;bottom:6%;height:56%}.hero__coals{height:38%}.hits__grid{grid-template-columns:repeat(2,1fr)}.catbar__in{display:flex;overflow-x:auto;gap:10px;scrollbar-width:none}.catbar__in::-webkit-scrollbar{display:none}.catbar__in>*{flex:none;width:184px}.catbar__search{width:min(74vw,340px)}}@media (max-width:640px){.hdr__nav,.hdr__addr{display:none}.hdr__cart-txt{display:none}.hdr__cart{display:inline-flex;padding:0 14px}.hdr__in{gap:8px}.hero__in{padding-top:calc(var(--h-hdr) - 6px)}.hero__box{width:96%}.hero__mascot{height:44%;right:0;bottom:2%;opacity:.9}.hero__stats{gap:12px;flex-wrap:wrap}.st__sep{display:none}.st b{font-size:16px}.st i{font-size:12px}.hero__btns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.btn--lg{height:48px;padding-inline:10px;font-size:12.5px;letter-spacing:.02em}.btn--lg svg{width:14px;height:14px}.hits__grid{grid-template-columns:repeat(2,1fr);gap:10px}.dish__body{padding:12px}.dish__name{font-size:14.5px}.dish__meta{font-size:12px}.dish__price{font-size:19px}.dish__add{width:38px;height:38px;font-size:22px}.orderbar{padding-inline:8px}.orderbar__in{gap:8px;padding:8px;min-height:auto}.orderbar__pic,.orderbar__info,.qty__del{display:none}.qty{margin-left:0;gap:4px}.qty__btn{width:34px;height:34px;font-size:17px}.qty__num{min-width:26px;font-size:15px}.orderbar__total{margin-left:auto;gap:6px;flex-wrap:nowrap;white-space:nowrap}.orderbar__total span{font-size:12px}.orderbar__total b{font-size:19px}.orderbar__go{height:42px;padding-inline:14px;font-size:11.5px;gap:6px;white-space:nowrap}.orderbar__go svg{width:15px;height:15px}.tabbar{display:flex}.tabbar a{flex:1 1 0;min-width:0;gap:2px;font-size:9.5px;padding-inline:2px}.tabbar .ico{width:19px;height:19px}}@media (max-width:380px){.hero__btns{grid-template-columns:1fr}.hits__grid{grid-template-columns:1fr}.orderbar__total span{display:none}}@media (max-width:640px){.orderbar__in{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px}.qty{display:none}.orderbar__total{margin:0;display:flex;align-items:baseline;gap:6px}.orderbar__total b{font-size:20px}.orderbar__go{width:100%;justify-content:center;height:44px;padding-inline:10px;font-size:12px;letter-spacing:.02em}.tabbar{display:grid;grid-template-columns:repeat(5,1fr)}.tabbar a{padding:0;font-size:9px}.tabbar .ico{width:18px;height:18px}.hits{padding-bottom:96px}}@media (max-width:640px){.hero__box{display:none}.hero__pic{display:block;height:0}.hero__mascot{position:absolute;z-index:1;right:var(--m-mascot-x);top:var(--m-mascot-y);bottom:auto;left:auto;height:var(--m-mascot-h);width:auto;max-width:none;opacity:var(--m-mascot-op)}.hero__in{min-height:clamp(330px,92vw,460px)}.catbar__in{padding-inline:var(--wrap-pad);scroll-padding-left:var(--wrap-pad)}.catbar__in>*{width:150px}.catbar__search{width:min(76vw,300px)}.hero__in{padding-top:calc(var(--h-hdr) + 4px);padding-bottom:var(--s-5)}.hero__coals{height:52%}.dish{position:relative}.dish__pic{aspect-ratio:1/.92}.dish__info{position:absolute;left:10px;bottom:10px;right:58px;z-index:3;padding:8px 11px;background:rgba(6,6,8,.72);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.13);border-radius:12px;box-shadow:0 6px 18px rgba(0,0,0,.5)}.dish__body{position:static;padding:0}.dish__name{font-size:14px;line-height:1.2}.dish__meta{font-size:11.5px;margin-top:2px}.dish__price{font-size:18px;margin-top:6px}.dish__add{width:36px;height:36px;font-size:20px;flex:none}}@media (max-width:640px){.hero__stats{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:14px}.st{gap:7px}.st b{font-size:14.5px;white-space:nowrap}.st i{font-size:11px}.st__ico .ico{width:17px;height:17px}.hits{padding-bottom:118px}.catbar__in::after{content:"";flex:none;width:6px}}@media (max-width:640px){.catbar__search{display:none}.catbar__in{padding-block:0}.catbar__in>.ct:first-of-type{margin-left:0}}@media (max-width:640px){.hero__left{max-width:60%;position:relative;z-index:2}.hero__t1{font-size:clamp(30px,8.6vw,44px)}.hero__t2{font-size:clamp(22px,6.4vw,33px);white-space:normal}.hero__lead{font-size:13px;margin-top:10px}.hero__stats{grid-template-columns:1fr;gap:8px;margin-top:14px}.st b{font-size:14px}.st i{font-size:11px}.hero__btns{grid-template-columns:1fr;gap:8px;margin-top:14px}.btn--lg{width:100%;height:46px;font-size:12.5px}.hero__mascot{pointer-events:none}}@media (max-width:360px){.hero__left{max-width:66%}}@media (max-width:640px){.orderbar{left:0;right:0;width:100%;padding:0 10px calc(10px + env(safe-area-inset-bottom));box-sizing:border-box}.orderbar__in{width:100%;max-width:100%;margin:0;box-sizing:border-box;grid-template-columns:auto minmax(0,1fr)}.orderbar__go{min-width:0}}.hdr__burger{display:none;width:clamp(40px,3.13vw,52px);height:clamp(40px,3.13vw,52px);flex:none;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--panel-3);border:1px solid var(--line-hdr);border-radius:var(--r-md);transition:border-color var(--fast)}.hdr__burger span{display:block;width:17px;height:2px;border-radius:2px;background:var(--text);transition:transform .25s var(--ease),opacity .2s var(--ease)}.hdr__burger:hover{border-color:var(--brand)}.hdr__burger[aria-expanded="true"] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.hdr__burger[aria-expanded="true"] span:nth-child(2){opacity:0}.hdr__burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.navshade{position:fixed;inset:0;z-index:150;background:rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .3s var(--ease)}.navshade.is-on{opacity:1;pointer-events:auto}.navdrawer{position:fixed;top:0;left:0;bottom:0;z-index:151;width:min(320px,86vw);display:flex;flex-direction:column;background:#0B0B0D;border-right:1px solid var(--line);transform:translateX(-100%);transition:transform .32s var(--ease);overflow-y:auto}.navdrawer.is-open{transform:translateX(0)}.navdrawer__head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--line-soft)}.navdrawer__close{width:34px;height:34px;border-radius:50%;background:var(--panel-2);color:var(--gray-3);font-size:14px}.navdrawer__close:hover{color:var(--text)}.navdrawer__nav{display:flex;flex-direction:column;padding:10px 0}.navdrawer__nav a{display:flex;align-items:center;gap:12px;padding:13px 18px;color:var(--gray-1);font-size:15px;transition:background var(--fast),color var(--fast)}.navdrawer__nav a:hover{background:#141110;color:var(--text)}.navdrawer__nav .ico{width:18px;height:18px;color:var(--amber);flex:none}.navdrawer__foot{margin-top:auto;padding:16px 18px 22px;border-top:1px solid var(--line-soft);display:flex;flex-direction:column;gap:12px}.navdrawer__addr{display:flex;align-items:center;gap:9px;text-align:left;color:var(--gray-1);font-size:13.5px;line-height:1.3}.navdrawer__addr .ico{width:16px;height:16px;color:var(--brand);flex:none}.navdrawer__tel{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display);font-size:20px;color:var(--text)}.navdrawer__tel .ico{width:17px;height:17px;color:var(--brand)}.navdrawer__socials{display:flex;gap:8px}.navdrawer__socials a{width:38px;height:38px;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--panel-2);border:1px solid var(--line);color:var(--gold)}.navdrawer__socials a:hover{border-color:var(--gold)}.navdrawer__socials .ico{width:18px;height:18px}@media (max-width:900px){.hdr__burger{display:flex}.hdr__logo{margin-right:auto}.hdr__searchbox{margin-left:0}}@media (max-width:640px){.hero__in{padding-top:calc(var(--h-hdr) * .3)}.hero__left{max-width:var(--m-text-w)}.hero__t1{width:70%}.hero__t2{width:100%;margin-top:4px}.hero__t2 .t2-1line{display:none}.hero__t2 .t2-2line{display:block}.hero__t1 text,.hero__t2 text{paint-order:stroke}.hero__t1 svg,.hero__t2 svg{filter:drop-shadow(0 2px 10px rgba(0,0,0,.75))}}@media (max-width:380px){.hero__t1{width:74%}}@media (max-width:640px){.hits{padding-bottom:14px}.hits__grid{margin-bottom:0}.sec{padding-top:22px}.tiles{padding-top:10px}.hdr--stuck{position:fixed;top:0;left:0;right:0;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.hdr--stuck .hdr__in{min-height:56px}.hdr--stuck .hdr__logo-1{font-size:19px}.hdr--stuck .hdr__logo-2{font-size:13px;margin-top:1px}.hdr--stuck .hdr__burger,.hdr--stuck .hdr__search{width:38px;height:38px}.hdr--stuck .hdr__cart{height:40px;padding:0 12px}}@media (max-width:640px){.tabbar{display:grid;grid-template-columns:repeat(5,1fr);height:calc(70px + env(safe-area-inset-bottom))}.tabbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0;font-size:10.5px;font-weight:600;position:relative;transition:color .2s var(--ease)}.tabbar .ico{width:23px;height:23px;transition:transform .26s var(--ease)}.tabbar a:active .ico{transform:scale(.86)}.tabbar a.is-active .ico{transform:translateY(-2px) scale(1.12)}.tabbar a.is-active::before{content:"";position:absolute;top:8px;width:22px;height:3px;border-radius:99px;background:var(--brand);box-shadow:0 0 12px rgba(228,85,15,.7);animation:tabGlow .4s var(--ease)}@keyframes tabGlow{from{transform:scaleX(.2);opacity:0}to{transform:scaleX(1);opacity:1}}.orderbar{bottom:calc(70px + env(safe-area-inset-bottom))}}html,body{max-width:100%;overflow-x:clip}.page-wrapper{max-width:100%;overflow-x:clip}.hero{overflow-x:clip}@media (max-width:640px){.hero{overflow:hidden;clip-path:none;border-bottom-left-radius:var(--r-xl);border-bottom-right-radius:var(--r-xl)}.hdr__in{max-width:100%;padding-inline:12px}.hdr__searchbox{margin-left:auto}.hdr__cart{flex:none}.tabbar{max-width:100%;left:0;right:0}}@media (max-width:640px){.hdr__logo{margin-right:0}.hdr__searchbox{margin-left:auto}.hdr__logo-1{font-size:21px}.hdr__logo-2{font-size:14px;margin-top:2px}.hdr__burger,.hdr__search{width:40px;height:40px}.hdr__cart{height:42px;padding:0 12px}}@media (max-width:900px){.catbar{position:relative}.catbar::after{content:"";position:absolute;top:0;right:0;bottom:0;width:44px;pointer-events:none;z-index:3;background:linear-gradient(to left,var(--bg) 8%,transparent 100%);transition:opacity .25s var(--ease)}.catbar__in{scroll-snap-type:x proximity}.catbar__in>*{scroll-snap-align:start}.catbar__in::after{content:"";flex:none;width:14px}.catbar__in{animation:hintScroll 1.6s var(--ease) .8s 1}@keyframes hintScroll{0%{transform:translateX(0)}35%{transform:translateX(-22px)}70%{transform:translateX(0)}100%{transform:translateX(0)}}}@media (max-width:900px){.qgrid{scroll-snap-type:x proximity}.qgrid>*{scroll-snap-align:start}.qgrid::after{content:"";flex:none;width:10px}}@media (prefers-reduced-motion:reduce){.catbar__in{animation:none}}@media (max-width:640px){.dish__info{left:8px;right:8px;bottom:8px;padding:0;background:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.dish__plate{padding:6px 9px;border-radius:10px;max-width:calc(100% - 46px)}.dish__name{font-size:12.5px;line-height:1.15}.dish__meta{font-size:10.5px;margin-top:1px}.dish__price{font-size:16px;margin-top:4px}.dish__add{width:34px;height:34px;font-size:19px}.dish__pic{aspect-ratio:1/1.02}}
.sec{padding-top:var(--s-10)}.sec__in{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--wrap-pad)}.sec__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-5)}.sec__head h2{font-size:clamp(22px,2.3vw,28px);letter-spacing:.04em}.sec__more{display:inline-flex;align-items:center;gap:7px;color:var(--gray-1);font-size:14px}.sec__more:hover{color:var(--brand)}.tabs{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;margin-bottom:var(--s-5)}.tabs::-webkit-scrollbar{display:none}.tab{flex:none;display:inline-flex;align-items:center;gap:8px;height:44px;padding-inline:18px;border-radius:var(--r-sm);background:var(--panel);border:1px solid var(--line);color:var(--gray-1);font-size:14.5px;white-space:nowrap;transition:all var(--fast)}.tab:hover{border-color:var(--panel-3);color:var(--text)}.tab.is-on{background:linear-gradient(180deg,var(--red-edge),var(--red-a));border-color:transparent;color:#fff;font-weight:700;box-shadow:var(--glow-red)}.tab span{font-size:16px}.qgrid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s-4)}.qcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;display:flex;flex-direction:column;transition:border-color var(--norm),transform var(--norm)}.qcard:hover{border-color:var(--panel-3);transform:translateY(-3px)}.qcard__pic{position:relative;aspect-ratio:1/.82;background:#111116;overflow:hidden}.qcard__pic img{width:100%;height:100%;object-fit:cover}.qcard__tag{position:absolute;top:10px;left:10px;padding:5px 11px;border-radius:7px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.qcard__body{padding:var(--s-4);display:flex;flex-direction:column;gap:8px;flex:1}.qcard__name{font-size:15px;font-weight:600;line-height:1.3}.qcard__price{font-family:var(--font-display);font-size:22px;margin-top:auto}.qcard__btn{display:flex;align-items:center;justify-content:center;gap:9px;height:44px;border-radius:var(--r-sm);background:var(--red-a);color:#fff;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;box-shadow:var(--glow-red);transition:filter var(--fast)}.qcard__btn:hover{filter:brightness(1.08)}.three{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:var(--s-4);margin-top:var(--s-6)}.pane{position:relative;min-height:172px;overflow:hidden;border-radius:var(--r-lg);border:1px solid var(--line);padding:var(--s-5);display:flex;flex-direction:column;justify-content:center;gap:8px;background:var(--panel)}.pane--set{background:linear-gradient(100deg,#16161A 0%,#1D1A16 100%)}.pane--kids{background:linear-gradient(100deg,#8E1119 0%,#C11A24 100%);border-color:rgba(255,255,255,.14)}.pane--sale{background:linear-gradient(100deg,#1A1210 0%,#2A150A 100%);border-color:rgba(255,107,24,.3)}.pane__title{font-family:var(--font-display);font-size:clamp(21px,1.68vw,29px);text-transform:uppercase;line-height:1.06;max-width:62%}.pane__sub{color:var(--gray-1);font-size:clamp(13px,1.0vw,16px);max-width:58%}.pane--kids .pane__sub{color:rgba(255,255,255,.85)}.pane__btn{align-self:flex-start;margin-top:6px;height:38px;padding-inline:18px;display:inline-flex;align-items:center;border-radius:var(--r-sm);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.pane__btn--amber{background:linear-gradient(180deg,var(--amber-hot),var(--brand));color:#1A0A02}.pane__btn--white{background:#fff;color:#B3151D}.pane__btn--amber:hover,.pane__btn--white:hover{filter:brightness(1.06)}.pane__pic{position:absolute;right:-6px;bottom:-6px;width:42%;max-width:190px;object-fit:contain;pointer-events:none}.pane--sale .pane__pic{width:38%;right:6px;bottom:auto;top:50%;transform:translateY(-50%)}.numbers{margin-top:var(--s-6);display:grid;grid-template-columns:repeat(4,1fr) 1.1fr;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.num{padding:var(--s-5) var(--s-4);text-align:center;border-right:1px solid var(--line-soft)}.num:last-child{border-right:0}.num__ico{font-size:26px;line-height:1}.num__val{font-family:var(--font-display);font-size:30px;margin-top:8px}.num--gold .num__val{color:var(--gold)}.num__lbl{color:var(--gray-3);font-size:13px;line-height:1.35;margin-top:4px}.num--faces{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.faces{display:flex}.face{width:38px;height:38px;border-radius:var(--r-pill);margin-left:-10px;background:linear-gradient(140deg,#2C2C33,#191920);border:2px solid var(--panel);display:grid;place-items:center;font-size:14px;color:var(--gray-3)}.face:first-child{margin-left:0}.face--more{background:var(--red-a);color:#fff;font-size:11px;font-weight:800}.num--faces small{color:var(--gray-3);font-size:12.5px}.revs{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-4)}.rev{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-3)}.rev__top{display:flex;align-items:center;gap:var(--s-3)}.rev__ava{width:46px;height:46px;border-radius:var(--r-pill);flex:none;background:linear-gradient(140deg,#2C2C33,#191920);display:grid;place-items:center;font-weight:800;color:var(--gray-3)}.rev__name{font-weight:700}.rev__stars{color:var(--gold);font-size:13px;letter-spacing:2px}.rev__text{color:var(--gray-1);font-size:14px}.rev__date{color:var(--gray-3);font-size:12.5px;margin-top:auto}.guard{display:grid;grid-template-columns:repeat(4,1fr) auto;gap:var(--s-4);align-items:stretch}.gcard{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-5);display:flex;flex-direction:column;gap:8px}.gcard__top{display:flex;align-items:flex-start;gap:10px}.gcard__ico{font-size:22px;line-height:1}.gcard__ttl{font-weight:700;font-size:14.5px;line-height:1.25}.gcard p{color:var(--gray-3);font-size:12.5px}.stamps{display:flex;flex-direction:column;gap:10px;justify-content:center}.stamp{width:104px;height:104px;border-radius:var(--r-pill);border:2px dashed rgba(232,35,44,.55);color:var(--red-edge);display:grid;place-items:center;text-align:center;font-family:var(--font-display);font-size:12px;line-height:1.2;text-transform:uppercase;transform:rotate(-8deg)}.faq{display:flex;flex-direction:column;gap:10px}.cta{margin-top:var(--s-10);margin-inline:calc(50% - 50vw);width:100vw;position:relative;overflow:hidden;border-top:1px solid var(--line);border-top-left-radius:var(--r-xl);border-top-right-radius:var(--r-xl);padding-bottom:0;background:radial-gradient(70% 120% at 78% 50%,rgba(255,107,24,.22) 0%,transparent 64%),linear-gradient(180deg,#141013 0%,#0C0A0B 100%)}.cta__in{max-width:var(--wrap);margin-inline:auto;padding:var(--s-10) var(--wrap-pad) var(--s-8);display:flex;align-items:center;gap:var(--s-8);flex-wrap:wrap}.cta__text{flex:1;min-width:280px}.cta__t1{font-family:var(--font-display);font-size:clamp(28px,3.4vw,44px);text-transform:uppercase;line-height:1.02}.cta__t2{font-family:var(--font-display);font-size:clamp(24px,3vw,38px);text-transform:uppercase;line-height:1.02}.cta__t2 em{font-style:normal;color:var(--red-edge)}.cta__pros{display:flex;gap:var(--s-6);margin-top:var(--s-5);flex-wrap:wrap}.pro{display:flex;align-items:center;gap:10px;color:var(--gray-3);font-size:13px}.pro span{font-size:20px}.pro b{display:block;color:var(--text);font-size:13.5px;font-weight:700}.cta__btn{display:inline-flex;align-items:center;gap:12px;height:64px;padding-inline:38px;border-radius:var(--r-md);background:var(--red-a);color:#fff;font-family:var(--font-display);font-size:19px;text-transform:uppercase;letter-spacing:.04em;box-shadow:var(--glow-red)}.cta__btn:hover{filter:brightness(1.08)}@media (max-width:1200px){.qgrid{grid-template-columns:repeat(3,1fr)}.three{grid-template-columns:1fr 1fr}.numbers{grid-template-columns:repeat(2,1fr)}.num{border-bottom:1px solid var(--line-soft)}.guard{grid-template-columns:repeat(2,1fr)}.stamps{flex-direction:row;grid-column:1/-1;justify-content:center}}@media (max-width:900px){.sec{padding-top:var(--s-8)}.qgrid{display:flex;overflow-x:auto;scrollbar-width:none;gap:var(--s-3)}.qgrid::-webkit-scrollbar{display:none}.qgrid>*{flex:none;width:196px}.three{grid-template-columns:1fr}.revs{grid-template-columns:1fr}.guard{grid-template-columns:1fr}.pane__title,.pane__sub{max-width:70%}.cta__in{padding-block:var(--s-8)}}.basket-shade{position:fixed;inset:0;z-index:85;background:rgba(0,0,0,.6);opacity:0;pointer-events:none;transition:opacity .3s var(--ease)}.basket-shade.on{opacity:1;pointer-events:auto}.basket-clear{color:var(--gray-3);font-size:13px}.basket-clear:hover{color:var(--red-edge)}.basket-x{width:34px;height:34px;border-radius:var(--r-pill);background:var(--panel-2);color:var(--gray-1);font-size:15px}.basket-x:hover{background:var(--panel-3);color:var(--text)}.basket-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-top:10px}.basket-qty{min-width:26px;text-align:center;font-weight:700}.basket-item>div{min-width:0}.ico{width:1.1em;height:1.1em;flex:none;display:block}.ico--tab{width:17px;height:17px;color:var(--amber)}.ico--head{width:.85em;height:.85em;color:var(--red-text);display:inline-block;vertical-align:-.06em}.ct__ico{position:absolute;top:11px;left:12px;z-index:2;width:clamp(34px,2.8vw,44px);height:clamp(34px,2.8vw,44px);display:grid;place-items:center;border-radius:11px;background:rgba(1,2,3,.55);border:1px solid rgba(247,150,42,.55);color:#fff}.ct__ico .ico{width:56%;height:56%}.st__ico{color:var(--amber);display:grid;place-items:center}.st__ico .ico{width:clamp(18px,1.56vw,26px);height:clamp(18px,1.56vw,26px)}.st__ico--gold{color:var(--gold)}.num__ico{display:grid;place-items:center;color:var(--amber)}.num__ico .ico{width:26px;height:26px}.num__ico--gold{color:var(--gold)}.num__ico--red{color:var(--red-text)}.gcard__ico{color:var(--amber);display:grid;place-items:center}.gcard__ico .ico{width:22px;height:22px}.pro>.ico{width:20px;height:20px;color:var(--amber)}.tabbar .ico{width:20px;height:20px}.tag--spicy{display:inline-flex;gap:2px;color:var(--red-text)}.tag--spicy .ico{width:15px;height:15px}.basket-list{gap:10px}.basket-item .name{font-size:15px;line-height:1.25}.basket-item .compo{margin-top:2px}.basket-row{margin-top:8px}.ftr{margin-inline:calc(50% - 50vw);width:100vw;background:linear-gradient(180deg,#0A0A0C 0%,#050506 100%);border-top:1px solid var(--line);padding-bottom:0}.ftr__in{max-width:var(--wrap);margin-inline:auto;padding:var(--s-12) var(--wrap-pad) var(--s-10);display:grid;grid-template-columns:1.5fr 1fr 1fr 1.4fr;gap:var(--s-8)}.ftr__logo{display:flex;flex-direction:column;line-height:.86;margin-bottom:var(--s-4)}.ftr__logo-1{font-family:var(--font-display);font-weight:700;font-size:38px;text-transform:uppercase;color:var(--text)}.ftr__logo-2{font-family:var(--font-display);font-weight:700;font-size:26px;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-logo2);margin-top:3px}.ftr__about{color:var(--gray-3);font-size:14px;max-width:34ch}.ftr__socials{display:flex;gap:8px;margin-top:var(--s-5);flex-wrap:wrap}.ftr__socials a{display:inline-flex;align-items:center;gap:8px;height:40px;padding-inline:14px;border-radius:var(--r-sm);background:var(--panel-2);border:1px solid var(--line);color:var(--gray-1);font-size:13.5px;transition:all var(--fast)}.ftr__socials a span{white-space:nowrap}.ftr__socials a{color:var(--gold)}.ftr__socials a:hover{border-color:var(--gold);color:var(--gold);background:#171208}.ftr__socials .ico{width:19px;height:19px}.ftr__col{display:flex;flex-direction:column;gap:10px}.ftr__head{font-family:var(--font-display);font-size:15px;text-transform:uppercase;letter-spacing:.08em;color:var(--text);margin-bottom:6px}.ftr__col a{display:inline-flex;align-items:center;gap:9px;color:var(--gray-3);font-size:14px;transition:color var(--fast);width:fit-content}.ftr__col a .ico{width:16px;height:16px;color:var(--gold);flex:none;transition:transform var(--fast)}.ftr__col a:hover .ico{transform:translateX(2px)}.ftr__col a:hover{color:var(--brand)}.ftr__point{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start}.ftr__pin{width:18px;height:18px;color:var(--brand);margin-top:2px}.ftr__point b{display:block;color:var(--text);font-size:14.5px;font-weight:700}.ftr__point span{display:block;color:var(--gray-4);font-size:13px;margin-top:1px}.ftr__tel{display:inline-block;margin-top:5px;color:var(--text) !important;font-family:var(--font-display);font-size:18px;letter-spacing:.02em}.ftr__tel:hover{color:var(--brand) !important}.ftr__bottom{border-top:1px solid var(--line-soft)}.ftr__bottom-in{max-width:var(--wrap);margin-inline:auto;padding:var(--s-5) var(--wrap-pad);display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);flex-wrap:wrap;color:var(--gray-4);font-size:13px}.ftr__law{display:flex;gap:var(--s-5)}.ftr__law a{display:inline-flex;align-items:center;gap:7px;color:var(--gray-4);transition:color var(--fast)}.ftr__law a .ico{width:15px;height:15px;color:var(--gold)}.ftr__copy{display:inline-flex;align-items:center;gap:8px}.ftr__copy .ico{width:15px;height:15px;color:var(--gold)}.ftr__law a:hover{color:var(--brand)}@media (max-width:1000px){.ftr__in{grid-template-columns:1fr 1fr;gap:var(--s-6)}}@media (max-width:640px){.ftr__in{grid-template-columns:1fr}.ftr__bottom-in{flex-direction:column;align-items:flex-start;gap:10px}}.dish,.qcard,.pane,.rev,.gcard,.faq__row,.ct,.tile,.hitcard,.basket-item,.numbers,.catbar__search{transition:border-color .22s var(--ease),box-shadow .22s var(--ease),transform .22s var(--ease),background .22s var(--ease)}.dish:hover,.qcard:hover,.pane:hover,.rev:hover,.gcard:hover,.faq__row:hover,.ct:hover,.tile:hover,.hitcard:hover,.basket-item:hover{border-color:var(--amber-hot);box-shadow:0 0 0 1px rgba(247,150,42,.28),0 10px 30px rgba(0,0,0,.5),0 0 26px rgba(228,85,15,.16)}.dish:hover,.qcard:hover{transform:translateY(-4px)}.rev:hover,.gcard:hover,.pane:hover,.tile:hover{transform:translateY(-2px)}.pane--kids:hover{border-color:rgba(255,255,255,.5);box-shadow:0 0 0 1px rgba(255,255,255,.2),0 10px 30px rgba(0,0,0,.5)}.dish__pic img,.qcard__pic img{transition:transform .4s var(--ease)}.dish:hover .dish__pic img,.qcard:hover .qcard__pic img{transform:scale(1.05)}.dish:hover .dish__add{box-shadow:0 0 0 4px rgba(194,30,20,.22),var(--glow-red)}@media (hover:none){.dish:hover,.qcard:hover,.pane:hover,.rev:hover,.gcard:hover,.faq__row:hover,.ct:hover,.tile:hover,.hitcard:hover,.basket-item:hover{transform:none;box-shadow:none;border-color:var(--line)}}.pane__pic,.tile__pic,.ct__img,.mini img{transition:transform .38s var(--ease),filter .38s var(--ease);transform-origin:center bottom;will-change:transform}.pane:hover .pane__pic{transform:scale(1.12) translateY(-4px);filter:drop-shadow(0 14px 26px rgba(0,0,0,.55))}.tile:hover .tile__pic{transform:scale(1.10) translateY(-3px);filter:drop-shadow(0 12px 22px rgba(0,0,0,.5))}.ct:hover .ct__img{transform:translateY(-52%) scale(1.20);filter:drop-shadow(0 12px 22px rgba(0,0,0,.6)) brightness(1.06)}.ct:hover .ct__img--icon{transform:translateY(-52%) scale(1.22) rotate(-4deg)}.ct:hover .ct__ico{border-color:var(--amber-hot);box-shadow:0 0 14px rgba(247,150,42,.35);transform:scale(1.06)}.ct__ico{transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}.mini:hover img{transform:scale(1.12)}.pane--sale:hover .pane__pic{transform:translateY(-50%) scale(1.14)}@media (hover:none){.pane:hover .pane__pic,.tile:hover .tile__pic,.ct:hover .ct__img,.pane--sale:hover .pane__pic{transform:none;filter:none}.ct:hover .ct__img,.pane--sale:hover .pane__pic{transform:translateY(-50%)}}.catbar__search{position:relative;z-index:20;transition:box-shadow .25s var(--ease)}.catbar__in{transition:grid-template-columns .32s var(--ease)}.catbar__in:has(.catbar__search.is-wide){grid-template-columns:2.6fr repeat(5,1fr)}.catbar__search.is-wide{box-shadow:0 0 0 1px rgba(228,85,15,.35),0 12px 34px rgba(0,0,0,.55)}.catbar__clear{width:26px;height:26px;flex:none;border-radius:50%;color:var(--gray-3);font-size:12px;background:rgba(255,255,255,.06)}.catbar__clear:hover{color:var(--text);background:rgba(255,255,255,.12)}.suggest{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:60;background:#0C0C0E;border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-float);overflow:hidden;max-height:64vh;overflow-y:auto;animation:suggestIn .22s var(--ease)}@keyframes suggestIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.suggest__row{background:#0C0C0E;display:grid;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;padding:9px 12px;border-bottom:1px solid var(--line-soft);transition:background .16s var(--ease)}.suggest__row:last-child{border-bottom:0}.suggest__row:hover,.suggest__row.is-on{background:#17110E}.suggest__row img{width:46px;height:46px;object-fit:cover;border-radius:var(--r-xs);background:#111}.suggest__txt{display:flex;flex-direction:column;min-width:0}.suggest__name{font-size:14.5px;font-weight:600;color:var(--text)}.suggest__name b{color:var(--amber-hot);font-weight:800}.suggest__txt i{font-style:normal;font-size:12.5px;color:var(--gray-4)}.suggest__price{font-family:var(--font-display);font-size:18px;color:var(--red-price);white-space:nowrap}.suggest__empty{padding:16px 14px;color:var(--gray-3);font-size:14px}@media (max-width:900px){.catbar__in:has(.catbar__search.is-wide){grid-template-columns:none}.suggest{position:fixed;left:10px;right:10px;top:auto}}.catbar__field input[type=search]::-webkit-search-cancel-button,.catbar__field input[type=search]::-webkit-search-decoration{-webkit-appearance:none;display:none}.catbar__field input[type=search]{appearance:none}.ftr__socials a[href*="vk.com"]:hover{border-color:#0077FF;color:#4DA3FF}.ftr__socials a[href*="t.me"]:hover{border-color:#29A8E9;color:#5CC6F5}.ftr__socials a[href*="max.ru"]:hover{border-color:#8A5CF6;color:#B18CFF}.ftr__socials a[href^="tel:"]:hover{border-color:var(--brand);color:var(--amber-hot)}.hdr__searchbox{position:relative;display:flex;align-items:center;flex:none}.hdr__searchfield{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:10px;height:clamp(40px,3.13vw,52px);width:0;padding:0;overflow:hidden;background:linear-gradient(180deg,#151515,#121212);border:1.5px solid transparent;border-radius:var(--r-md);opacity:0;pointer-events:none;transition:width .34s var(--ease),opacity .24s var(--ease),padding .34s var(--ease),border-color .24s var(--ease)}.hdr__searchbox.is-open .hdr__searchfield{width:min(30vw,420px);padding-inline:14px;border-color:var(--brand);opacity:1;pointer-events:auto;box-shadow:0 0 0 3px rgba(228,85,15,.14)}.hdr__searchfield .ico{width:18px;height:18px;color:var(--brand);flex:none}.hdr__searchfield input{flex:1;min-width:0;background:none;border:0;outline:none;color:var(--text);font-size:var(--t-body)}.hdr__searchfield input::placeholder{color:var(--gray-3)}.hdr__searchclose{width:26px;height:26px;flex:none;border-radius:50%;color:var(--gray-3);font-size:12px;background:rgba(255,255,255,.06)}.hdr__searchclose:hover{color:var(--text);background:rgba(255,255,255,.12)}.hdr__searchbox.is-open .hdr__search{opacity:0;pointer-events:none}.hdr__search{transition:opacity .2s var(--ease),border-color var(--fast),color var(--fast)}.hdr__search .ico{width:19px;height:19px}.suggest--hdr{position:absolute;right:0;top:calc(100% + 10px);left:auto;width:min(34vw,460px);z-index:120}@media (max-width:900px){.hdr__searchbox.is-open{flex:1 1 auto;min-width:0;margin-left:10px}.hdr__searchbox.is-open .hdr__search{width:0;min-width:0;padding:0;margin:0;border-width:0}.hdr__searchbox.is-open .hdr__searchfield{position:static;transform:none;width:100%;max-width:none}.hdr__logo{transition:opacity .22s var(--ease),max-width .3s var(--ease)}.hdr__in:has(.hdr__searchbox.is-open) .hdr__logo{opacity:0;max-width:0;overflow:hidden;margin-right:0;pointer-events:none}.suggest--hdr{left:0;right:0;width:auto}}@media (max-width:640px){.sec{padding-top:var(--s-8)}.sec__head h2{font-size:20px}.qgrid>*{width:168px}.qcard__name{font-size:14px}.qcard__price{font-size:19px}.qcard__btn{height:40px;font-size:11.5px}.tabs{gap:8px}.tab{height:38px;padding-inline:14px;font-size:13px}.pane{min-height:150px;padding:16px}.pane__title{font-size:19px;max-width:60%}.pane__sub{font-size:12.5px;max-width:58%}.pane__pic{width:38%}.numbers{grid-template-columns:1fr 1fr}.num__val{font-size:24px}.num__lbl{font-size:12px}.stamp{width:88px;height:88px;font-size:10.5px}.ftr__in{padding-block:var(--s-8) var(--s-6)}.ftr__logo-1{font-size:30px}.ftr__logo-2{font-size:21px}.ftr__socials a{height:36px;padding-inline:11px;font-size:12.5px}.cta__in{padding-block:var(--s-8);gap:var(--s-5)}.cta__btn{height:52px;padding-inline:22px;font-size:15px;width:100%;justify-content:center}.cta__pros{gap:14px}}.ftr__master{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:10px;background:rgba(138,92,246,.10);border:1px solid rgba(138,92,246,.35);color:#A97BFF;transition:all .25s var(--ease)}.ftr__master .ico{width:20px;height:20px}.ftr__master:hover{color:#C9A6FF;border-color:#8A5CF6;background:rgba(138,92,246,.18);box-shadow:0 0 18px rgba(138,92,246,.45);transform:translateY(-2px) rotate(-6deg)}.ftr__bottom-in{align-items:center}.ftr__bottom-in .ftr__master{margin-left:auto}@media (max-width:640px){.ftr__bottom-in .ftr__master{margin-left:0}}.faq__row{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;transition:border-color .22s var(--ease),box-shadow .22s var(--ease),background .22s var(--ease)}.faq__row summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-5);font-size:15px;cursor:pointer;list-style:none;transition:color .2s var(--ease)}.faq__row summary::-webkit-details-marker{display:none}.faq__row:hover{border-color:var(--amber-hot);box-shadow:0 0 0 1px rgba(247,150,42,.2)}.faq__row summary:hover{color:var(--amber-hot)}.faq__chev{width:18px;height:18px;flex:none;color:var(--gray-3);transition:transform .3s var(--ease),color .2s var(--ease)}.faq__row[open] .faq__chev{transform:rotate(180deg);color:var(--brand)}.faq__row[open]{border-color:rgba(247,150,42,.45);background:#100D0B}.faq__row[open] summary{color:var(--text)}.faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s var(--ease)}.faq__row[open] .faq__answer{grid-template-rows:1fr}.faq__answer p{overflow:hidden;margin:0;padding:0 var(--s-5);color:var(--gray-1);font-size:14.5px;line-height:1.6;opacity:0;transition:opacity .3s var(--ease) .05s,padding .3s var(--ease)}.faq__row[open] .faq__answer p{opacity:1;padding:0 var(--s-5) var(--s-5)}@media (prefers-reduced-motion:reduce){.faq__answer,.faq__answer p,.faq__chev{transition:none}}.ftr__master{position:relative}.ftr__tip{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translateX(-50%) translateY(6px) scale(.96);transform-origin:bottom center;min-width:230px;padding:12px 14px;display:flex;flex-direction:column;gap:3px;background:#12101A;border:1px solid rgba(138,92,246,.45);border-radius:var(--r-md);box-shadow:0 14px 40px rgba(0,0,0,.6),0 0 26px rgba(138,92,246,.22);opacity:0;pointer-events:none;transition:opacity .22s var(--ease),transform .22s var(--ease);z-index:120}.ftr__tip::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:7px solid transparent;border-top-color:#12101A}.ftr__master:hover .ftr__tip,.ftr__master:focus-visible .ftr__tip{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}.ftr__tip b{color:#C9A6FF;font-size:13.5px;font-weight:800;letter-spacing:.02em}.ftr__tip i{font-style:normal;color:var(--gray-3);font-size:12.5px}.ftr__tip u{text-decoration:none;color:#25D366;font-size:12.5px;font-weight:700;margin-top:4px;display:inline-flex;align-items:center;gap:6px}.ftr__tip u::before{content:"";width:7px;height:7px;border-radius:50%;background:#25D366}@media (max-width:640px){.ftr__tip{left:0;transform:translateY(6px) scale(.96);min-width:200px}.ftr__master:hover .ftr__tip{transform:translateY(0) scale(1)}.ftr__tip::after{left:22px}}@media (max-width:640px){.qcard{position:relative}.qcard__pic{aspect-ratio:1/1}.qcard__body{position:static;padding:10px 11px 11px;gap:7px;background:none;border:0}.qcard__pic{aspect-ratio:1/.9}.qcard__name{font-size:13px}.qcard__price{font-size:17px;margin-top:0}.qcard__btn{height:34px;font-size:10.5px}.pane__text{position:relative;z-index:2;padding:10px 12px;background:rgba(8,8,10,.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.10);border-radius:var(--r-sm)}.pane--kids .pane__text{background:rgba(80,8,12,.42)}.basket-item{background:rgba(20,20,24,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (max-width:640px){.ftr__in{grid-template-columns:1fr 1fr;gap:var(--s-5) var(--s-4);padding-bottom:var(--s-6)}.ftr__col--brand{grid-column:1 / -1}.ftr__col--contacts{grid-column:1 / -1}.ftr__col:not(.ftr__col--brand){background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);padding:14px 14px 16px}.ftr__head{font-size:13.5px;margin-bottom:8px}.ftr__col a{font-size:13px;gap:8px}.ftr__col a .ico{width:15px;height:15px}.ftr__col--contacts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ftr__col--contacts .ftr__head{grid-column:1 / -1}.ftr__point{grid-template-columns:18px 1fr;gap:8px}.ftr__point b{font-size:13px}.ftr__point span{font-size:11.5px}.ftr__tel{font-size:15px;margin-top:3px}.ftr__bottom-in{padding-bottom:calc(64px + env(safe-area-inset-bottom) + 12px)}.ftr__law{flex-direction:column;gap:8px}}@media (max-width:380px){.ftr__col--contacts{grid-template-columns:1fr}}@media (max-width:640px){.num--faces{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px 14px;padding:16px var(--s-4);border-top:1px solid var(--line-soft)}.num--faces small{font-size:13px}.face{width:34px;height:34px;font-size:13px}}@media (max-width:640px){.ftr__about{max-width:none;font-size:15px;line-height:1.55}.ftr__socials a{height:38px;padding-inline:13px;font-size:13px}.ftr__socials .ico{width:17px;height:17px}.ftr__bottom-in{padding-bottom:calc(70px + env(safe-area-inset-bottom) + 14px)}}@media (max-width:640px){.cta__text{width:100%;min-width:0}.cta__pros{display:grid;grid-template-columns:1fr 1fr;gap:12px 10px;width:100%;margin-top:18px}.pro{align-items:flex-start;gap:9px}.pro b{font-size:14px}.pro span:last-child{font-size:13px}.pro>.ico{width:22px;height:22px;margin-top:1px}.cta__btn{width:100%}}@media (max-width:380px){.cta__pros{grid-template-columns:1fr}}@media (max-width:640px){.pane__title{font-size:23px;line-height:1.04;max-width:64%}.pane__sub{font-size:13.5px;max-width:62%}.pane__btn{height:42px;padding-inline:20px;font-size:13.5px}.sec__head h2{font-size:22px}}@media (max-width:900px){.cta,.ftr{width:100%;max-width:100%;margin-inline:0}}
.hero{position:relative;isolation:isolate}.hero__embers,.hero::after,.hero__smoke{border-bottom-left-radius:var(--r-xl);border-bottom-right-radius:var(--r-xl)}.hero__embers,.hero__smoke,.hero__sparks{overflow:hidden}.hero__embers{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(60% 70% at 70% 80%,rgba(228,85,15,.42) 0%,transparent 64%),radial-gradient(46% 52% at 94% 98%,rgba(194,30,20,.36) 0%,transparent 68%),radial-gradient(46% 40% at 12% 96%,rgba(228,85,15,.14) 0%,transparent 70%);animation:emberBreath 7s ease-in-out infinite}@keyframes emberBreath{0%,100%{opacity:.85}50%{opacity:1}}.hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;z-index:0;pointer-events:none;background:radial-gradient(120% 100% at 50% 130%,rgba(255,122,46,.34) 0%,rgba(194,30,20,.16) 42%,transparent 72%);animation:coalGlow 4.5s ease-in-out infinite alternate}@keyframes coalGlow{from{opacity:.7;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.hero__smoke{position:absolute;inset:-10% 0 0;z-index:0;pointer-events:none;opacity:.5;background:radial-gradient(38% 26% at 24% 82%,rgba(255,255,255,.045) 0%,transparent 70%),radial-gradient(30% 22% at 62% 88%,rgba(255,255,255,.035) 0%,transparent 72%),radial-gradient(26% 20% at 84% 76%,rgba(255,255,255,.03) 0%,transparent 74%);animation:smokeDrift 26s linear infinite}@keyframes smokeDrift{0%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-2%,-6%,0) scale(1.08)}100%{transform:translate3d(0,-12%,0) scale(1.16);opacity:0}}.hero__sparks{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.spark{position:absolute;bottom:-8px;width:3px;height:3px;border-radius:50%;background:#FF9A3D;box-shadow:0 0 6px 1px rgba(255,140,50,.75);opacity:0;animation:sparkUp linear infinite}@keyframes sparkUp{0%{transform:translate3d(0,0,0) scale(.6);opacity:0}12%{opacity:1}70%{transform:translate3d(var(--dx,14px),-58vh,0) scale(1);opacity:.85}100%{transform:translate3d(calc(var(--dx,14px) * 1.6),-88vh,0) scale(.3);opacity:0}}.spark:nth-child(1){left:52%;--dx:-18px;animation-duration:6.2s;animation-delay:0s}.spark:nth-child(2){left:58%;--dx:12px;animation-duration:7.4s;animation-delay:1.1s}.spark:nth-child(3){left:64%;--dx:-9px;animation-duration:5.6s;animation-delay:2.3s}.spark:nth-child(4){left:70%;--dx:16px;animation-duration:8.1s;animation-delay:.6s}.spark:nth-child(5){left:76%;--dx:-14px;animation-duration:6.8s;animation-delay:3.2s}.spark:nth-child(6){left:81%;--dx:8px;animation-duration:7.9s;animation-delay:1.9s}.spark:nth-child(7){left:86%;--dx:-11px;animation-duration:5.9s;animation-delay:4.1s}.spark:nth-child(8){left:91%;--dx:15px;animation-duration:7.1s;animation-delay:2.7s}.spark:nth-child(9){left:46%;--dx:10px;animation-duration:8.6s;animation-delay:5.0s}.spark:nth-child(10){left:67%;--dx:-16px;animation-duration:6.5s;animation-delay:3.8s}.spark:nth-child(11){left:88%;--dx:6px;animation-duration:9.2s;animation-delay:.4s}.spark:nth-child(12){left:73%;--dx:-7px;animation-duration:7.7s;animation-delay:5.6s}.spark:nth-child(3n){width:2px;height:2px;opacity:.8;background:#FFC46B}.spark:nth-child(4n){width:4px;height:4px;box-shadow:0 0 9px 2px rgba(255,120,40,.6)}.hero__in{position:relative;z-index:2}.hero__t1,.hero__t2{-webkit-mask-image:var(--grain);mask-image:var(--grain);-webkit-mask-size:260px 260px;mask-size:260px 260px;-webkit-mask-repeat:repeat;mask-repeat:repeat}:root{--grain:url("data:image/svg+xml;utf8,\ <svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'>\ <filter id='n'>\ <feTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='2' seed='7'/>\ <feColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 -.75 1.32'/>\ </filter>\ <rect width='260' height='260' filter='url(%23n)'/>\ </svg>")}@media (prefers-reduced-motion:reduce){.hero__embers,.hero::after,.hero__smoke,.spark{animation:none !important}.spark{opacity:.5}}
:root{--color-accent:#E75B06 !important;--color-accent-rgb:231,91,6 !important;--color-primary-rgb:255,255,255 !important;--color-primary-rgb-inverse:0,0,0 !important;--color-text:#F2EADD !important;--color-text-inverse:#0B0B0D !important;--color-secondary-bg:#16161A !important;--color-background-page:#010203 !important;--color-background-basket:#0D0D10 !important;--color-background-navbar:transparent !important;--mobile-navbar-color-light:#010203 !important;--mobile-navbar-color-dark:#010203 !important;--overlay-opacity-light:0.10 !important;--overlay-opacity-dark:0.07 !important;--chx-surface:#101013;--chx-surface-2:#16161A;--chx-surface-3:#1C1C21;--chx-line:rgba(255,255,255,.10);--chx-line-soft:rgba(255,255,255,.06);--chx-line-hot:rgba(231,91,6,.45);--chx-red:#D6261A;--chx-red-hi:#EA3B2B;--chx-price:#F63F2F;--chx-amber:#E67C12;--chx-amber-hot:#F7962A;--chx-gold:#D58E31;--chx-dim:rgba(255,255,255,.62);--chx-dim-2:rgba(255,255,255,.45);--chx-glow-red:0 6px 22px rgba(214,38,26,.34);--chx-glow-amber:0 6px 22px rgba(231,91,6,.30);--chx-shadow:0 18px 50px rgba(0,0,0,.62)}.index-page{--color-background-page:#010203 !important}.checkout-page{--color-background-page:#0A0A0D !important}.catalog-page{--color-background-page:#010203 !important}.contacts-page{--color-background-page:#010203 !important}.navbar-ligth-theme{--color-text:#FFFFFF !important;--color-text-inverse:#0B0B0D !important;--color-primary-rgb:255,255,255 !important}.navbar-bg-ligth{--color-background-navbar:rgba(1,2,3,.92) !important}.navbar-bg-dark{--color-background-navbar:rgba(1,2,3,.92) !important}html{background:#010203 !important}body{background:#010203 !important;color:var(--color-text) !important;-webkit-font-smoothing:antialiased}.page-wrapper{background-color:#010203 !important}body::before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(65% 45% at 78% 0%,rgba(231,91,6,.10) 0%,transparent 62%),radial-gradient(50% 40% at 4% 12%,rgba(214,38,26,.07) 0%,transparent 68%)}.page-wrapper{position:relative;z-index:1}::selection{background:rgba(231,91,6,.35);color:#fff}*{scrollbar-color:rgba(255,255,255,.18) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16);border-radius:99px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:rgba(231,91,6,.55);background-clip:content-box}.navbar .hdr__cart,.navbar .hdr__cart.basket-button{display:inline-flex !important}.navbar .hdr__logo{display:flex !important}.navbar .hdr__searchbox{display:flex !important}.navbar .hdr__profile{display:inline-flex !important}@media (min-width:901px){.navbar .hdr__nav{display:flex !important}}@media (max-width:900px){.navbar .hdr__nav{display:none !important}.navbar .hdr__addr{display:none !important}.navbar .hdr__cart-txt{display:none !important}}.hdr.navbar{display:block;height:auto;position:absolute !important;top:0;left:0;right:0;z-index:60;background:transparent}.hdr__profile{width:clamp(40px,3.13vw,52px);height:clamp(40px,3.13vw,52px);flex:none;display:grid;place-items:center;background:var(--panel-3);border:1px solid var(--line-hdr);border-radius:var(--r-md);color:var(--text);transition:border-color var(--fast),color var(--fast)}.hdr__profile:hover{border-color:var(--brand);color:var(--brand)}.hdr__profile .ico{width:19px;height:19px}.navbar-logo img,.footer-logo img,.footer-logo svg,.ModalNav-logo img,.ModalNav-logo svg{display:none !important}.navbar-logo a,.footer-logo a,.footer-logo,.ModalNav-logo{display:inline-flex !important;flex-direction:column;justify-content:center;line-height:.88;text-decoration:none;font-family:"Oswald","Arial Narrow",Impact,sans-serif;font-weight:700;text-transform:uppercase}.navbar-logo a::before,.footer-logo a::before,.ModalNav-logo::before{content:"Чиксы";color:#FFFFFF;font-size:clamp(21px,2.05vw,34px);letter-spacing:.02em}.navbar-logo a::after,.footer-logo a::after,.ModalNav-logo::after{content:"на углях";color:#FF6C06;font-size:clamp(11px,1.05vw,17px);letter-spacing:.11em;margin-top:4px}.footer-logo a::before{font-size:clamp(26px,2.6vw,42px)}.footer-logo a::after{font-size:clamp(13px,1.25vw,21px)}.navbar-header{background:rgba(1,2,3,.90) !important;-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid var(--chx-line-soft) !important}.index-page .navbar-header{background:transparent !important;border-bottom:0 !important}.index-page .navbar-header.scrolled,.navbar-header.sticky,.navbar-header.fixed{background:rgba(1,2,3,.94) !important;border-bottom:1px solid var(--chx-line-soft) !important;box-shadow:0 10px 30px rgba(0,0,0,.55) !important}.navbar .nav-wrapper{background:var(--chx-surface-2) !important;border:1px solid var(--chx-line) !important;color:var(--color-text) !important}.navbar .nav-wrapper:hover{border-color:var(--chx-line-hot) !important}.navbar .nav-wrapper .nav-text{color:var(--color-text) !important}.custom-swiper-button-prev,.custom-swiper-button-next{background:rgba(16,16,19,.92) !important;border:1px solid var(--chx-line) !important;color:#fff !important}.custom-swiper-button-prev svg,.custom-swiper-button-next svg{fill:#fff !important;stroke:#fff !important}.modals-overlay{background-color:rgba(4,4,6,.80) !important;-webkit-backdrop-filter:blur(6px) saturate(.85);backdrop-filter:blur(6px) saturate(.85)}.ModalProduct-container,.ModalProfile-container,.ModalAuth-container,.ModalLocation-container,.ModalNav-container,.ModalNotification-container,.ModalGift-container,.ModalShowMore-container,.ModalSaleDetail-container,.ModalPromotion-container,.ModalOrderDetail-container,.ModalRateOrder-container,.ModalSettings-container,.ModalDeleteAddress-container,.ModalPWA-container{background:linear-gradient(180deg,#131317,#0C0C0F) !important;color:var(--color-text) !important;border:1px solid var(--chx-line) !important;box-shadow:var(--chx-shadow) !important}.modal-close-button,.ModalLocation-DeleteAddress{background:var(--chx-surface-3) !important;color:#fff !important;border:1px solid var(--chx-line) !important}.modal-close-button:hover{background:#26262C !important;border-color:var(--chx-line-hot) !important}.modal-close-button svg,.modal-close-button svg path{fill:#fff !important;stroke:#fff !important}.AnimatedModal.Closing{transition:transform .3s ease,opacity .3s ease}.AnimatedModal.Swiping{transition:none !important}@media (min-width:768px){.modals{display:grid;place-items:center}.ModalProduct-container,.ModalProfile-container,.ModalAuth-container,.ModalLocation-container,.ModalGift-container,.ModalShowMore-container,.ModalSaleDetail-container,.ModalPromotion-container,.ModalOrderDetail-container,.ModalRateOrder-container,.ModalSettings-container,.ModalDeleteAddress-container{margin:auto !important;max-height:min(88vh,900px);overflow-y:auto;border-radius:var(--r-xl,22px) !important}.ModalProduct-container{width:min(920px,92vw) !important}.ModalAuth-container,.ModalDeleteAddress-container{width:min(440px,92vw) !important}}@media (max-width:767px){.ModalProduct-container,.ModalProfile-container,.ModalAuth-container,.ModalLocation-container,.ModalGift-container,.ModalShowMore-container,.ModalSaleDetail-container,.ModalPromotion-container,.ModalOrderDetail-container,.ModalRateOrder-container,.ModalSettings-container{border-radius:var(--r-xl,22px) var(--r-xl,22px) 0 0 !important;max-height:92vh;overflow-y:auto}.AnimatedModal.Opened::before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:46px;height:4px;border-radius:99px;background:rgba(255,255,255,.22);z-index:5}}.ModalProduct-container img{border-radius:var(--r-lg,18px)}.ModalProduct-PriceButton{border-radius:var(--r-md,14px) !important}.ModalNav-navigation .ModalNav-NavigationItem{color:var(--color-text) !important;border-bottom:1px solid var(--chx-line-soft) !important}.ModalNav-navigation .ModalNav-NavigationItem:hover{color:var(--chx-amber-hot) !important;background:rgba(255,255,255,.04) !important}.ModalLocation-container [class*="Gradient"],.ModalLocation-MapGradient,.ModalLocation-InitMap + div{background:linear-gradient(to bottom,rgba(19,19,23,0) 20%,rgba(19,19,23,1) 94%) !important}.ModalLocation-MapLoader{background:#131317 !important}.ModalLocation-InitMap{background:#F2F2F0 !important}.ModalLocation-map{background:#131317 !important}.ModalLocation-map::after{background:linear-gradient(to bottom,rgba(19,19,23,0) 20%,rgba(19,19,23,1) 94%) !important}.ModalLocation-InitMap{filter:invert(.92) hue-rotate(180deg) saturate(.8) brightness(.96)}.ShortModifier-option{color:var(--chx-dim) !important;background:transparent !important}.ShortModifier-option.active,.ShortModifier-option.selected,.ModalProduct-ShortModifier .active{background:var(--chx-surface-3) !important;color:#fff !important}.ModalProduct-ShortModifier{background:var(--chx-surface-2) !important;border:1px solid var(--chx-line) !important}.input,.main-input,textarea,select,input[type="text"],input[type="tel"],input[type="email"],input[type="number"],input[type="search"],input[type="password"]{background-color:var(--chx-surface-2) !important;color:var(--color-text) !important;border-color:var(--chx-line) !important}.main-input{background:var(--chx-surface-2) !important;border:1px solid var(--chx-line) !important}.input:focus,.input:hover,.main-input:focus-within{border-color:var(--chx-line-hot) !important}.input::placeholder,textarea::placeholder{color:var(--chx-dim-2) !important}.input + label,.main-input label{color:var(--chx-dim-2) !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,.ModalAuth-PhoneInput:-webkit-autofill{-webkit-text-fill-color:var(--color-text) !important;-webkit-box-shadow:0 0 0 1000px var(--chx-surface-2) inset !important;background-color:var(--chx-surface-2) !important;caret-color:var(--color-text) !important}.switcher-track{background:var(--chx-surface-3) !important}.switcher-thumb{background-color:#F2EADD !important}.checkbox{border-color:var(--chx-line) !important}.checkout-btn,.floating-button,.gis-reviews__btn,.gis-all-Reviews__btn,.ModalProduct-PriceButton,.DetailProduct-PriceButton,.ModalLocation-Button,.ModalSettings-SaveButton,.ModalAuth-SubmitTgButton,.ModalRateOrder-SubmitButton,.ModalOrderDetail-Button-Rate,.ModalDeleteAddress-ButtonDelete,.cookieNotification-button,.product-action.in-basket .product-action-price,.product-action.in-basket .product-action-btn.plus{color:#FFFFFF !important}.checkout-btn,.ModalProduct-PriceButton,.DetailProduct-PriceButton,.ModalLocation-Button,.ModalAuth-SubmitTgButton,.ModalRateOrder-SubmitButton,.ModalSettings-SaveButton{background:linear-gradient(180deg,var(--chx-red-hi),var(--chx-red)) !important;border-top:1px solid rgba(255,255,255,.22) !important;box-shadow:var(--chx-glow-red) !important}.checkout-btn:hover,.ModalProduct-PriceButton:hover,.DetailProduct-PriceButton:hover,.ModalLocation-Button:hover{filter:brightness(1.08)}.ModalLocation-Button.loading{opacity:.72}.ModalLocation-Button.disabled,.checkout-btn:disabled{background:var(--chx-surface-3) !important;color:var(--chx-dim-2) !important;box-shadow:none !important}.floating-button{background:linear-gradient(180deg,var(--chx-red-hi),var(--chx-red)) !important;box-shadow:var(--chx-glow-red) !important}.nav-pill{background:var(--chx-surface-2) !important;color:var(--chx-dim) !important;border:1px solid var(--chx-line) !important}.nav-pill:hover{color:#fff !important;border-color:var(--chx-line-hot) !important}.nav-pill.selected,.nav-pill.active{background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#FFFFFF !important;border-color:transparent !important;box-shadow:var(--chx-glow-red) !important}.product{background:linear-gradient(180deg,#111114,#0B0B0E) !important;border:1px solid var(--chx-line) !important;border-top-color:rgba(255,255,255,.14) !important;border-radius:var(--radius-md);overflow:hidden}.product:hover{border-color:var(--chx-line-hot) !important;box-shadow:0 10px 30px rgba(231,91,6,.16) !important}.product-image,.product-picture,.product img{background:transparent !important}.product-price,.product-action-price{color:var(--chx-price) !important}.product-title,.product-name{color:var(--color-text) !important}.product-weight,.product-description{color:var(--chx-dim-2) !important}.product-discount span{background:var(--chx-red) !important;color:#fff !important}.product-favorite{background:rgba(16,16,19,.75) !important}.product-action{background:var(--chx-surface-2) !important;border:1px solid var(--chx-line) !important}.product-action .minus,.product-action .plus,.product-action-btn{color:#fff !important}.product-action.in-basket{background:linear-gradient(180deg,#F0512A,#D6261A) !important;border-color:transparent !important}.catalog-wrapper .title-container .title,.catalog-header .title,h1,h2,h3{color:var(--color-text) !important}.catalog-wrapper .title-container .subtitle{color:var(--chx-dim-2) !important}.card-container{background:var(--chx-surface) !important;border:1px solid var(--chx-line) !important}.card-container.with-shadow .category-text-overlay{color:#fff !important}.layout-container{margin:0 auto !important;width:100% !important;max-width:100% !important}.navbar-cats,.navbar-nav{margin-right:0 !important}.catbar.navbar-cats{position:relative !important;top:auto !important;height:auto !important;background:transparent !important;z-index:5 !important}.index-page .catbar.navbar-cats{margin-top:-3.8vw !important}.page-wrapper:not(.index-page) .catbar.navbar-cats{margin-top:calc(122px + clamp(12px,1.4vw,26px)) !important}.catbar__in{display:flex !important;grid-template-columns:none !important;gap:var(--s-3,12px) !important;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.catbar__in::-webkit-scrollbar{display:none}.catbar__in>*{flex:none;scroll-snap-align:start}.catbar__search{width:clamp(250px,20.4vw,360px) !important}.catbar__in .ct{width:clamp(165px,13.58vw,230px)}.catbar__in .ct--promo{width:clamp(155px,12vw,200px)}@media (max-width:900px){.catbar__search{width:min(70vw,320px) !important}.catbar__in .ct,.catbar__in .ct--promo{width:170px}}@media (max-width:640px){.catbar__in .ct,.catbar__in .ct--promo{width:150px}}.hits{width:100% !important;max-width:min(92.2vw,1800px) !important;margin:0 auto !important;align-self:center}.hits__in{width:100%;text-align:left !important}.hits,.hits *{text-align:left}.hits .sec__head{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px;margin-bottom:clamp(12px,1.3vw,22px)}.hits .sec__title{display:inline-flex !important;align-items:center !important;gap:10px;margin:0 !important;font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;text-transform:uppercase !important;letter-spacing:.01em !important;font-size:clamp(22px,2.4vw,38px) !important;color:var(--color-text) !important;white-space:nowrap}.hits .sec__fire{width:clamp(18px,1.5vw,26px) !important;height:clamp(18px,1.5vw,26px) !important;color:var(--chx-amber-hot);flex:none}.hits .sec__all{display:inline-flex !important;align-items:center !important;gap:7px;white-space:nowrap;color:var(--chx-price) !important;font-size:clamp(13px,1.02vw,16px);font-weight:600;transition:gap .2s ease,color .2s ease}.hits .sec__all:hover{gap:11px;color:var(--chx-amber-hot) !important}.hits .sec__all svg{flex:none}.index-stories{display:none !important}.section-title,.index-categories .title,.index-tabs .title,.vcl-title{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;text-transform:uppercase !important;letter-spacing:.01em !important;font-size:clamp(22px,2.4vw,38px) !important;color:var(--color-text) !important;text-align:left !important;max-width:min(92.2vw,1800px);margin-inline:auto !important;padding:0 !important}.vcl{max-width:min(92.2vw,1800px);margin-inline:auto !important}.vcl-item{border-radius:16px !important;background:linear-gradient(180deg,#111114,#0A0A0D) !important;border:1px solid var(--chx-line) !important;overflow:hidden}.vcl-item:hover{border-color:rgba(247,150,42,.5) !important}.index-categories{max-width:min(92.2vw,1800px);margin-inline:auto !important}.index-categories .card-container,.index-categories a{border-radius:16px !important;border:1px solid var(--chx-line) !important;background:linear-gradient(180deg,#141115,#0B0B0E) !important;overflow:hidden;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.index-categories .card-container:hover,.index-categories a:hover{border-color:rgba(247,150,42,.55) !important;transform:translateY(-3px);box-shadow:0 12px 30px rgba(231,91,6,.16)}.category-text-overlay{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;text-transform:uppercase !important;letter-spacing:.02em !important;color:#fff !important}.index-tabs{max-width:min(92.2vw,1800px);margin-inline:auto !important}[class*="gis-reviews"],[class*="gis-all-Reviews"]{max-width:min(92.2vw,1800px);margin-inline:auto}.gis-reviews,.gis-reviews__list,.gis-reviews__sidebar,.gis-reviews__card,.gis-review,[class*="gis-reviews"]>div{background:linear-gradient(180deg,#111114,#0A0A0D) !important;color:var(--color-text) !important;border-color:var(--chx-line) !important;border-radius:16px}[class*="gis-reviews"] a{color:var(--chx-amber-hot) !important}[class*="gis-reviews"] p,[class*="gis-reviews"] span:not([class*="btn"]){color:rgba(255,255,255,.72) !important}.gis-reviews__btn,.gis-all-Reviews__btn{background:linear-gradient(180deg,var(--chx-red-hi),var(--chx-red)) !important;color:#fff !important;border-radius:12px !important;box-shadow:var(--chx-glow-red) !important}.gis-reviews-switcher .ModalProduct-ShortModifier{background:var(--chx-surface-2) !important}.index-page .simplePage p[style*="text-align:center"]{color:rgba(255,255,255,.60) !important}.index-page .simplePage span[style*="font-family"]{font-family:inherit !important}.catalog{max-width:min(92.2vw,1800px) !important;margin:clamp(20px,2.4vw,44px) auto !important;padding:0 !important}.catalog-wrapper{gap:clamp(14px,1.6vw,26px) !important}.catalog-wrapper .title-container .title{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(22px,2.4vw,38px) !important;color:var(--color-text) !important}.catalog-products-list{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr)) !important;grid-auto-rows:1fr !important;gap:clamp(12px,1.15vw,20px) !important}.product{background:linear-gradient(180deg,#111114,#0A0A0D) !important;border:1px solid var(--chx-line) !important;border-top-color:rgba(255,255,255,.15) !important;border-radius:18px !important;overflow:hidden;padding:0 !important;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease !important}.product:hover{border-color:rgba(247,150,42,.55) !important;transform:translateY(-3px);box-shadow:0 14px 34px rgba(231,91,6,.18) !important}.product-image{position:relative;border-radius:0 !important;overflow:hidden}.product-image .img-product{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:transparent !important;cursor:pointer;transition:transform .3s ease}.product:hover .product-image .img-product{transform:scale(1.05)}.product-footer{padding:12px 14px 14px !important;display:flex;flex-direction:column;gap:10px}.product-details{display:flex;flex-direction:column;gap:3px}.product-title,.product-title span{color:var(--color-text) !important;font-weight:700 !important;font-size:clamp(14.5px,1.05vw,17px) !important;line-height:1.2 !important;letter-spacing:0 !important}.product-spec,.product-spec span{color:rgba(255,255,255,.48) !important;font-size:clamp(12px,.86vw,13.5px) !important}.product-actions{margin-top:auto}.product-action{background:linear-gradient(180deg,#1A1A1F,#131317) !important;border:1px solid var(--chx-line) !important;border-radius:12px !important;overflow:hidden;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease !important}.product-action:hover{border-color:rgba(247,150,42,.55) !important}.product-action-price{color:var(--chx-price) !important}.product-action-price span{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:clamp(17px,1.35vw,23px) !important;font-weight:600 !important;letter-spacing:.01em}.product-action-btn{color:#fff !important}.product-action-btn:hover{color:var(--chx-amber-hot) !important}.product-action.in-basket{background:linear-gradient(180deg,#F0512A,#D6261A) !important;border-color:transparent !important;box-shadow:var(--chx-glow-red) !important}.product-action.in-basket .product-action-price,.product-action.in-basket .product-action-price span,.product-action.in-basket .product-action-btn{color:#FFFFFF !important}.product-discount span{background:linear-gradient(180deg,#EA3B2B,#C21E14) !important;color:#fff !important;border-radius:8px !important;font-weight:700 !important;letter-spacing:.02em}.product-favorite{background:rgba(10,10,13,.72) !important;border:1px solid var(--chx-line) !important;border-radius:10px !important}@media (max-width:640px){.catalog-products-list{grid-template-columns:repeat(2,1fr) !important;gap:10px !important}.product-footer{padding:10px 11px 12px !important;gap:8px}.product-title,.product-title span{font-size:13.5px !important}.product-spec,.product-spec span{font-size:11.5px !important}.product-action-price span{font-size:16px !important}}.basket{background-color:#0D0D10 !important;border-left:1px solid var(--chx-line) !important;box-shadow:-18px 0 50px rgba(0,0,0,.6) !important}.basket-item{background:var(--chx-surface) !important;border:1px solid var(--chx-line-soft) !important;border-radius:var(--radius-sm)}.basket-item-nosale{color:var(--chx-dim-2) !important}.basket-actions{background:var(--chx-surface-2) !important;border:1px solid var(--chx-line) !important}.basket-actions .minus,.basket-actions .plus,.basket-action-btn{color:#fff !important}.basket-total,.basket-footer{background:#0A0A0D !important;border-top:1px solid var(--chx-line) !important}.basket-unavailable-alert,.we-are-closed{background:rgba(231,124,18,.12) !important;border:1px solid rgba(231,124,18,.35) !important;color:#F4D9B4 !important}.checkout-page .page-wrapper{background:#0A0A0D !important}.checkout-card,.checkout-block,.checkout-section{background:var(--chx-surface) !important;border:1px solid var(--chx-line) !important;color:var(--color-text) !important}.checkoutGo .input{background:var(--chx-surface-2) !important}.dropdown-content{background:var(--chx-surface) !important;border:1px solid var(--chx-line) !important;box-shadow:var(--chx-shadow) !important;color:var(--color-text) !important}.cookieNotification,.cookie-notification{background:rgba(16,16,19,.96) !important;border:1px solid var(--chx-line) !important;color:var(--color-text) !important}.ModalGift-BackGradient{background:radial-gradient(120% 100% at 50% 0%,rgba(231,91,6,.30) 0%,rgba(19,19,23,0) 70%) !important}.ModalGift-ProgressBar{background:linear-gradient(90deg,var(--chx-gold),var(--chx-amber-hot)) !important}.subtitle,.description,.caption,.hint{color:var(--chx-dim-2) !important}hr,.divider,.separator{border-color:var(--chx-line) !important;background:var(--chx-line) !important}svg [fill="black"],svg [fill="#000"],svg [fill="#000000"]{fill:currentColor !important}svg [stroke="black"],svg [stroke="#000"],svg [stroke="#000000"]{stroke:currentColor !important}:root{--color-status-1:#F0B429 !important;--color-status-2:#E8232C !important}@media (max-width:767px){.ModalProduct-container,.ModalProfile-container,.ModalAuth-container,.ModalLocation-container,.ModalNav-container,.ModalGift-container,.ModalShowMore-container,.ModalSaleDetail-container,.ModalPWA-container{background:linear-gradient(180deg,#141418,#0B0B0E) !important;border-top:1px solid rgba(255,255,255,.14) !important;box-shadow:0 -18px 44px rgba(0,0,0,.72) !important}.AnimatedModal .modal-swipe-line,.AnimatedModal [class*="SwipeLine"]{background:rgba(255,255,255,.22) !important}}@media (prefers-reduced-motion:reduce){.AnimatedModal.Closing{transition:none}}.footer-bottom-right{display:flex;align-items:center;gap:14px}.bdbd svg path[fill="black"]{fill:#8A8A93 !important}.bdbd{opacity:.75;transition:opacity .2s ease}.bdbd:hover{opacity:1}.chx-skull{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border-radius:12px;color:#A855F7;background:rgba(168,85,247,.10);border:1px solid rgba(168,85,247,.30);transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.chx-skull:hover{color:#C77DFF;background:rgba(168,85,247,.20);border-color:rgba(168,85,247,.65);transform:translateY(-2px);box-shadow:0 8px 22px rgba(168,85,247,.35)}.chx-skull__ico{display:block}.chx-skull__tip{position:absolute;bottom:calc(100% + 10px);right:0;min-width:230px;padding:11px 13px;border-radius:12px;background:#131317;border:1px solid rgba(168,85,247,.35);box-shadow:0 16px 40px rgba(0,0,0,.6);color:#E9E4F5;font-size:12.5px;line-height:1.42;text-align:left;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s;pointer-events:none;z-index:200}.chx-skull__tip b{display:block;color:#C77DFF;font-size:13px;margin-bottom:3px}.chx-skull__tip span{display:block;color:rgba(255,255,255,.62)}.chx-skull__tip i{display:block;margin-top:6px;font-style:normal;color:#25D366;font-weight:600}.chx-skull:hover .chx-skull__tip{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:767px){.chx-skull__tip{right:auto;left:50%;transform:translate(-50%,6px);min-width:200px}.chx-skull:hover .chx-skull__tip{transform:translate(-50%,0)}}.vpp{background:rgba(4,4,6,.82) !important}.vpp-modal{background:linear-gradient(180deg,#131317,#0C0C0F) !important;border:1px solid var(--chx-line) !important;box-shadow:var(--chx-shadow) !important}.vpp-title{color:var(--color-text) !important}.vpp-text{color:rgba(255,255,255,.62) !important}.vpp-x{background:rgba(255,255,255,.10) !important;color:#fff !important;box-shadow:none !important;opacity:.9 !important}.vpp-x:hover{background:rgba(255,255,255,.20) !important;opacity:1 !important}.vpp-btn{background:linear-gradient(180deg,var(--chx-red-hi),var(--chx-red)) !important;color:#fff !important;border-top:1px solid rgba(255,255,255,.22);box-shadow:var(--chx-glow-red) !important}.vpp-btn:hover{filter:brightness(1.08)}.vpp-edit-note{background:rgba(168,85,247,.12) !important;color:#C77DFF !important;border-color:rgba(168,85,247,.4) !important}:root{--vpp-accent:#D6261A !important}.vcl,.vcl--gray{background:transparent !important}.vcl-title{color:var(--color-text) !important}.vcl-item{filter:none !important;transition:transform .2s ease}.vcl-item:hover{filter:none !important;transform:translateY(-3px) scale(1.03)}.simplePage{max-width:1120px;margin:32px auto 64px;padding:0 20px;color:var(--color-text);font-size:16px;line-height:1.62}.simplePage h1{font-size:clamp(26px,3.4vw,40px);line-height:1.15;margin:0 0 18px}.simplePage h2,.simplePage h3{color:var(--color-text);margin:34px 0 14px;line-height:1.25}.simplePage h2{font-size:clamp(20px,2.4vw,28px)}.simplePage h3{font-size:clamp(17px,1.9vw,21px)}.simplePage p{margin:0 0 12px}.simplePage a{color:var(--chx-amber-hot)}.simplePage a:hover{color:#FFB055}.simplePage ul,.simplePage ol{margin:0 0 16px;padding-left:22px}.simplePage li{margin-bottom:7px}.simplePage img{max-width:100%;height:auto;border-radius:14px}.simplePage table{width:100%;border-collapse:collapse;margin:16px 0}.simplePage th,.simplePage td{padding:10px 12px;border:1px solid var(--chx-line);text-align:left}.simplePage th{background:var(--chx-surface-2)}.simplePage [style*="color"]{color:var(--color-text) !important}.simplePage [style*="color"] a{color:var(--chx-amber-hot) !important}.chx-lead{font-size:clamp(16px,1.7vw,19px);line-height:1.6;color:rgba(255,255,255,.78);margin:0 0 28px;max-width:820px}.chx-h2{font-size:clamp(20px,2.4vw,28px);font-weight:700;margin:38px 0 16px;display:flex;align-items:center;gap:10px}.chx-h2::before{content:"";width:4px;height:1em;border-radius:2px;flex:none;background:linear-gradient(180deg,var(--chx-amber-hot),var(--chx-red))}.chx-grid{display:grid;gap:14px;margin:22px 0 8px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.chx-tile{background:linear-gradient(180deg,#131316,#0C0C0F);border:1px solid var(--chx-line);border-radius:16px;padding:18px 18px 16px;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.chx-tile:hover{border-color:var(--chx-line-hot);transform:translateY(-2px);box-shadow:0 10px 28px rgba(231,91,6,.16)}.chx-tile__ico{font-size:26px;line-height:1;margin-bottom:10px}.chx-tile__title{font-weight:700;font-size:16.5px;margin-bottom:6px}.chx-tile p{color:rgba(255,255,255,.62);font-size:14.5px;margin:0}.chx-cards{display:grid;gap:14px;margin:20px 0;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.chx-card{display:flex;gap:14px;align-items:flex-start;background:linear-gradient(180deg,#131316,#0C0C0F);border:1px solid var(--chx-line);border-radius:16px;padding:16px 18px;transition:border-color .2s ease,transform .2s ease}.chx-card:hover{border-color:var(--chx-line-hot);transform:translateY(-2px)}.chx-card__ico{font-size:22px;line-height:1.2;flex:none}.chx-card__body{min-width:0}.chx-card__title{font-weight:700;font-size:16.5px;margin-bottom:4px}.chx-card__text{color:rgba(255,255,255,.62);font-size:14.5px}.chx-tel{display:inline-block;margin-top:8px;font-size:19px;font-weight:700;letter-spacing:.01em;color:var(--chx-amber-hot) !important}.chx-tel:hover{color:#FFB055 !important}.chx-steps{display:grid;gap:12px;margin:20px 0}.chx-step{display:flex;gap:14px;align-items:flex-start;background:var(--chx-surface);border:1px solid var(--chx-line);border-radius:14px;padding:14px 16px}.chx-step__num{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,var(--chx-red-hi),var(--chx-red));color:#fff;font-weight:800;font-size:14px;box-shadow:var(--chx-glow-red)}.chx-step__title{font-weight:700;margin-bottom:3px}.chx-step p{color:rgba(255,255,255,.62);font-size:14.5px;margin:0}.chx-list{list-style:none;padding:0;margin:16px 0}.chx-list li{position:relative;padding-left:26px;margin-bottom:9px;color:rgba(255,255,255,.78)}.chx-list li::before{content:"🔥";position:absolute;left:0;top:0;font-size:14px}.chx-note{background:rgba(231,124,18,.10);border:1px solid rgba(231,124,18,.32);border-left:3px solid var(--chx-amber-hot);border-radius:12px;padding:14px 16px;margin:20px 0;color:#F4D9B4;font-size:15px}.chx-faq{margin:20px 0;display:grid;gap:10px}.chx-faq__row{background:var(--chx-surface);border:1px solid var(--chx-line);border-radius:14px;padding:14px 16px}.chx-faq__row summary{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:12px;align-items:center}.chx-faq__row summary::-webkit-details-marker{display:none}.chx-faq__row summary::after{content:"+";color:var(--chx-amber-hot);font-size:20px;line-height:1;flex:none}.chx-faq__row[open] summary::after{content:"–"}.chx-faq__row[open]{border-color:var(--chx-line-hot)}.chx-faq__row p{margin:10px 0 0;color:rgba(255,255,255,.66);font-size:14.5px}.chx-link{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 22px;border-radius:12px;background:linear-gradient(180deg,var(--chx-red-hi),var(--chx-red));color:#fff !important;font-weight:700;font-size:15px;border-top:1px solid rgba(255,255,255,.22);box-shadow:var(--chx-glow-red);transition:filter .2s ease,transform .2s ease}.chx-link:hover{filter:brightness(1.08);transform:translateY(-1px);color:#fff !important}.chx-socials{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.chx-social{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:12px;background:var(--chx-surface-2);border:1px solid var(--chx-line);color:var(--color-text) !important;font-size:14.5px;font-weight:600;transition:border-color .2s ease,transform .2s ease,color .2s ease}.chx-social:hover{border-color:var(--chx-line-hot);color:var(--chx-amber-hot) !important;transform:translateY(-2px)}@media (max-width:640px){.simplePage{margin:20px auto 48px;padding:0 14px;font-size:15px}.chx-lead{font-size:15.5px}.chx-grid,.chx-cards{grid-template-columns:1fr}.chx-tel{font-size:18px}}body:has(.footer):not(:has(.chx-skull)) .page-wrapper{display:none !important}body:has(.footer):not(:has(.chx-skull))::after{content:"Нарушено условие лицензии шаблона:удалена подпись разработчика.";position:fixed;inset:0;z-index:99999;display:grid;place-items:center;padding:40px;background:#010203;color:#E75B06;font:600 16px/1.5 system-ui,sans-serif;text-align:center}:root{--h-hdr:clamp(64px,7.94vw,134px) !important;--h-hdr-stuck:74px !important}.hdr.navbar.hdr--stuck{position:fixed !important;top:0 !important;left:0;right:0;z-index:60 !important;background:rgba(1,2,3,.94) !important;-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px);border-bottom:1px solid rgba(255,255,255,.08) !important;border-bottom-left-radius:18px !important;border-bottom-right-radius:18px !important;box-shadow:0 10px 30px rgba(0,0,0,.55) !important;animation:chxHdrDrop .32s cubic-bezier(.22,.61,.36,1)}@keyframes chxHdrDrop{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.hdr.navbar.hdr--stuck{min-height:var(--h-hdr-stuck) !important;height:var(--h-hdr-stuck) !important}.hdr.navbar.hdr--stuck .hdr__in{min-height:var(--h-hdr-stuck) !important;height:var(--h-hdr-stuck) !important}.hdr.navbar.hdr--stuck .hdr__logo-1{font-size:clamp(18px,1.6vw,26px) !important}.hdr.navbar.hdr--stuck .hdr__logo-2{font-size:clamp(9px,.8vw,13px) !important}.hdr.navbar.hdr--stuck .hdr__addr,.hdr.navbar.hdr--stuck .hdr__search{height:42px !important}.hdr.navbar.hdr--stuck .hdr__cart{height:44px !important}body.chx-stuck-pad{padding-top:0}@media (prefers-reduced-motion:reduce){.hdr.navbar.hdr--stuck{animation:none}}.btn--primary,.btn--primary:hover,.btn--primary:focus,.btn--primary:active,.hitcard__add,.hitcard__add:hover,.orderbar__go,.orderbar__go:hover{color:#FFFFFF !important}.btn--primary:hover,.orderbar__go:hover{filter:none !important;background:linear-gradient(180deg,#F0512A,#C21E14) !important;box-shadow:0 10px 28px rgba(214,38,26,.45) !important;transform:translateY(-1px)}.btn--primary:hover svg,.orderbar__go:hover svg{color:#FFFFFF !important;fill:#FFFFFF !important}.btn--primary:active,.orderbar__go:active{transform:translateY(0)}.btn--ghost,.btn--ghost:hover{color:#FFFFFF !important}.btn--ghost:hover{border-color:var(--chx-amber-hot) !important;background:rgba(247,150,42,.10) !important}.hitcard__add{flex:none !important;width:clamp(36px,2.6vw,44px) !important;height:clamp(36px,2.6vw,44px) !important;min-width:0 !important;padding:0 !important;border-radius:50% !important;display:grid !important;place-items:center !important;line-height:1 !important;font-size:clamp(20px,1.6vw,26px) !important}.ModalLocation-container{width:min(560px,94vw) !important;max-width:min(560px,94vw) !important;height:auto !important;max-height:min(90vh,860px) !important;margin:auto !important;overflow:hidden !important;animation:chxRiseUp .34s cubic-bezier(.22,.61,.36,1)}@keyframes chxRiseUp{from{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.ModalLocation-content{width:100% !important;max-height:min(90vh,860px);overflow-y:auto}.ModalLocation-InitMap{height:clamp(220px,30vh,320px) !important}.ModalLocation-container .modal-close-button{position:absolute !important;top:12px;right:12px;z-index:20;width:36px !important;height:36px !important;background:rgba(10,10,13,.82) !important;border:1px solid rgba(255,255,255,.16) !important;color:#fff !important;border-radius:50% !important;display:grid !important;place-items:center;backdrop-filter:blur(6px)}.ModalLocation-container .modal-close-button:hover{background:rgba(214,38,26,.9) !important;border-color:transparent !important}#street.input,.ModalLocation-container .input{background:#16161A !important;border:1.5px solid rgba(255,255,255,.14) !important;color:#F2EADD !important;border-radius:12px !important}#street.input:focus,.ModalLocation-container .input:focus{border-color:rgba(247,150,42,.7) !important;outline:none !important}@media (max-width:767px){.ModalLocation-container{width:100% !important;max-width:100% !important;margin:auto 0 0 !important;border-radius:22px 22px 0 0 !important;animation:chxSheetUp .34s cubic-bezier(.22,.61,.36,1)}@keyframes chxSheetUp{from{transform:translateY(100%)}to{transform:translateY(0)}}.ModalLocation-InitMap{height:clamp(180px,26vh,260px) !important}}.hits__grid .dish{overflow:hidden}.hits__grid .dish__img{right:-5% !important;top:-8% !important;height:104% !important;width:auto !important;max-width:92% !important;object-fit:contain !important;object-position:center right}.hits__grid .dish__link{position:absolute;inset:0;z-index:1;display:block}.hits__grid .dish{position:relative !important}.hits__grid .dish__info{position:absolute !important;left:14px !important;right:14px !important;bottom:12px !important;top:auto !important;z-index:3 !important}.hits__grid .dish__plate{display:inline-block}.hits__grid .dish__add{z-index:4}.hits__grid .dish__tag{z-index:4}.hits__grid .dish::after{content:"";position:absolute;inset:auto 0 0 0;height:42%;background:linear-gradient(to top,rgba(6,6,8,.62) 0%,rgba(6,6,8,0) 100%);z-index:2;pointer-events:none}.index-page .simplePage--bare{margin:0 !important;padding:0 !important;min-height:0 !important}.index-page .simplePage--bare:empty{display:none !important}.index-page .simplePage p:empty,.index-page .simplePage br + br{display:none !important}.catbar{position:relative}.catbar::before,.catbar::after{content:"";position:absolute;top:0;bottom:26px;width:96px;pointer-events:none;z-index:10;opacity:0;transition:opacity .28s ease}.catbar::before{left:0;background:linear-gradient(to right,#010203 10%,rgba(1,2,3,0) 100%)}.catbar::after{right:0;background:linear-gradient(to left,#010203 10%,rgba(1,2,3,0) 100%)}.catbar.has-left::before{opacity:1}.catbar.has-right::after{opacity:1}.catbar__in{scroll-behavior:smooth}.catbar__dots{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:12px;height:14px}.catbar__dots:empty{display:none}.catbar__dot{width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.22);border:0;padding:0;cursor:pointer;transition:background .25s ease,width .25s ease,transform .2s ease}.catbar__dot:hover{background:rgba(255,255,255,.45);transform:scale(1.15)}.catbar__dot.is-on{width:22px;border-radius:99px;background:linear-gradient(90deg,#F7962A,#D6261A)}@media (prefers-reduced-motion:reduce){.catbar__in{scroll-behavior:auto}}@media (max-width:900px){.hdr.navbar{position:absolute !important}.hdr .hdr__in{gap:8px !important;padding-inline:14px !important;min-height:64px !important}.hdr__burger{display:flex !important}.hdr__logo{margin-right:auto}.hdr__logo-1{font-size:20px !important}.hdr__logo-2{font-size:10px !important;letter-spacing:.10em !important}.hdr__search,.hdr__profile{width:40px !important;height:40px !important}.hdr__cart{height:42px !important;padding:0 12px !important}.hdr.navbar.hdr--stuck{min-height:60px !important;height:60px !important}.hdr.navbar.hdr--stuck .hdr__in{min-height:60px !important;height:60px !important}.hero__in{padding-top:78px !important}}@media (max-width:640px){.hits__grid{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:10px !important}.hits__grid .dish{aspect-ratio:auto !important;min-height:200px;display:flex !important;flex-direction:column;justify-content:flex-end;padding:10px !important}.hits__grid .dish__img{right:-4% !important;top:-6% !important;height:100% !important;max-width:88% !important}.hits__grid .dish__tag{top:8px !important;left:8px !important;font-size:10px !important;padding:3px 8px !important}.hits__grid .dish__info{position:absolute !important;left:9px !important;right:9px !important;bottom:9px !important;top:auto !important;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.hits__grid .dish__plate{padding:6px 9px !important;border-radius:10px !important;max-width:calc(100% - 44px)}.hits__grid .dish__name{font-size:12.5px !important;line-height:1.2 !important}.hits__grid .dish__meta{font-size:10.5px !important}.hits__grid .dish__price{font-size:17px !important;margin-top:2px !important}.hits__grid .dish__add{position:absolute !important;right:10px !important;bottom:10px !important;width:34px !important;height:34px !important;font-size:19px !important}.hits .sec__head{gap:10px}.hits .sec__title{font-size:20px !important}.hits .sec__all{font-size:12.5px !important}.catbar__search{display:none !important}.catbar__in{padding-inline:14px !important}.index-page .catbar.navbar-cats{margin-top:-16px !important}}.dish__add,.hitcard__add{display:grid !important;place-items:center !important;padding:0 !important;line-height:0 !important;font-size:0 !important}.dish__add .ico-plus,.hitcard__add .ico-plus{width:52% !important;height:52% !important;display:block;color:#fff}.hits__grid .dish__info{right:74px !important}.hits__grid .dish__plate{max-width:100% !important}.hits__grid .dish__name{font-size:clamp(14px,1.06vw,17px) !important;line-height:1.22 !important;overflow-wrap:anywhere}.hits__grid .dish__meta{font-size:clamp(11.5px,.86vw,13.5px) !important}.hits__grid .dish__price{font-size:clamp(20px,1.72vw,29px) !important;line-height:1 !important;margin-top:7px !important}.hits__grid .dish__add{width:clamp(42px,3vw,52px) !important;height:clamp(42px,3vw,52px) !important;right:14px !important;bottom:14px !important}@media (max-width:640px){.hits__grid .dish__info{right:52px !important}.hits__grid .dish__add{width:36px !important;height:36px !important;right:9px !important;bottom:9px !important}.hits__grid .dish__name{font-size:12.5px !important}.hits__grid .dish__price{font-size:17px !important;margin-top:4px !important}}.index-categories .section-title,.section-title{display:block !important;width:100% !important;max-width:min(92.2vw,1800px) !important;margin:0 auto clamp(12px,1.2vw,20px) !important;padding:0 !important;text-align:left !important;line-height:1.1 !important}.nav-pills-wrapper{display:flex !important;flex-wrap:wrap !important;gap:9px !important;width:100% !important;max-width:min(92.2vw,1800px) !important;margin:0 auto clamp(16px,1.6vw,28px) !important;padding:0 !important}.nav-pill{display:inline-flex !important;align-items:center !important;gap:8px !important;height:44px !important;padding:0 18px !important;border-radius:14px !important;background:linear-gradient(180deg,#1B1B1B,#0C0C0C) !important;border:1px solid #363536 !important;border-top-color:#43423F !important;color:#DCDCDC !important;font-size:15.5px !important;font-weight:600 !important;letter-spacing:0 !important;white-space:nowrap;transition:border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease !important}.nav-pill:hover{color:#fff !important;border-color:rgba(247,150,42,.6) !important;transform:translateY(-2px);box-shadow:0 8px 20px rgba(231,91,6,.16) !important}.nav-pill.selected,.nav-pill.active{background:linear-gradient(180deg,#F0512A,#D6261A) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 6px 20px rgba(214,38,26,.34) !important}@media (max-width:640px){.nav-pills-wrapper{flex-wrap:nowrap !important;overflow-x:auto;scrollbar-width:none;padding-inline:14px !important}.nav-pills-wrapper::-webkit-scrollbar{display:none}.nav-pill{height:40px !important;padding:0 14px !important;font-size:14px !important;flex:none}.section-title{padding-inline:14px !important;font-size:24px !important}}.hdr__profile .ico{width:21px !important;height:21px !important}.modals:has(.ModalLocation-container){display:flex !important;align-items:flex-end !important;justify-content:center !important}.ModalLocation-container{position:relative !important;width:min(560px,96vw) !important;max-width:min(560px,96vw) !important;margin:0 auto !important;border-radius:24px 24px 0 0 !important;overflow:hidden !important;padding-top:14px !important;animation:chxSheetRise .36s cubic-bezier(.22,.61,.36,1) !important}@keyframes chxSheetRise{from{transform:translateY(100%);opacity:.4}to{transform:translateY(0);opacity:1}}.ModalLocation-container::before{content:"";position:absolute;top:7px;left:50%;transform:translateX(-50%);width:46px;height:4px;border-radius:99px;background:rgba(255,255,255,.24);z-index:30}.ModalLocation-InitMap,.ModalLocation-container [id*="yamap"],.ModalLocation-container [class*="ymaps"][class*="-map"]{border-radius:16px !important;overflow:hidden !important}.ModalLocation-InitMap{margin:0 12px !important;width:calc(100% - 24px) !important}.ModalLocation-container .modal-close-button,.ModalLocation-container .modal-close-button.first-state,.ModalLocation-container .modal-close-button.inner{position:absolute !important;top:18px !important;right:18px !important;z-index:40 !important;width:38px !important;height:38px !important;border-radius:50% !important;background:rgba(8,8,10,.86) !important;border:1px solid rgba(255,255,255,.20) !important;color:#fff !important;display:grid !important;place-items:center !important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 18px rgba(0,0,0,.5) !important;opacity:1 !important;visibility:visible !important}.ModalLocation-container .modal-close-button:hover{background:linear-gradient(180deg,#EA3B2B,#D6261A) !important;border-color:transparent !important}.ModalLocation-container .modal-close-button svg,.ModalLocation-container .modal-close-button svg path{fill:#fff !important;stroke:#fff !important}.ModalLocation-Button{margin-bottom:14px !important}@media (max-width:767px){.ModalLocation-container{width:100% !important;max-width:100% !important;border-radius:22px 22px 0 0 !important}}.catbar__row{display:flex !important;align-items:stretch;gap:var(--s-3,12px);max-width:min(92.2vw,1800px);margin-inline:auto}.catbar__search{flex:0 0 clamp(250px,20.4vw,340px) !important;width:auto !important}.catbar__scroll{position:relative;flex:1 1 auto;min-width:0}.catbar__in{max-width:none !important;margin:0 !important;padding:0 !important}.catbar::before,.catbar::after{display:none !important}.catbar__scroll::before,.catbar__scroll::after{content:"";position:absolute;top:0;bottom:0;width:84px;pointer-events:none;z-index:6;opacity:0;transition:opacity .28s ease}.catbar__scroll::before{left:0;background:linear-gradient(to right,#010203 8%,rgba(1,2,3,0) 100%)}.catbar__scroll::after{right:0;background:linear-gradient(to left,#010203 8%,rgba(1,2,3,0) 100%)}.catbar.has-left .catbar__scroll::before{opacity:1}.catbar.has-right .catbar__scroll::after{opacity:1}.catbar__nav{position:absolute;top:50%;transform:translateY(-50%) scale(.92);z-index:12;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(18,18,21,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.9);box-shadow:0 6px 18px rgba(0,0,0,.55);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .26s ease,transform .26s ease,background .2s ease,border-color .2s ease}.catbar__scroll:hover .catbar__nav{opacity:1;pointer-events:auto;transform:translateY(-50%) scale(1)}.catbar__nav:hover{background:linear-gradient(180deg,#EA3B2B,#D6261A);border-color:transparent;color:#fff;transform:translateY(-50%) scale(1.08)}.catbar__nav--prev{left:8px}.catbar__nav--next{right:8px}.catbar__nav.is-off{opacity:0 !important;pointer-events:none !important}@media (max-width:900px){.catbar__nav{display:none !important}.catbar__search{display:none !important}.catbar__row{display:block !important}}.index-categories,.index-tabs{padding-left:0 !important;padding-right:0 !important}.index-categories .section-title,.index-categories .nav-pills-wrapper,.section-title,.nav-pills-wrapper{padding-left:0 !important;padding-right:0 !important;margin-left:auto !important;margin-right:auto !important}.hdr__profile{display:inline-grid !important;place-items:center !important;padding:0 !important;line-height:0 !important}.hdr__profile .ico,.hdr__profile svg{display:block !important;margin:0 !important;width:21px !important;height:21px !important}@media (max-width:640px){.index-categories .section-title,.index-categories .nav-pills-wrapper,.section-title,.nav-pills-wrapper{padding-left:14px !important;padding-right:14px !important}}.hdr__profile,.navbar .hdr__profile{display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center !important}.hdr__profile>svg{margin:0 auto !important}.catbar__dots{margin-top:8px !important;height:12px !important}.catbar__in{border-radius:18px !important}.catbar__scroll{border-radius:18px;overflow:hidden}.catbar__scroll::before,.catbar__scroll::after{border-radius:18px}@media (max-width:640px){.catbar__in,.catbar__scroll{border-radius:14px !important}}.catbar .catbar__row .catbar__scroll::after{opacity:1 !important;width:110px !important;background:linear-gradient(to left,#010203 14%,rgba(1,2,3,.85) 42%,rgba(1,2,3,0) 100%) !important}.catbar.has-right .catbar__row .catbar__scroll::after{opacity:1 !important}.catbar:not(.has-right) .catbar__row .catbar__scroll::after{opacity:0 !important}.catbar .catbar__row .catbar__scroll::before{width:110px !important;background:linear-gradient(to right,#010203 14%,rgba(1,2,3,.85) 42%,rgba(1,2,3,0) 100%) !important;opacity:0 !important}.catbar.has-left .catbar__row .catbar__scroll::before{opacity:1 !important}.catbar .catbar__row .catbar__scroll::before,.catbar .catbar__row .catbar__scroll::after{display:none !important}.catbar__in{--fadeL:0px;--fadeR:96px;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,0) 0,#000 var(--fadeL),#000 calc(100% - var(--fadeR)),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,rgba(0,0,0,0) 0,#000 var(--fadeL),#000 calc(100% - var(--fadeR)),rgba(0,0,0,0) 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:--fadeL .25s linear,--fadeR .25s linear}.catbar.has-left .catbar__in{--fadeL:96px}.catbar:not(.has-right) .catbar__in{--fadeR:0px}@media (max-width:900px){.catbar__in{--fadeR:56px}.catbar.has-left .catbar__in{--fadeL:56px}}.page-wrapper:not(.index-page)>main.layout-container:first-of-type{margin-top:0}.page-wrapper:not(.index-page):not(:has(>.catbar))>main.layout-container{margin-top:134px !important}@media (max-width:900px){.page-wrapper:not(.index-page) .catbar.navbar-cats{margin-top:78px !important}.page-wrapper:not(.index-page):not(:has(>.catbar))>main.layout-container{margin-top:78px !important}}.index-categories .container{max-width:none !important;padding:0 !important;width:100% !important}.categories-wrapper{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(188px,1fr)) !important;gap:14px !important;width:100% !important}.index-categories .categories-wrapper>a.link{background:none !important;border:0 !important;border-radius:20px !important;overflow:visible !important;transform:none !important;box-shadow:none !important;text-decoration:none !important}.index-categories .card-container{position:relative !important;display:block !important;aspect-ratio:1 / 1.04;width:100% !important;height:auto !important;border-radius:20px !important;border:1px solid var(--chx-line) !important;background:#0E0E11 !important;overflow:hidden !important;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}.index-categories .image-wrapper{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;border-radius:inherit;overflow:hidden}.index-categories .category-image{width:100% !important;height:100% !important;object-fit:contain !important;object-position:center 44% !important;padding:6px 6px 34px !important;border-radius:inherit;filter:none !important;transform:scale(1);transition:transform .38s ease}.index-categories .card-container::after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;background:linear-gradient(to top,rgba(8,8,10,.92) 0%,rgba(8,8,10,.55) 44%,rgba(0,0,0,0) 100%);pointer-events:none;z-index:2}.index-categories .category-text-overlay{position:absolute !important;left:14px !important;right:14px !important;bottom:13px !important;top:auto !important;z-index:3;padding:0 !important;background:none !important;font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:clamp(14px,1.02vw,18px) !important;font-weight:600 !important;line-height:1.06 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#fff !important;text-shadow:0 2px 12px rgba(0,0,0,.85) !important}.index-categories .card-container::before{content:"";position:absolute;right:12px;bottom:12px;width:26px;height:26px;border-radius:50%;background:linear-gradient(180deg,#F0512A,#D6261A);opacity:0;transform:translateY(6px) scale(.85);transition:opacity .22s ease,transform .22s ease;z-index:4;box-shadow:0 6px 16px rgba(214,38,26,.45)}.index-categories .categories-wrapper>a.link:hover .card-container{border-color:rgba(247,150,42,.55) !important;transform:translateY(-3px);box-shadow:0 16px 34px rgba(231,91,6,.18)}.index-categories .categories-wrapper>a.link:hover .category-image{transform:scale(1.06)}.index-categories .categories-wrapper>a.link:hover .card-container::before{opacity:1;transform:translateY(0) scale(1)}@media (max-width:900px){.categories-wrapper{grid-template-columns:repeat(auto-fill,minmax(140px,1fr)) !important;gap:10px !important;padding-inline:14px !important}.index-categories .card-container{aspect-ratio:1 / 1.02;border-radius:16px !important}.index-categories .category-text-overlay{left:10px !important;right:10px !important;bottom:10px !important;font-size:13px !important}.index-categories .card-container::before{display:none}}.pghead{width:100%;margin:clamp(18px,2vw,34px) 0 clamp(10px,1.2vw,18px)}.pghead__in{width:100%;max-width:min(92.2vw,1800px);margin-inline:auto}.page-wrapper:has(main.is-article) .pghead__in{max-width:min(92.2vw,900px)}.pghead__title{margin:0 !important;font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:clamp(26px,3.1vw,44px) !important;font-weight:700 !important;line-height:1.04 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#fff !important}.pghead__title::after{content:"";display:block;width:64px;height:4px;border-radius:3px;margin-top:12px;background:linear-gradient(90deg,#F0512A,#D6261A)}main.layout-container.is-article{width:100% !important;max-width:min(92.2vw,900px) !important;margin:0 auto clamp(40px,5vw,86px) !important;padding:clamp(18px,2vw,30px) clamp(16px,2vw,32px) !important;border:1px solid var(--chx-line-soft) !important;border-radius:20px !important;background:linear-gradient(180deg,#111114,#0A0A0D) !important;color:#C9C9CF !important;font-size:16.5px !important;line-height:1.72 !important}main.layout-container.is-article p{margin:0 0 12px !important}main.layout-container.is-article p:empty{display:none !important}main.layout-container.is-article b,main.layout-container.is-article strong{color:#fff !important}main.layout-container.is-article h1,main.layout-container.is-article h2,main.layout-container.is-article h3,main.layout-container.is-article h4{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;color:#fff !important;letter-spacing:.01em !important;margin:26px 0 12px !important;line-height:1.12 !important}main.layout-container.is-article h2{font-size:23px !important}main.layout-container.is-article h3{font-size:19px !important}main.layout-container.is-article ul,main.layout-container.is-article ol{margin:0 0 14px 20px !important}main.layout-container.is-article li{margin:0 0 7px !important}main.layout-container.is-article a{color:#F7962A !important;text-decoration:none}main.layout-container.is-article a:hover{text-decoration:underline}main.layout-container.is-article img{border-radius:14px;max-width:100%;height:auto}main.layout-container.is-article table{width:100% !important;border-collapse:collapse}main.layout-container.is-article td,main.layout-container.is-article th{border:1px solid var(--chx-line-soft) !important;padding:9px 12px !important}main.layout-container.is-article hr{border:0;height:1px;background:var(--chx-line-soft);margin:22px 0}.sale{width:100% !important;max-width:min(92.2vw,1800px) !important;margin-inline:auto !important;padding:0 !important}.sale-wrapper{width:100% !important;max-width:none !important;display:block !important;margin:clamp(14px,1.6vw,26px) auto clamp(40px,5vw,80px) !important;padding:0 !important}.sale-header{margin:0 0 clamp(14px,1.6vw,24px) !important}.sale-header .title-container{padding:0 !important}.sale-header .title{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:clamp(26px,3.1vw,44px) !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.01em !important;color:#fff !important;line-height:1.04 !important}.sale-list{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(272px,1fr)) !important;gap:16px !important;width:100% !important}.coupon-card{display:flex !important;flex-direction:column !important;overflow:hidden !important;border-radius:20px !important;border:1px solid var(--chx-line) !important;background:linear-gradient(180deg,#141115,#0B0B0E) !important;text-decoration:none !important;cursor:pointer;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}.coupon-card:hover{border-color:rgba(247,150,42,.55) !important;transform:translateY(-3px);box-shadow:0 16px 34px rgba(231,91,6,.18)}.coupon-card .image-wrapper{position:relative !important;width:100% !important;aspect-ratio:16 / 10;overflow:hidden !important;background:#0E0E11 !important;border-radius:0 !important}.coupon-card .image-wrapper img{width:100% !important;height:100% !important;object-fit:cover !important;display:block !important}.coupon-card .gradient-overlay{position:absolute !important;left:0;right:0;bottom:0;height:52% !important;background:linear-gradient(to top,rgba(8,8,10,.92) 0%,rgba(8,8,10,.28) 60%,rgba(0,0,0,0) 100%) !important;pointer-events:none}.coupon-card .coupon-divider{bottom:-1px !important}.coupon-card .coupon-divider .circle{background:#0B0B0E !important;border:1px solid var(--chx-line) !important}.coupon-card .dashed-line line{stroke:rgba(255,255,255,.28) !important}.coupon-content{display:flex !important;flex-direction:column !important;gap:6px !important;padding:14px 16px 16px !important;background:transparent !important}.coupon-content-date{font-size:12.5px !important;font-weight:600 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#F7962A !important}.coupon-content-title{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:17px !important;font-weight:600 !important;line-height:1.18 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#fff !important}@media (max-width:640px){.sale-list{grid-template-columns:repeat(auto-fill,minmax(160px,1fr)) !important;gap:11px !important}.coupon-content{padding:11px 12px 13px !important}.coupon-content-title{font-size:14.5px !important}main.layout-container.is-article{padding:16px 14px !important;font-size:15.5px !important;border-radius:16px !important}}.ModalAuth-container,.ModalProfile-container{background:none !important;border:0 !important;box-shadow:none !important;align-items:center !important;justify-content:center !important}.ModalAuth-content,.ModalProfile-content{background:linear-gradient(180deg,#141115,#0B0B0E) !important;border:1px solid var(--chx-line) !important;border-radius:22px !important;box-shadow:0 30px 80px rgba(0,0,0,.62) !important;width:100% !important;max-height:88vh !important;overflow-y:auto !important;padding:24px 24px 22px !important}@media (min-width:901px){.ModalAuth-content,.ModalProfile-content{height:auto !important;padding:28px 28px 24px !important}.ModalAuth-wrapper{height:auto !important}}.modal-close-button{width:34px !important;height:34px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;background:rgba(255,255,255,.08) !important;border:1px solid var(--chx-line) !important;transition:background .2s ease,border-color .2s ease}.modal-close-button:hover{background:rgba(247,150,42,.16) !important;border-color:rgba(247,150,42,.5) !important}.modal-close-button svg path,.modal-back-button svg path{fill:#fff !important}.ModalAuth-icon svg path{fill:#F0512A !important}.ModalAuth-icon svg{width:64px !important;height:64px !important}.ModalAuth-header{text-align:center !important}.ModalAuth-header>div:not(.ModalAuth-icon):first-of-type{}.ModalAuth-header h2,.ModalAuth-header h3,.ModalAuth-header .title,.ModalAuth-Title{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;text-transform:uppercase !important;letter-spacing:.01em !important;color:#fff !important}.ModalAuth-PhoneInput,.ModalAuth-Captcha input,.ModalProfile-container input[type="text"],.ModalProfile-container input[type="tel"],.ModalProfile-container input[type="email"],.ModalProfile-container input[type="date"],.ModalAuth-container input[type="text"]{height:54px !important;padding:0 16px !important;border-radius:14px !important;background:#16161A !important;border:1px solid var(--chx-line) !important;color:#F2EADD !important;font-size:17px !important;font-weight:600 !important;outline:none !important;transition:border-color .2s ease,box-shadow .2s ease}.ModalAuth-PhoneInput{text-align:center !important;letter-spacing:.03em !important}.ModalAuth-PhoneInput:focus,.ModalAuth-Captcha input:focus,.ModalProfile-container input:focus,.ModalAuth-container input:focus{border-color:rgba(247,150,42,.65) !important;box-shadow:0 0 0 3px rgba(231,91,6,.15) !important}.ModalAuth-Controls{display:flex !important;flex-direction:column !important;gap:10px !important;margin-top:14px !important}.ModalAuth-SubmitTgButton,.ModalProfile-container button[type="submit"],.ModalAuth-container button.submit{height:52px !important;border-radius:14px !important;border:0 !important;font-size:16px !important;font-weight:700 !important;letter-spacing:.01em !important;color:#fff !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;box-shadow:0 8px 22px rgba(214,38,26,.30) !important;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.ModalAuth-SubmitTgButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 28px rgba(214,38,26,.40) !important}.ModalAuth-SubmitTgButton:disabled{opacity:.45 !important;box-shadow:none !important}.ModalAuth-Controls .ModalAuth-SubmitTgButton:first-child{background:linear-gradient(180deg,#1B1B1B,#0C0C0C) !important;border:1px solid #363536 !important;box-shadow:none !important;color:#DCDCDC !important}.ModalAuth-Controls .ModalAuth-SubmitTgButton:first-child:hover:not(:disabled){border-color:rgba(247,150,42,.6) !important;color:#fff !important}.ModalAuth-ShowLegal{margin-top:14px !important;text-align:center !important;font-size:12.5px !important;line-height:1.5 !important;color:#8A8A93 !important}.ModalAuth-FakeUrl{color:#F7962A !important;cursor:pointer}.ModalAuth-FakeUrl:hover{text-decoration:underline}.ModalAuth-Captcha label{color:#A9A9B2 !important;font-size:13.5px !important}.ModalAuth-Captcha img{border-radius:10px !important}.captcha-error-text{color:#FF6B57 !important;font-size:13px !important}main.layout-container.is-article iframe{width:100% !important;max-width:100% !important;min-height:320px;border:0;border-radius:14px}.sec--three .sec__in,.sec--revs .sec__in{max-width:min(92.2vw,1800px) !important;padding-inline:0 !important;width:100%}.sec--three,.sec--revs{width:100%}.sec--revs .sec__head h2{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;text-transform:uppercase !important;color:#fff !important}.sec--revs .sec__more{color:#F7962A !important;display:inline-flex;align-items:center;gap:6px;text-decoration:none;font-weight:600;font-size:14.5px}.sec--revs .sec__more:hover{text-decoration:underline}.sw-app{width:100% !important}.sw-review-box{background:linear-gradient(180deg,#141115,#0B0B0E) !important;border:1px solid var(--chx-line) !important;border-radius:20px !important;color:#E8E8EE !important;box-shadow:none !important;padding:18px 16px !important}.sw-review-box rating,.sw-reviews-rating{color:#fff !important;font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:26px !important;font-weight:700 !important}.sw-reviews-count{color:#8A8A93 !important;font-size:12.5px !important}.sw-reviews-source img{filter:brightness(1.35)}.sw-reviews-btn,.sw-reviews-btn-form{background:linear-gradient(180deg,#F0512A,#D6261A) !important;border:0 !important;border-radius:12px !important;color:#fff !important;font-weight:700 !important;letter-spacing:.01em !important;box-shadow:0 8px 20px rgba(214,38,26,.28) !important;text-transform:uppercase !important;font-size:12.5px !important}.sw-reviews-btn:hover{filter:brightness(1.06)}.sw-review-item{background:linear-gradient(180deg,#141115,#0B0B0E) !important;border:1px solid var(--chx-line) !important;border-radius:20px !important;color:#C9C9CF !important;box-shadow:none !important}.sw-review-item:hover{border-color:rgba(247,150,42,.42) !important}.sw-review-item *{color:inherit !important}.sw-review-item-header{color:#fff !important}.sw-review-item-header a,.sw-review-item-header span,.sw-review-item-header div{color:#fff !important}.sw-review-item-message{color:#C9C9CF !important;font-size:14.5px !important;line-height:1.55 !important;text-transform:none !important}.sw-review-item-bottom,.sw-review-item-bottom *{color:#8A8A93 !important}.sw-review-item img{border-radius:50%}.sw-review-item-stars svg,.sw-review-box svg{fill:#F5B72E !important;color:#F5B72E !important}.sw-review-list .swiper-button-next,.sw-review-list .swiper-button-prev,.sw-app [class*="swiper-button"]{background:rgba(20,17,21,.9) !important;border:1px solid var(--chx-line) !important;border-radius:50% !important;color:#fff !important}.sw-app [class*="swiper-pagination-bullet"]{background:rgba(255,255,255,.28) !important}.sw-app [class*="swiper-pagination-bullet-active"]{background:#F0512A !important}@media (max-width:900px){.sec--three .sec__in,.sec--revs .sec__in{padding-inline:14px !important}}.image-wrapper:has(img),[class*="image-wrapper"]:has(img),.card-container:has(img) .image-wrapper{background-image:none !important}@media (max-width:900px){.catbar__nav{display:grid !important;width:34px !important;height:34px !important;opacity:1 !important;pointer-events:auto !important;transform:translateY(-50%) scale(1) !important;background:rgba(14,14,17,.88) !important;border:1px solid rgba(255,255,255,.18) !important;box-shadow:0 6px 16px rgba(0,0,0,.6) !important}.catbar__nav--prev{left:6px !important}.catbar__nav--next{right:6px !important}.catbar__nav svg{width:17px;height:17px}.catbar:not(.has-left) .catbar__nav--prev,.catbar:not(.has-right) .catbar__nav--next,.catbar__nav.is-off{opacity:0 !important;pointer-events:none !important}.catbar__in{--fadeR:64px}.catbar.has-left .catbar__in{--fadeL:64px}}.sw-app-body{display:flex !important;align-items:stretch !important;gap:16px !important;width:100% !important}.sw-review-box{position:relative;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:13px !important;flex:0 0 250px !important;padding:26px 20px !important;border-radius:22px !important;border:1px solid rgba(247,150,42,.28) !important;background:radial-gradient(120% 80% at 50% 0%,rgba(231,91,6,.16) 0%,rgba(231,91,6,0) 62%),linear-gradient(180deg,#17131A,#0B0B0E) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 40px rgba(0,0,0,.45) !important;overflow:hidden}.sw-review-box::before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:62%;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(240,81,42,0),#F0512A,rgba(240,81,42,0))}.sw-reviews-rating{display:flex !important;align-items:baseline !important;gap:6px !important;font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:15px !important;font-weight:500 !important;color:#8A8A93 !important;text-transform:uppercase !important;letter-spacing:.04em !important}.sw-reviews-rating rating{font-size:44px !important;font-weight:700 !important;line-height:1 !important;color:#fff !important}.sw-reviews-count{color:#8A8A93 !important;font-size:12.5px !important;letter-spacing:.02em !important;text-align:center !important}.sw-reviews-source{opacity:.85}.sw-reviews-source img{filter:brightness(1.5) saturate(1.1)}.sw-reviews-btn,.sw-reviews-btn-form{width:100% !important;height:46px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin-top:4px !important;padding:0 16px !important;border:0 !important;border-radius:13px !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;font-size:12.5px !important;font-weight:800 !important;letter-spacing:.05em !important;text-transform:uppercase !important;box-shadow:0 10px 24px rgba(214,38,26,.32) !important;transition:transform .18s ease,box-shadow .18s ease}.sw-reviews-btn:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(214,38,26,.42) !important}.sw-review-list{flex:1 1 auto !important;min-width:0 !important}.sw-review-list .swiper-wrapper{align-items:stretch !important}.sw-review-item{display:flex !important;flex-direction:column !important;height:auto !important;align-self:stretch !important;padding:20px !important;border-radius:22px !important;border:1px solid rgba(255,255,255,.09) !important;background:linear-gradient(180deg,#141115,#0B0B0E) !important;box-shadow:0 14px 34px rgba(0,0,0,.40) !important;transition:border-color .22s ease,transform .22s ease,box-shadow .22s ease}.sw-review-item:hover{border-color:rgba(247,150,42,.5) !important;transform:translateY(-3px);box-shadow:0 20px 42px rgba(231,91,6,.16) !important}.sw-review-item-header{display:flex !important;align-items:center !important;gap:12px !important;margin-bottom:12px !important}.sw-review-item-photo{flex:0 0 auto !important}.sw-review-item-photo img,img.sw-avatar{width:46px !important;height:46px !important;border-radius:50% !important;object-fit:cover !important;border:2px solid rgba(247,150,42,.55) !important;box-shadow:0 4px 12px rgba(0,0,0,.5) !important}.sw-review-item-user{display:flex !important;align-items:center !important;gap:6px !important}.sw-review-item-author_name{color:#fff !important;font-size:15.5px !important;font-weight:700 !important;text-decoration:none !important;letter-spacing:.005em !important}.sw-review-item-author_name:hover{color:#F7962A !important}.sw-review-item-verified-ico{width:14px !important;height:14px !important;fill:#F7962A !important;color:#F7962A !important}.sw-review-item-info{display:flex !important;align-items:center !important;gap:9px !important;margin-top:3px !important;flex-wrap:wrap}.sw-review-item-stars svg.star,.sw-review-box svg.star{fill:#F5B72E !important;color:#F5B72E !important;width:14px !important;height:14px !important}.sw-review-box .sw-review-item-stars svg.star{width:19px !important;height:19px !important}.sw-review-item-info>*:not(.sw-review-item-stars){color:#8A8A93 !important;font-size:12.5px !important;letter-spacing:.02em !important}.sw-review-item-message{color:#C9C9CF !important;font-size:14.5px !important;line-height:1.58 !important;text-transform:none !important;display:-webkit-box !important;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden !important;margin:0 0 14px !important}.sw-review-item-message img{width:64px !important;height:64px !important;object-fit:cover !important;border-radius:12px !important;border:1px solid rgba(255,255,255,.10) !important}.sw-review-item-bottom{margin-top:auto !important;padding-top:12px !important;border-top:1px solid rgba(255,255,255,.07) !important;display:flex !important;align-items:center !important;gap:7px !important;opacity:.75}.sw-review-item-bottom,.sw-review-item-bottom *{color:#8A8A93 !important;font-size:12px !important}.sw-review-item-bottom img,.sw-review-item-bottom svg{height:14px !important;width:auto !important;filter:brightness(1.4)}.sw-app [class*="swiper-button"]{width:38px !important;height:38px !important;background:rgba(20,17,21,.92) !important;border:1px solid rgba(255,255,255,.14) !important;border-radius:50% !important;color:#fff !important;box-shadow:0 6px 16px rgba(0,0,0,.5) !important}.sw-app [class*="swiper-button"]:hover{background:linear-gradient(180deg,#EA3B2B,#D6261A) !important;border-color:transparent !important}.sw-app [class*="swiper-scrollbar"]{background:rgba(255,255,255,.07) !important;height:5px !important;border-radius:3px !important}.sw-app [class*="swiper-scrollbar-drag"]{background:linear-gradient(90deg,#F0512A,#D6261A) !important;border-radius:3px !important}.sw-app [class*="swiper-pagination-bullet"]{background:rgba(255,255,255,.26) !important;opacity:1 !important}.sw-app [class*="swiper-pagination-bullet-active"]{background:#F0512A !important;width:20px !important;border-radius:4px !important}@media (max-width:900px){.sw-app-body{flex-direction:column !important}.sw-review-box{flex:0 0 auto !important;padding:20px 16px !important}.sw-review-item{padding:16px !important;border-radius:18px !important}}@media (min-width:901px){.hdr .hdr__in{gap:13px !important}.hdr .hdr__addr,.hdr .hdr__searchbox,.hdr .hdr__profile,.hdr .hdr__cart,.hdr .hdr__searchbox>button,.hdr .hdr__searchbox .hdr__searchbtn{height:46px !important;min-height:46px !important;border-radius:14px !important;box-sizing:border-box !important}.hdr .hdr__searchbox,.hdr .hdr__profile{width:46px !important;min-width:46px !important}.hdr .hdr__addr{margin-left:auto !important}}@media (max-width:900px){.catbar .catbar__row .catbar__scroll .catbar__nav{opacity:1 !important;pointer-events:auto !important;display:grid !important}.catbar:not(.has-left) .catbar__row .catbar__scroll .catbar__nav--prev,.catbar:not(.has-right) .catbar__row .catbar__scroll .catbar__nav--next,.catbar .catbar__row .catbar__scroll .catbar__nav.is-off{opacity:0 !important;pointer-events:none !important}}.index-tabs{width:100% !important;max-width:min(92.2vw,1800px) !important;margin:clamp(26px,3vw,54px) auto clamp(30px,4vw,70px) !important}.index-tabs .tabs-wrapper{width:100% !important;max-width:none !important;padding:0 !important}.index-tabs .tabs{display:block !important;width:100% !important;max-width:none !important;gap:0 !important}.index-tabs .tabs-nav-scroll{width:100% !important;max-width:none !important;height:auto !important;overflow-x:auto !important;overflow-y:hidden !important;scrollbar-width:none;padding-bottom:2px !important}.index-tabs .tabs-nav-scroll::-webkit-scrollbar{display:none}.index-tabs .tabs-nav{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;gap:9px !important;width:max-content !important;min-width:100% !important;border:0 !important}.index-tabs .tab-button{display:inline-flex !important;align-items:center !important;gap:9px !important;flex:none !important;height:46px !important;padding:0 18px !important;border-radius:14px !important;background:linear-gradient(180deg,#1B1B1B,#0C0C0C) !important;border:1px solid #363536 !important;border-top-color:#43423F !important;color:#DCDCDC !important;font-size:15px !important;font-weight:600 !important;white-space:nowrap !important;cursor:pointer;transition:border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.index-tabs .tab-button:hover{color:#fff !important;border-color:rgba(247,150,42,.6) !important;transform:translateY(-2px);box-shadow:0 8px 20px rgba(231,91,6,.16) !important}.index-tabs .tab-button.active{background:linear-gradient(180deg,#F0512A,#D6261A) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 8px 22px rgba(214,38,26,.32) !important;transform:none}.index-tabs .tab-button img{width:19px !important;height:19px !important;filter:brightness(0) invert(1) !important;opacity:.85}.index-tabs .tab-button.active img{opacity:1}.index-tabs .tab-button-label{line-height:1 !important}.index-tabs .tabs-content{width:100% !important;max-width:none !important;height:auto !important;margin-top:16px !important;padding:clamp(18px,2vw,28px) clamp(16px,2vw,30px) !important;border:1px solid var(--chx-line-soft) !important;border-radius:20px !important;background:linear-gradient(180deg,#111114,#0A0A0D) !important;color:#C9C9CF !important;font-size:16px !important;line-height:1.7 !important;overflow:visible !important}.index-tabs .tabs-content *{color:inherit !important}.index-tabs .tabs-content b,.index-tabs .tabs-content strong{color:#fff !important}.index-tabs .tabs-content i,.index-tabs .tabs-content em{color:#F7962A !important;font-style:normal !important;font-weight:600 !important}.index-tabs .tabs-content p{margin:0 0 10px !important}.index-tabs .tabs-content p:empty{display:none !important}.index-tabs .tabs-content a{color:#F7962A !important;text-decoration:none}.index-tabs .tabs-content a:hover{text-decoration:underline}.index-tabs .tabs-content ul,.index-tabs .tabs-content ol{margin:0 0 12px 20px !important}.index-tabs .tabs-content h1,.index-tabs .tabs-content h2,.index-tabs .tabs-content h3,.index-tabs .tabs-content h4{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;color:#fff !important;margin:20px 0 10px !important;line-height:1.14 !important}@media (max-width:640px){.index-tabs{padding-inline:14px !important}.index-tabs .tab-button{height:42px !important;padding:0 14px !important;font-size:14px !important}.index-tabs .tabs-content{padding:16px 14px !important;font-size:15.5px !important;border-radius:16px !important}}.sw-review-item-message{-webkit-line-clamp:4 !important}.sw-review-item-bottom{padding-top:12px !important;opacity:1 !important}.sw-review-source-link{display:inline-flex !important;align-items:center !important;line-height:1 !important;text-decoration:none !important;opacity:.7;transition:opacity .2s ease}.sw-review-source-link:hover{opacity:1}.sw-review-item-bottom img{height:17px !important;width:auto !important;max-width:none !important;display:block !important;filter:none !important}.sw-app .swiper-pagination{display:flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;width:auto !important;margin:16px auto 0 !important;position:static !important;height:auto !important}.sw-app .swiper-pagination-bullet{width:26px !important;height:3px !important;border-radius:2px !important;background:rgba(255,255,255,.16) !important;opacity:1 !important;margin:0 !important;transition:background .2s ease,width .2s ease}.sw-app .swiper-pagination-bullet-active{width:40px !important;background:linear-gradient(90deg,#F0512A,#D6261A) !important}.sw-app .sw-swiper-button-prev,.sw-app .sw-swiper-button-next{width:40px !important;height:40px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:rgba(20,17,21,.94) !important;border:1px solid rgba(255,255,255,.14) !important;border-radius:50% !important;box-shadow:0 6px 18px rgba(0,0,0,.55) !important;transition:background .2s ease,border-color .2s ease,transform .2s ease}.sw-app .sw-swiper-button-prev:hover,.sw-app .sw-swiper-button-next:hover{background:linear-gradient(180deg,#EA3B2B,#D6261A) !important;border-color:transparent !important;transform:scale(1.06)}.sw-app .sw-swiper-button-prev svg,.sw-app .sw-swiper-button-next svg,.sw-app .sw-swiper-button-prev path,.sw-app .sw-swiper-button-next path{fill:#fff !important;stroke:#fff !important}.basket-empty{display:flex;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:0 !important;color:#8A8A93 !important;font-size:15px !important;text-align:center !important;padding:30px 20px !important}.basket-empty svg{display:none !important}.basket-empty::before{content:"";display:block;width:104px;height:104px;margin-bottom:16px;background:url("/bitrix/templates/foodshe/images/no_photo.svg?v=2") center / contain no-repeat;filter:drop-shadow(0 10px 24px rgba(0,0,0,.55))}.basket-empty::after{content:"Добавьте что-нибудь вкусное с углей";display:block;margin-top:8px;font-size:13px;color:#6E6E77}.suggest__row img,.suggest__ph{width:44px !important;height:44px !important;flex:0 0 44px !important;border-radius:12px !important;object-fit:cover !important;background:#16161A !important;border:1px solid rgba(255,255,255,.07) !important}.suggest__ph{display:block}.suggest__row{gap:12px !important;align-items:center !important}.suggest__go{margin-left:auto;color:#F7962A;font-size:17px;line-height:1}.suggest__row--sec .suggest__txt i{color:#F7962A !important}.suggest{border-radius:18px !important;overflow:hidden !important}.suggest__row:first-child{border-top:0 !important}@media (max-width:900px){.catbar__nav{transition:none !important;opacity:1 !important;visibility:visible !important}.catbar:not(.has-left) .catbar__nav--prev,.catbar:not(.has-right) .catbar__nav--next,.catbar__nav.is-off{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}}.sw-review-item-bottom{display:none !important}.sw-app .swiper-pagination,.sw-app [class*="swiper-scrollbar"]{display:none !important}.sw-review-box{padding:28px 22px !important;gap:15px !important;justify-content:center !important}.sw-review-box>*{margin:0 !important}.sw-reviews-btn,.sw-reviews-btn-form{margin-top:10px !important}.sw-reviews-source{display:inline-flex !important;align-items:center !important;gap:7px !important;padding:7px 13px !important;border-radius:999px !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.10) !important;opacity:1 !important}.sw-reviews-source a{display:inline-flex !important;align-items:center !important;color:#E8E8EE !important;font-size:13px !important;font-weight:600 !important;text-decoration:none !important}.sw-reviews-source img{height:16px !important;width:auto !important;max-width:none !important;filter:none !important;display:block !important}.sw-app .sw-swiper-button-prev,.sw-app .sw-swiper-button-next{margin-top:14px !important}.sw-review-item [class*="read-more"],.sw-review-item [class*="more"],.sw-review-item-message + *:not(.sw-review-item-bottom){color:#F7962A !important;font-size:13px !important;font-weight:600 !important;cursor:pointer}.sw-review-item-verified svg,.sw-review-item-verified-ico,.sw-review-item-verified use{fill:#F7962A !important;color:#F7962A !important}.index-tabs .tab-button::before,.index-tabs .tab-button::after{display:none !important;content:none !important}.sw-review-box{align-self:center !important;height:auto !important;min-height:0 !important;overflow:visible !important;padding:26px 22px !important}.sw-reviews-btn,.sw-reviews-btn-form{width:100% !important;margin:14px 0 0 !important;box-sizing:border-box !important}.sw-reviews-source{display:none !important}.sw-app [class*="custom-swiper-button"]{width:42px !important;height:42px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;border-radius:50% !important;background:rgba(20,17,21,.94) !important;border:1px solid rgba(255,255,255,.14) !important;box-shadow:0 6px 18px rgba(0,0,0,.55) !important;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.sw-app [class*="custom-swiper-button"]>svg{display:none !important}.sw-app [class*="custom-swiper-button"]::after{content:"" !important;display:block !important;width:9px;height:9px;border-right:2.2px solid #fff;border-bottom:2.2px solid #fff;border-radius:1px}.sw-app [class*="custom-swiper-button-next"]::after{transform:rotate(-45deg) translate(-1px,-1px)}.sw-app [class*="custom-swiper-button-prev"]::after{transform:rotate(135deg) translate(-1px,-1px)}.sw-app [class*="custom-swiper-button"]:hover{background:linear-gradient(180deg,#EA3B2B,#D6261A) !important;border-color:transparent !important;transform:scale(1.06)}.sw-review-item-message{font-size:16px !important;line-height:1.6 !important;-webkit-line-clamp:7 !important}.sw-review-item-message img{width:56px !important;height:56px !important}.sw-review-item{padding:22px !important}main.layout-container.is-article{max-width:min(92.2vw,1800px) !important;padding:clamp(22px,2.2vw,34px) clamp(20px,2.4vw,40px) !important}main.layout-container.is-article p,main.layout-container.is-article li{max-width:92ch}.page-wrapper:has(main.is-article) .pghead__in{max-width:min(92.2vw,1800px) !important}.sec__head h2,.hits__title,.index-categories .section-title,.section-title,.sale-header .title,.pghead__title{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:clamp(24px,2.4vw,34px) !important;font-weight:600 !important;letter-spacing:.6px !important;line-height:1.08 !important;text-transform:uppercase !important;color:#F2EADD !important}.hits__all,.sec__more,.sec--revs .sec__more{color:#F0512A !important}.hits__all:hover,.sec__more:hover{color:#F7962A !important}.sec,.index-tabs,.sec--three,.sec--revs,.sec--guard,.sec--faq{margin-top:clamp(34px,4vw,68px) !important;margin-bottom:0 !important}.index-categories{margin-top:clamp(34px,4vw,68px) !important}.sec__head{margin-bottom:clamp(16px,1.8vw,30px) !important}.three{grid-template-columns:repeat(3,1fr) !important;gap:clamp(12px,1.2vw,20px) !important}.pane{border:1px solid rgba(255,255,255,.08) !important;border-radius:20px !important}.pane__btn{border-radius:12px !important}.pane__btn--white{background:linear-gradient(180deg,#F7962A,#E75B06) !important;color:#1A0A02 !important}.guard .gcard{min-height:0 !important;padding:20px 22px !important;border-radius:20px !important}.guard .stamps{display:none !important}.dish__tag,.tag--hit,.tag--pop,.tag--new,.tag--spicy,.tag--hot{border-radius:8px !important;font-size:11.5px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important;padding:5px 10px !important}.tag--hit{background:#D6261A !important;color:#fff !important}.tag--new{background:#D6261A !important;color:#fff !important}.tag--pop{background:#F5B72E !important;color:#1A0A02 !important}.tag--spicy,.tag--hot{background:#F5B72E !important;color:#1A0A02 !important;padding:5px 10px !important}.catbar__field input,#searchInput{text-overflow:ellipsis !important}@media (min-width:901px){.catbar__search{width:min(30vw,360px) !important;flex:0 0 min(30vw,360px) !important}}.cookieNotification{left:50% !important;right:auto !important;transform:translateX(-50%) !important;bottom:16px !important;max-width:min(92vw,560px) !important;border-radius:16px !important;border:1px solid rgba(255,255,255,.10) !important;background:rgba(14,14,17,.94) !important;backdrop-filter:blur(10px)}.product,.img-product,.coupon-card,.gcard,.pane,.dish,.ct,.sw-review-item,.sw-review-box,.faq__row,.tabs-content,.index-tabs .tabs-content{border-radius:20px !important}.product-action,.icon-wrapper,.ct__ico,.dish__plate,.tab-button,.nav-pill,.pane__btn{border-radius:12px !important}.num__ico{color:#F0512A !important}.num__ico--gold{color:#F5B72E !important}.num__ico--red{color:#D6261A !important}.num--gold .num__val{color:#F5B72E !important}.modals{position:fixed !important}body:not(.modal-open) .modals{pointer-events:none !important}body.modal-open .modals{pointer-events:auto !important}.modals:has(.ModalLocation-container),.modals:has(.ModalLocation){display:flex !important;align-items:flex-end !important;justify-content:center !important}@media (min-width:768px){.modals:has(.ModalLocation-container),.modals:has(.ModalLocation){align-items:center !important}}.ModalLocation-container{background:linear-gradient(180deg,#141115,#0B0B0E) !important;border:1px solid rgba(255,255,255,.10) !important;border-radius:22px !important;box-shadow:0 30px 80px rgba(0,0,0,.65) !important;overflow:hidden !important;max-height:90vh !important}.ModalLocation-content{background:transparent !important;padding:18px !important;gap:14px !important;overflow-y:auto !important}.ModalLocation-map,.ModalLocation-InitMap{border-radius:16px !important;overflow:hidden !important;border:1px solid rgba(255,255,255,.09) !important}.ModalLocation-modifiers{display:flex !important;gap:8px !important;background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:14px !important;padding:5px !important}.ModalLocation-modifiers>*{flex:1 1 0 !important;height:40px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:11px !important;border:0 !important;background:transparent !important;color:#B9B9C2 !important;font-size:14.5px !important;font-weight:600 !important;cursor:pointer;transition:background .2s ease,color .2s ease}.ModalLocation-modifiers>*.active,.ModalLocation-modifiers>*.selected,.ModalLocation-modifiers>*[class*="active"]{background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;box-shadow:0 6px 16px rgba(214,38,26,.30) !important}.ModalLocation-container input[type="text"],.ModalLocation-container input:not([type="hidden"]){height:52px !important;padding:0 15px !important;border-radius:13px !important;background:#16161A !important;border:1px solid rgba(255,255,255,.10) !important;color:#F2EADD !important;font-size:16px !important;outline:none !important}.ModalLocation-container input:focus{border-color:rgba(247,150,42,.65) !important;box-shadow:0 0 0 3px rgba(231,91,6,.15) !important}.ModalLocation-container::placeholder{color:#6E6E77 !important}.ModalLocation-Button-container button,.ModalLocation-container button[type="submit"],.ModalLocation-container .button,.ModalLocation-container [class*="Button"]>button{height:52px !important;border-radius:13px !important;border:0 !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;box-shadow:0 8px 22px rgba(214,38,26,.30) !important;cursor:pointer}.ModalLocation-container button:disabled{opacity:.45 !important;box-shadow:none !important}.ModalLocation-myaddress-container [class*="item"],.ModalLocation-myaddress-container label{border-radius:13px !important;border:1px solid rgba(255,255,255,.09) !important;background:#131317 !important;color:#E8E8EE !important}.ModalLocation-container .error-message,.ModalLocation-container .form-error-message{color:#FF6B57 !important;font-size:13.5px !important}@media (max-width:900px){.product-action{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:6px !important;overflow:visible !important}.product-action-price{flex:1 1 auto !important;text-align:center !important}.product-action-btn{flex:0 0 42px !important}.product-action-price,.product-price{font-size:19px !important;white-space:nowrap !important;overflow:visible !important;text-overflow:clip !important}.product-action-btn,.product-action-btn.plus,.product-action-btn.minus{position:static !important;width:42px !important;height:42px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.product-action-btn.minus:not(.available){flex:0 0 0px !important;width:0 !important;min-width:0 !important;padding:0 !important;overflow:hidden !important}.product-action.in-basket{padding-left:0 !important}.hero__lead,.hero__stats,.hero__btns,.hero__t1,.hero__t2{position:relative !important;z-index:3 !important}.hero__stats{background:linear-gradient(90deg,rgba(8,8,10,.72) 0%,rgba(8,8,10,.42) 70%,rgba(8,8,10,0) 100%) !important;border-radius:14px !important;padding:8px 10px 8px 0 !important}.hdr{background:rgba(10,10,13,.92) !important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.06) !important}.hdr__burger,.hdr__search,.hdr__profile,.hdr__cart,.hdr__searchbox>button{min-width:44px !important;min-height:44px !important}.hits,.index-categories,.sec,.sec--three,.sec--revs,.sec--guard,.sec--faq,.index-tabs,.sale-wrapper,.simplePage,main.layout-container.is-article{padding-left:14px !important;padding-right:14px !important;margin-left:0 !important;margin-right:0 !important;max-width:100% !important}.sec__in{padding-inline:0 !important}.catbar__in{scroll-padding-left:14px !important;scroll-snap-type:x proximity}.catbar__in>*{scroll-snap-align:start}.catbar__dots{height:auto !important}.catbar__dots>*{width:22px !important;height:22px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:transparent !important;border-radius:50% !important}.catbar__dots>*::after{content:"";width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.28)}.catbar__dots>*.is-on::after,.catbar__dots>*.active::after{background:#F0512A;width:20px;border-radius:4px}.sw-review-item{height:auto !important;align-self:auto !important}.sw-review-list .swiper-wrapper{align-items:flex-start !important}.dish__tag,.tag--hit,.tag--pop,.tag--new,.tag--spicy,.tag--hot{font-size:11.5px !important}.product-spec{font-size:12.5px !important}.hdr__logo-2{font-size:11px !important;line-height:13px !important}.hits__all,.sec__more{padding:12px 0 !important;font-size:14px !important;display:inline-flex;align-items:center}.pane__btn{height:46px !important}.nav-pill{height:44px !important}.numbers{gap:12px !important}.num{padding:16px 10px !important}.sale-wrapper{margin-bottom:24px !important}.cta{margin-top:24px !important}body.chx-cookie-open{padding-bottom:88px !important}}main.layout-container.is-article,main.layout-container.is-article p,main.layout-container.is-article li,.simplePage p,.simplePage li{font-family:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif !important;line-height:1.62 !important}main.layout-container.is-article h2,main.layout-container.is-article h3,main.layout-container.is-article h4{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important}@media (min-width:1280px){.categories-wrapper{grid-template-columns:repeat(8,1fr) !important}}@media (min-width:1000px) and (max-width:1279px){.categories-wrapper{grid-template-columns:repeat(6,1fr) !important}}@media (min-width:641px) and (max-width:999px){.categories-wrapper{grid-template-columns:repeat(4,1fr) !important}}@media (max-width:640px){.categories-wrapper{grid-template-columns:repeat(3,1fr) !important}}.index-categories{margin-bottom:0 !important;padding-bottom:0 !important}.index-categories .container{margin-bottom:0 !important;padding-bottom:0 !important}.sec--three{margin-top:clamp(26px,2.6vw,46px) !important}.sw-review-box{align-self:flex-start !important}.index-tabs{margin-top:clamp(26px,2.6vw,46px) !important;margin-bottom:0 !important}.de-fl-upScroll,[class*="upScroll"],[class*="up-scroll"],[class*="scrollTop"],[class*="scroll-top"]{display:none !important}.index-categories .category-text-overlay{left:12px !important;right:auto !important;bottom:12px !important;max-width:calc(100% - 24px) !important;display:inline-block !important;padding:8px 13px !important;border-radius:13px !important;background:rgba(8,8,10,.66) !important;-webkit-backdrop-filter:blur(14px) saturate(130%);backdrop-filter:blur(14px) saturate(130%);border:1px solid rgba(255,255,255,.10) !important;box-shadow:0 6px 18px rgba(0,0,0,.40) !important;text-shadow:none !important;font-size:clamp(12.5px,.95vw,15.5px) !important;line-height:1.1 !important}.index-categories .card-container::after{height:38% !important;background:linear-gradient(to top,rgba(8,8,10,.72) 0%,rgba(8,8,10,.28) 55%,rgba(0,0,0,0) 100%) !important}.index-categories .category-image{padding:8px 8px 46px !important}@media (max-width:640px){.index-categories .category-text-overlay{left:9px !important;bottom:9px !important;padding:7px 11px !important;border-radius:11px !important;max-width:calc(100% - 18px) !important;font-size:12px !important}.index-categories .category-image{padding:6px 6px 40px !important}}.sw-review-box{padding:32px 28px 30px !important;gap:16px !important}.sw-reviews-rating{font-size:17px !important;letter-spacing:.05em !important}.sw-reviews-rating rating{font-size:58px !important;line-height:.95 !important}.sw-review-box .sw-review-item-stars{gap:3px !important}.sw-review-box .sw-review-item-stars svg.star{width:23px !important;height:23px !important}.sw-reviews-count{font-size:13px !important}.sw-reviews-btn,.sw-reviews-btn-form{margin-top:22px !important;height:50px !important;font-size:13px !important}.sec,.sec--three,.sec--revs,.sec--guard,.sec--faq,.index-tabs,.index-categories{margin-top:clamp(26px,2.6vw,46px) !important}@media (max-width:640px){.categories-wrapper{padding-inline:0 !important}}@media (max-width:520px){.categories-wrapper{grid-template-columns:repeat(2,1fr) !important;gap:12px !important}}@media (min-width:521px) and (max-width:640px){.categories-wrapper{grid-template-columns:repeat(3,1fr) !important}}.index-categories .category-text-overlay{white-space:normal !important;overflow:visible !important;text-overflow:clip !important}.ModalProduct-container{width:min(94vw,960px) !important;max-width:960px !important;height:auto !important;max-height:90vh !important;border-radius:24px !important;border:1px solid rgba(255,255,255,.10) !important;background:linear-gradient(180deg,#141115,#0B0B0E) !important;box-shadow:0 34px 90px rgba(0,0,0,.68) !important;overflow:hidden !important}.ModalProduct-content{width:100% !important;max-width:none !important;height:auto !important;max-height:90vh !important;padding:0 !important;background:transparent !important;overflow:hidden !important}.ModalProduct-details{width:100% !important;height:auto !important;max-height:90vh !important;overflow-y:auto !important;overflow-x:hidden !important;padding:0 !important}.ModalProduct-details-container{display:grid !important;grid-template-columns:1.02fr 1fr !important;gap:clamp(18px,2vw,30px) !important;align-items:start !important;width:100% !important;height:auto !important;padding:clamp(20px,2.2vw,30px) !important;overflow:visible !important}.ModalProduct-details-left{width:100% !important;height:auto !important;min-width:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;background:#0E0E11 !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:18px !important;padding:10px !important;overflow:hidden !important}.ModalProduct-details-left img{width:100% !important;height:auto !important;max-height:min(52vh,430px) !important;object-fit:contain !important;border-radius:14px !important}.ModalProduct-details-right{width:100% !important;min-width:0 !important;height:auto !important;display:flex !important;flex-direction:column !important;gap:14px !important;overflow:visible !important}.ModalProduct-title-container{display:flex !important;flex-direction:column !important;gap:6px !important}.ModalProduct-title{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:clamp(21px,2vw,30px) !important;font-weight:600 !important;line-height:1.08 !important;letter-spacing:.02em !important;text-transform:uppercase !important;color:#fff !important;white-space:normal !important}.ModalProduct-spec{display:flex !important;align-items:center !important;gap:10px !important;font-size:13.5px !important;font-weight:600 !important;color:#8A8A93 !important}.ModalProduct-description,.ModalProduct-description span{color:#C9C9CF !important;font-size:15px !important;line-height:1.6 !important}.ModalProduct-ShortModifier{position:relative !important;display:flex !important;flex-wrap:wrap !important;gap:8px !important;background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:14px !important;padding:5px !important}.ShortModifier-radio{position:absolute !important;opacity:0 !important;pointer-events:none !important}.ShortModifier-option{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;padding:0 16px !important;border-radius:11px !important;color:#B9B9C2 !important;font-size:14.5px !important;font-weight:600 !important;cursor:pointer;transition:background .2s ease,color .2s ease}.ShortModifier-radio:checked + .ShortModifier-option{background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;box-shadow:0 6px 16px rgba(214,38,26,.30) !important}.ShortModifier-active{display:none !important}.ModalProduct-Modifier-title,.ModalProduct-NutritionalVal-title,.ModalProduct-recommendation-title{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:15px !important;text-transform:uppercase !important;letter-spacing:.04em !important;color:#F2EADD !important;margin:4px 0 8px !important}.ModalProduct-NutritionalVal-container{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(72px,1fr)) !important;gap:8px !important}.ModalProduct-NutritionalVal-item{background:#131317 !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:12px !important;padding:10px 8px !important;text-align:center !important}.NutritionalVal-title{color:#fff !important;font-weight:700 !important;font-size:15px !important}.NutritionalVal-desc{color:#8A8A93 !important;font-size:11.5px !important}.ModalProduct-PriceButton-container{margin-top:auto !important;padding-top:6px !important}.ModalProduct-PriceButton{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:12px !important;width:100% !important;min-height:56px !important;padding:0 20px !important;border-radius:14px !important;border:0 !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;font-size:17px !important;font-weight:700 !important;box-shadow:0 10px 26px rgba(214,38,26,.32) !important;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.ModalProduct-PriceButton:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(214,38,26,.42) !important}.ModalProduct-PriceButton.disabled{opacity:.45 !important;box-shadow:none !important;cursor:default}.ModalProduct-PriceButton .addToCartButtonText{white-space:nowrap !important}.ModalProduct-PriceButton .old-price{opacity:.7;text-decoration:line-through;font-size:14px;margin-left:8px}@media (max-width:760px){.modals:has(.ModalProduct-container){align-items:flex-end !important;justify-content:center !important}.ModalProduct-container{width:100% !important;max-width:100% !important;border-radius:22px 22px 0 0 !important;max-height:92vh !important}.ModalProduct-details-container{grid-template-columns:1fr !important;padding:16px 14px 20px !important;gap:14px !important}.ModalProduct-details-left img{max-height:34vh !important}.ModalProduct-PriceButton{min-height:54px !important;font-size:16px !important}}@media (max-width:640px){.sale-list{grid-template-columns:repeat(2,1fr) !important;gap:10px !important}.hits__grid{grid-template-columns:repeat(2,1fr) !important;gap:10px !important}}@media (max-width:380px){.sale-list,.hits__grid{grid-template-columns:1fr !important}}.checkout{width:100% !important;max-width:min(92.2vw,1800px) !important;margin:clamp(26px,3vw,54px) auto clamp(34px,4vw,70px) !important}.checkout-empty{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:14px !important;width:100% !important;max-width:520px !important;margin:0 auto !important;padding:40px 28px !important;border:1px solid var(--chx-line-soft) !important;border-radius:22px !important;background:linear-gradient(180deg,#111114,#0A0A0D) !important;text-align:center !important;color:#C9C9CF !important;font-size:17px !important;line-height:1.5 !important}.checkout-empty .simplePage-emoji{font-size:64px !important;line-height:1 !important;filter:drop-shadow(0 10px 24px rgba(0,0,0,.55))}main.layout-container.is-article>*,main.layout-container.is-article .simplePage,main.layout-container.is-article .simplePage>*,main.layout-container.is-article .container,main.layout-container.is-article .content,main.layout-container.is-article section{max-width:none !important;width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;min-height:0 !important}main.layout-container.is-article{min-height:0 !important}main.layout-container.is-article .simplePage-emoji,main.layout-container.is-article [class*="emoji"]{font-size:26px !important;line-height:1 !important}.chx-ember{position:fixed;z-index:9999;width:8px;height:8px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 35% 35%,#FFD98A 0%,#F7962A 42%,#E23A1C 100%);box-shadow:0 0 10px rgba(247,150,42,.85),0 0 22px rgba(226,58,28,.55);will-change:transform,opacity}@keyframes chxCartPulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(240,81,42,.55)}45%{transform:scale(1.14);box-shadow:0 0 0 12px rgba(240,81,42,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(240,81,42,0)}}.chx-cart-pulse{animation:chxCartPulse .55s ease-out}@media (prefers-reduced-motion:reduce){.chx-ember{display:none !important}.chx-cart-pulse{animation:none !important}}.index-tabs .tabs-nav-scroll,.nav-pills-wrapper{padding-top:6px !important;padding-bottom:8px !important}.index-tabs .tab-button:hover,.nav-pill:hover{transform:none !important;border-color:rgba(247,150,42,.65) !important;box-shadow:0 0 0 3px rgba(231,91,6,.12),0 8px 20px rgba(231,91,6,.14) !important}.index-tabs .tab-button,.nav-pill{will-change:auto !important}.sec,.sec--three,.sec--revs,.sec--guard,.sec--faq{padding-top:0 !important}.sec,.sec--three,.sec--revs,.sec--guard,.sec--faq,.index-tabs,.index-categories{margin-top:clamp(24px,2.4vw,40px) !important}.sw-reviews-btn,.sw-reviews-btn-form{width:calc(100% - 12px) !important;margin:26px auto 0 !important}.sw-review-box{padding-bottom:28px !important}.sec--infohead{margin-bottom:0 !important}.sec--infohead .sec__head{margin-bottom:0 !important}.index-tabs{margin-top:clamp(14px,1.4vw,22px) !important}.ModalLocation-container input.input,.ModalLocation-container input[type="text"],.ModalLocation-container input[type="tel"]{height:58px !important;padding:22px 15px 6px !important;line-height:1.2 !important}.ModalLocation-container label{color:#8A8A93 !important;font-size:12px !important;letter-spacing:.02em !important}.ModalLocation-container [class*="uggest"],.ModalLocation-container ul{background:#131317 !important;border:1px solid rgba(255,255,255,.09) !important;border-radius:14px !important;overflow:hidden !important}.ModalLocation-container [class*="uggest"] li,.ModalLocation-container ul li{padding:10px 14px !important;color:#E8E8EE !important;border-bottom:1px solid rgba(255,255,255,.05) !important;cursor:pointer}.ModalLocation-container [class*="uggest"] li:hover,.ModalLocation-container ul li:hover{background:#1B1B20 !important}.basket-empty svg,.basket-empty>div>svg{display:none !important}@media (max-width:1024px){.three{grid-template-columns:1fr !important;gap:12px !important}.pane{min-height:170px !important;padding:20px 22px !important;display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;gap:8px !important}.pane__title{max-width:62% !important;font-size:clamp(19px,4.6vw,26px) !important;line-height:1.08 !important}.pane__sub{max-width:58% !important;font-size:14px !important;line-height:1.4 !important}.pane__btn{margin-top:6px !important;height:44px !important;padding:0 18px !important}.pane__pic{width:38% !important;max-width:180px !important;right:8px !important;bottom:auto !important;top:50% !important;transform:translateY(-50%) !important}.pane--sale .pane__pic{width:30% !important}}@media (max-width:420px){.pane__title{max-width:66% !important}.pane__sub{max-width:64% !important;font-size:13px !important}.pane__pic{width:34% !important;opacity:.9}}@media (max-width:640px){.catalog-products-list>*,.sale-list>*,.hits__grid>*,.categories-wrapper>*,.ftr__col,.ftr__col>*,.three>*,.numbers>*{min-width:0 !important}.ftr__about,.ftr__col a,.simplePage p,.simplePage li,main.layout-container.is-article p,main.layout-container.is-article li{overflow-wrap:anywhere !important}.simplePage img,.simplePage iframe,.simplePage table,main.layout-container img,main.layout-container iframe{max-width:100% !important}.catalog,.checkout{width:100% !important;max-width:100% !important;padding-inline:14px !important;margin-inline:0 !important}}@media (max-width:900px){.catbar__in::after,.index-tabs .tabs-nav-scroll::after,.nav-pills-wrapper::after{content:"";flex:0 0 14px}}.page-wrapper{min-height:100vh !important}main.layout-container{flex:0 0 auto !important;align-self:stretch !important}.ftr{margin-top:auto !important}main.layout-container>*:last-child,main.layout-container .simplePage>*:last-child{margin-bottom:0 !important}.sec--faq,.sec--guard{padding-bottom:clamp(20px,2.4vw,44px) !important}@media (max-width:640px){.sec--faq,.sec--guard{padding-bottom:28px !important}}main.layout-container.is-article iframe[src*="map-widget"],main.layout-container.is-article iframe[src*="yandex.ru/map"],.simplePage iframe[src*="map-widget"]{display:block !important;width:100% !important;max-width:100% !important;height:clamp(340px,46vw,560px) !important;min-height:0 !important;border:0 !important;border-radius:20px !important;margin:26px 0 0 !important}main.layout-container.is-article iframe[src*="forms.yandex"]{display:block !important;width:100% !important;max-width:720px !important;height:auto !important;min-height:1000px !important;margin:24px auto 0 !important;border:0 !important;border-radius:20px !important;background:#FFFFFF !important;box-shadow:0 18px 44px rgba(0,0,0,.55) !important}@media (max-width:480px){main.layout-container.is-article iframe[src*="forms.yandex"]{min-height:1180px !important}}@media (min-width:1200px){.sale-list{grid-template-columns:repeat(4,minmax(0,1fr)) !important}}@media (min-width:900px) and (max-width:1199px){.sale-list{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}@media (max-width:640px){.coupon-content{display:flex !important;flex-direction:column !important}.coupon-content-title{font-size:13.5px !important;line-height:1.15 !important;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden !important}}@media (max-width:1024px){.catbar{position:relative !important}.catbar::after{content:"";position:absolute;top:0;bottom:0;right:0;width:56px;pointer-events:none;z-index:6;background:linear-gradient(90deg,rgba(10,10,13,0),#0A0A0D)}}@media (min-width:641px){.dish__plate{max-width:min(100%,66%) !important}.dish__name{display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden !important}}@media (max-width:640px){.dish__add{width:44px !important;height:44px !important}.product-action{min-height:48px !important}.product-action-btn{min-width:44px !important;min-height:44px !important}.cookieNotification{bottom:calc(20px + env(safe-area-inset-bottom)) !important;max-width:calc(100vw - 28px) !important}.cookieNotification button,.cookieNotification a[role="button"]{min-height:44px !important;padding:0 20px !important;border-radius:12px !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;font-weight:700 !important}.catalog{padding-bottom:110px !important}}.index-categories .category-text-overlay{display:flex !important;align-items:flex-end !important;min-height:2.4em !important;line-height:1.2 !important}.product-action-price{display:inline-flex !important;align-items:baseline !important;gap:8px !important}.product-action-price s,.product-action-price del,.product-action-price .old-price,.product-action-price [class*="old"],.dish__price s,.dish__price del,.dish__price .old-price{font-size:.72em !important;font-weight:500 !important;color:rgba(255,255,255,.45) !important;text-decoration:line-through 2px rgba(255,255,255,.55) !important}.product-image img[src*="percent-fire"],.img-product[src*="percent-fire"]{position:absolute !important;right:10px !important;top:10px !important;bottom:auto !important;left:auto !important;width:32px !important;height:32px !important;padding:6px !important;border-radius:50% !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;box-shadow:0 6px 18px rgba(214,38,26,.45) !important;z-index:3 !important}@media (min-width:901px){.catbar__in{align-items:stretch !important}.catbar__search{display:flex !important}.catbar__field{height:100% !important;min-height:54px !important;border-radius:12px !important;background:linear-gradient(180deg,#141115,#0B0B0E) !important;border:1px solid rgba(255,255,255,.09) !important}}.index-tabs .tabs-content p,.index-tabs .tabs-content li{max-width:900px !important;font-size:15.5px !important;line-height:1.65 !important;color:rgba(231,228,226,.82) !important}.index-tabs .tabs-content strong,.index-tabs .tabs-content b{color:#F5B72E !important}.simplePage{color:#E7E4E2 !important}.simplePage [style*="color"]{color:inherit !important}.simplePage p:empty,.simplePage h3:empty,.simplePage p:has(>br:only-child),.simplePage h3:has(>br:only-child){display:none !important}.simplePage br + br{display:none !important}.simplePage i,.simplePage em,.simplePage b i,.simplePage i b{font-style:normal !important}.simplePage p{margin:0 0 10px !important;line-height:1.65 !important}.simplePage h2{margin:32px 0 14px !important}.simplePage h3{margin:22px 0 10px !important}.simplePage h3 p{display:inline !important;margin:0 !important;font:inherit !important}.chx-step{display:grid !important;grid-template-columns:30px minmax(0,1fr) !important;column-gap:14px !important;row-gap:4px !important;align-items:start !important}.chx-step__num{grid-row:1 / span 2 !important}.chx-step__title{grid-column:2 !important}.chx-step p{grid-column:2 !important;min-width:0 !important}.chx-faq__row summary{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:12px !important;align-items:center !important}@media (min-width:900px){.chx-steps{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:14px !important}.chx-faq{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}}.chx-tile,.chx-card,.chx-step,.chx-faq__row,.chx-note{border-radius:20px !important;background:linear-gradient(180deg,#141115,#0B0B0E) !important;border:1px solid rgba(255,255,255,.09) !important}.chx-note{border-left:3px solid #F5B72E !important;color:rgba(255,255,255,.78) !important;font-size:15.5px !important}.chx-social{border-radius:12px !important}.chx-lead{max-width:none !important;font-size:clamp(16px,1.5vw,19px) !important;color:rgba(255,255,255,.82) !important}.sw-review-list .sw-review-item{display:flex !important;flex-direction:column !important;align-items:flex-start !important}.sw-review-item-text{margin-top:14px !important}.catalog-wrapper .title-container .subtitle{font-family:"Manrope",system-ui,sans-serif !important;font-size:13px !important;color:rgba(255,255,255,.45) !important;margin-left:12px !important;align-self:center !important}@media (max-width:640px){.catalog-wrapper .title-container .subtitle{display:block !important;margin:4px 0 0 !important}}.sw-review-box{padding:34px 28px 30px !important;gap:0 !important;border-radius:24px !important}.sw-reviews-rating{position:relative !important;display:inline-flex !important;align-items:baseline !important;justify-content:center !important;gap:8px !important;padding:6px 22px 10px !important;margin:0 0 4px !important;border-radius:999px !important;background:radial-gradient(60% 78% at 50% 45%,rgba(231,91,6,.20) 0%,rgba(231,91,6,0) 72%) !important;font-size:15px !important;letter-spacing:.06em !important;color:#8A8A93 !important;text-transform:uppercase !important}.sw-reviews-rating rating{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:62px !important;font-weight:700 !important;line-height:.92 !important;color:#fff !important;text-shadow:0 6px 26px rgba(231,91,6,.35) !important}.sw-review-box .sw-review-item-stars{gap:5px !important;margin:6px 0 0 !important}.sw-review-box .sw-review-item-stars svg.star{width:25px !important;height:25px !important;filter:drop-shadow(0 3px 8px rgba(245,183,46,.35))}.sw-reviews-count{margin:14px 0 0 !important;font-size:13px !important;color:#8A8A93 !important;text-align:center !important}.sw-reviews-btn,.sw-reviews-btn-form{position:relative !important;width:calc(100% - 8px) !important;height:52px !important;margin:26px auto 0 !important;border-radius:15px !important;font-size:13px !important;letter-spacing:.06em !important}.sw-reviews-btn::before{content:"";position:absolute;left:8px;right:8px;top:-14px;height:1px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.14),rgba(255,255,255,0))}@media (max-width:900px){.sw-review-box{padding:28px 22px 26px !important}.sw-reviews-rating rating{font-size:54px !important}.sw-reviews-btn,.sw-reviews-btn-form{margin-top:22px !important}}.ModalLocation-container>*,.ModalLocation-content,.ModalLocation-content>*,.ModalLocation-NewAddress-container,.ModalLocation-InputsContainer,.ModalLocation-takeaway-container,.ModalLocation-myaddress-container,.ModalLocation-Button-container{border:0 !important;box-shadow:none !important;background:transparent !important}.ModalLocation-map,.ModalLocation-InitMap{border:0 !important;box-shadow:none !important;border-radius:18px !important}.ModalLocation-container input.input,.ModalLocation-container input[type="text"],.ModalLocation-container input[type="tel"]{border:1px solid rgba(255,255,255,.06) !important;background:#16161A !important;box-shadow:none !important}.ModalLocation-container input:focus{border-color:rgba(247,150,42,.55) !important;box-shadow:0 0 0 3px rgba(231,91,6,.13) !important}.ModalLocation-modifiers{border:0 !important;background:rgba(255,255,255,.055) !important}.ModalLocation-Button-container button:disabled,.ModalLocation-container button:disabled{background:rgba(255,255,255,.06) !important;color:#6E6E77 !important;box-shadow:none !important}.ModalLocation-container .modal-close-button,.ModalProduct-container .modal-close-button,.ModalAuth-container .modal-close-button,.ModalProfile-container .modal-close-button,.modals .modal-close-button{position:absolute !important;top:14px !important;right:14px !important;left:auto !important;width:38px !important;height:38px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;background:rgba(20,17,21,.92) !important;border:1px solid rgba(255,255,255,.16) !important;box-shadow:0 6px 18px rgba(0,0,0,.55) !important;cursor:pointer !important;z-index:60 !important;opacity:1 !important;visibility:visible !important;transition:background .2s ease,border-color .2s ease,transform .2s ease}.modals .modal-close-button:hover{background:linear-gradient(180deg,#EA3B2B,#D6261A) !important;border-color:transparent !important;transform:scale(1.06)}.modals .modal-close-button svg{width:13px !important;height:13px !important;display:block !important}.modals .modal-close-button svg path{fill:#fff !important}.ModalLocation-content{padding-top:56px !important}.modals .ModalLocation-container button.modal-close-button.first-state,.modals .ModalLocation-container button.modal-close-button,.modals .ModalProduct-container button.modal-close-button,.modals .ModalAuth-container button.modal-close-button,.modals .ModalProfile-container button.modal-close-button{position:absolute !important;top:14px !important;right:14px !important;left:auto !important;bottom:auto !important;width:40px !important;height:40px !important;border-radius:50% !important;background:rgba(24,20,26,.96) !important;border:1px solid rgba(255,255,255,.20) !important;box-shadow:0 8px 22px rgba(0,0,0,.6) !important;z-index:120 !important;opacity:1 !important;pointer-events:auto !important}.modals .ModalLocation-content,.modals .ModalProduct-content,.modals .ModalAuth-content,.modals .ModalProfile-content{position:relative !important;z-index:1 !important}.modals button.modal-close-button svg{width:14px !important;height:14px !important}.modals button.modal-close-button svg path{fill:#fff !important}.modals .chx-close{position:absolute !important;top:12px !important;right:12px !important;width:40px !important;height:40px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;border-radius:50% !important;background:rgba(26,22,28,.96) !important;border:1px solid rgba(255,255,255,.22) !important;box-shadow:0 8px 22px rgba(0,0,0,.65) !important;color:#fff !important;cursor:pointer !important;z-index:300 !important;opacity:1 !important;transition:background .2s ease,border-color .2s ease,transform .2s ease}.modals .chx-close:hover{background:linear-gradient(180deg,#EA3B2B,#D6261A) !important;border-color:transparent !important;transform:scale(1.07)}.modals .chx-close svg{display:block}.modals .ModalLocation-container .modal-close-button.first-state,.modals .ModalNav-container .modal-close-button.first-state,.modals .ModalAuth-container .modal-close-button.first-state,.modals .ModalProfile-container .modal-close-button.first-state,.modals .ModalProduct-container .modal-close-button.first-state,.modals .ModalSaleDetail-container .modal-close-button.first-state{display:none !important}.hits,.index-categories,.sec,.sec--three,.sec--revs,.sec--infohead,.sec--guard,.sec--faq,.index-tabs{margin-top:44px !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.sec__head,.index-categories .section-title,.sale-header{margin-bottom:20px !important}.sec--infohead{margin-bottom:0 !important}.sec--infohead .sec__head{margin-bottom:0 !important}.index-tabs{margin-top:20px !important}.cta{margin-top:44px !important}@media (max-width:640px){.hits,.index-categories,.sec,.sec--three,.sec--revs,.sec--infohead,.sec--guard,.sec--faq,.index-tabs{margin-top:30px !important}.index-tabs{margin-top:16px !important}.cta{margin-top:30px !important}.sec__head,.index-categories .section-title,.sale-header{margin-bottom:16px !important}}.index-tabs .tabs-wrapper{margin-top:0 !important;margin-bottom:0 !important}.index-tabs .tabs{margin-bottom:0 !important;padding-bottom:0 !important}.sw-app,.sw-app-body,.sw-review-list,.sw-review-list .swiper,.sw-review-list .swiper-wrapper{height:auto !important;min-height:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}.sw-app [class*="custom-swiper-button"]{margin-top:12px !important}.index-tabs .tabs-content{background:radial-gradient(120% 60% at 0% 0%,rgba(231,91,6,.07) 0%,rgba(231,91,6,0) 62%),linear-gradient(180deg,#141115,#0B0B0E) !important;border:1px solid rgba(255,255,255,.09) !important;border-radius:22px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 44px rgba(0,0,0,.42) !important;padding:clamp(20px,2.4vw,34px) clamp(18px,2.4vw,36px) !important}.index-tabs .tabs-content h1,.index-tabs .tabs-content h2,.index-tabs .tabs-content h3,.index-tabs .tabs-content h4,.index-tabs .tabs-content [class*="title"]{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:clamp(19px,1.9vw,27px) !important;font-weight:600 !important;line-height:1.12 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#fff !important;margin:0 0 14px !important;max-width:24ch !important}.index-tabs .tabs-content h1 + p,.index-tabs .tabs-content h2 + p{margin-top:0 !important}.index-tabs .tabs-content p{margin:0 0 11px !important;max-width:78ch !important;font-size:clamp(15px,1.05vw,16.5px) !important;line-height:1.66 !important;color:rgba(231,228,226,.84) !important}.index-tabs .tabs-content p:empty{display:none !important}.index-tabs .tabs-content b,.index-tabs .tabs-content strong{color:#fff !important;font-weight:700 !important}.index-tabs .tabs-content span[style*="color"],.index-tabs .tabs-content font{color:#F7962A !important;font-weight:700 !important;letter-spacing:.01em !important}.index-tabs .tabs-content ul{margin:0 0 14px !important;padding-left:0 !important;list-style:none !important}.index-tabs .tabs-content li{position:relative !important;margin:0 0 8px !important;padding-left:20px !important;font-size:clamp(15px,1.05vw,16.5px) !important;line-height:1.6 !important;color:rgba(231,228,226,.84) !important}.index-tabs .tabs-content li::before{content:"";position:absolute;left:4px;top:.72em;width:6px;height:6px;border-radius:50%;background:linear-gradient(180deg,#F0512A,#D6261A)}.index-tabs .tabs-content img[src*="emoji"],.index-tabs .tabs-content .emoji{width:1.1em !important;height:1.1em !important;vertical-align:-.15em !important}.index-tabs .tabs-content a[href^="tel:"]{display:inline-flex !important;align-items:center !important;gap:8px !important;margin:2px 0 !important;padding:8px 14px !important;border-radius:12px !important;background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.10) !important;color:#fff !important;font-weight:700 !important;font-size:15.5px !important;text-decoration:none !important;transition:border-color .2s ease,background .2s ease,transform .2s ease}.index-tabs .tabs-content a[href^="tel:"]:hover{border-color:rgba(247,150,42,.6) !important;background:rgba(231,91,6,.12) !important;transform:translateY(-1px)}.index-tabs .tabs-content a:not([href^="tel:"]){color:#F7962A !important;text-decoration:none !important}.index-tabs .tabs-content a:not([href^="tel:"]):hover{text-decoration:underline !important}@media (max-width:1024px){.index-tabs .tabs-content{padding:22px 20px !important;border-radius:20px !important}.index-tabs .tabs-content h1,.index-tabs .tabs-content h2,.index-tabs .tabs-content h3{font-size:clamp(18px,2.6vw,24px) !important;max-width:none !important}}@media (max-width:640px){.index-tabs .tabs-content{padding:18px 15px !important;border-radius:18px !important;box-shadow:0 12px 30px rgba(0,0,0,.40) !important}.index-tabs .tabs-content h1,.index-tabs .tabs-content h2,.index-tabs .tabs-content h3,.index-tabs .tabs-content h4{font-size:19px !important;margin-bottom:10px !important}.index-tabs .tabs-content p,.index-tabs .tabs-content li{font-size:15px !important;line-height:1.62 !important}.index-tabs .tabs-content a[href^="tel:"]{width:100% !important;justify-content:center !important;min-height:46px !important;margin:6px 0 !important}.index-tabs .tabs-nav{gap:8px !important}.index-tabs .tab-button{height:42px !important;font-size:14px !important;padding:0 15px !important}}.index-tabs .tabs-content h3,.index-tabs .tabs-content h4,.index-tabs .tabs-content h5,.index-tabs .tabs-content h6,.index-tabs .tabs-content [class*="title"]{font-family:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif !important;font-size:clamp(15px,1.05vw,16.5px) !important;font-weight:600 !important;line-height:1.66 !important;letter-spacing:0 !important;text-transform:none !important;color:rgba(231,228,226,.88) !important;max-width:78ch !important;margin:0 0 11px !important}.index-tabs .tabs-content h1,.index-tabs .tabs-content h2{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:clamp(20px,2vw,28px) !important;font-weight:600 !important;line-height:1.14 !important;letter-spacing:.01em !important;text-transform:uppercase !important;color:#fff !important;max-width:34ch !important;margin:0 0 14px !important}@media (max-width:640px){.index-tabs .tabs-content h1,.index-tabs .tabs-content h2{font-size:20px !important;max-width:none !important}.index-tabs .tabs-content h3,.index-tabs .tabs-content h4{font-size:15px !important}}@media (max-width:480px){.pane{overflow:hidden !important}.pane__pic{right:10px !important;width:32% !important;max-width:128px !important;opacity:.95}.pane--sale .pane__pic{width:26% !important}}.ModalLocation-container input[type="radio"],.ModalLocation-container input[type="checkbox"],.ModalProduct-container input[type="radio"],.ModalProduct-container input[type="checkbox"]{-webkit-appearance:none !important;appearance:none !important;width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;flex:0 0 22px !important;margin:0 !important;padding:0 !important;border-radius:50% !important;background:transparent !important;border:2px solid rgba(255,255,255,.28) !important;box-shadow:none !important;cursor:pointer !important;position:relative !important;transition:border-color .2s ease}.ModalLocation-container input[type="radio"]:checked,.ModalProduct-container input[type="radio"]:checked{border-color:#F0512A !important}.ModalLocation-container .ModalProduct-Modifier-container,.ModalLocation-takeaway-container .ModalProduct-Modifier-container{background:#131317 !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:16px !important;overflow:hidden !important;padding:4px !important}.ModalLocation-container label.Modifier-option{display:flex !important;align-items:center !important;gap:14px !important;min-height:60px !important;height:auto !important;padding:14px 14px !important;margin:0 !important;border-radius:12px !important;background:transparent !important;color:#E8E8EE !important;cursor:pointer !important;transition:background .2s ease}.ModalLocation-container label.Modifier-option:hover{background:rgba(255,255,255,.045) !important}.ModalLocation-container label.Modifier-option.selected{background:rgba(231,91,6,.12) !important;box-shadow:inset 0 0 0 1px rgba(247,150,42,.35) !important}.ModalLocation-container .Modifier-text{font-size:15.5px !important;font-weight:600 !important;color:#E8E8EE !important;line-height:1.3 !important}.ModalLocation-container label.Modifier-option.selected .Modifier-text{color:#fff !important}.ModalLocation-container .main-input,.ModalLocation-container .ModalLocation-inputs,.ModalLocation-container .ModalLocation-InputsContainer{border:0 !important;border-radius:14px !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}.ModalLocation-modifiers{padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;overflow:visible !important}.ModalLocation-modifiers .ModalProduct-ShortModifier{width:100% !important;gap:6px !important;padding:6px !important;border-radius:15px !important;background:rgba(255,255,255,.055) !important;border:1px solid rgba(255,255,255,.08) !important;overflow:visible !important}.ModalLocation-modifiers .ModalProduct-ShortModifier>div{flex:1 1 0 !important;min-width:0 !important}.ModalLocation-modifiers .ShortModifier-option{width:100% !important;min-height:44px !important;border-radius:11px !important;font-size:15px !important}.ModalLocation-container .ModalLocation-Button{align-items:center !important;justify-content:center !important;width:100% !important;min-height:52px !important;border:0 !important;border-radius:14px !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;box-shadow:0 10px 24px rgba(214,38,26,.30) !important;cursor:pointer !important;transition:transform .18s ease,box-shadow .18s ease}.ModalLocation-container .ModalLocation-Button:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(214,38,26,.40) !important}.ModalLocation-container .ModalLocation-Button span{color:#fff !important}.ModalLocation-container .ModalLocation-Button.disabled,.ModalLocation-container .ModalLocation-Button[disabled]{background:rgba(255,255,255,.06) !important;color:#6E6E77 !important;box-shadow:none !important}.ModalLocation-container .ModalLocation-Button-container{padding:0 !important}@media (max-width:640px){.ModalLocation-container label.Modifier-option{min-height:56px !important;padding:12px !important}.ModalLocation-container .Modifier-text{font-size:15px !important}}.ModalLocation-content{display:flex !important;flex-direction:column !important;gap:14px !important;padding:56px 18px 20px !important}.ModalLocation-content>*{margin:0 !important}.ModalLocation-map{margin:0 0 2px !important}.ModalLocation-NewAddress-container>* + *,.ModalLocation-takeaway-container>* + *,.ModalLocation-myaddress-container>* + *{margin-top:14px !important}.ModalLocation-container .modal-spacer{display:none !important}.ModalLocation-container label.Modifier-option{align-items:center !important}.ModalLocation-container label.Modifier-option input[type="radio"]{align-self:center !important;margin-top:0 !important}.ModalLocation-container,.ModalLocation-container.AnimatedModal,.ModalLocation .AnimatedModal{box-shadow:0 30px 80px rgba(0,0,0,.70) !important;filter:none !important}.ModalLocation-container::after,.ModalLocation-container::before{box-shadow:none !important}.ModalLocation-modifiers .ShortModifier-option{box-sizing:border-box !important;padding:0 10px !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}@media (max-width:640px){.ModalLocation-content{padding:52px 14px 16px !important;gap:12px !important}}.orderbar__in{display:flex !important;align-items:center !important;gap:clamp(12px,1.6vw,24px) !important;padding:12px clamp(14px,1.6vw,22px) !important}.orderbar__pic{width:52px !important;height:52px !important;border-radius:14px !important;object-fit:cover !important;background:#16161A !important;border:1px solid rgba(255,255,255,.08) !important;flex:0 0 52px !important}.orderbar__info{min-width:0 !important;flex:0 1 auto !important}.orderbar__name{font-size:15.5px !important;font-weight:700 !important;color:#fff !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.orderbar__meta{font-size:12.5px !important;color:#8A8A93 !important;margin-top:2px !important}.orderbar__total{margin-left:auto !important;display:flex !important;align-items:baseline !important;gap:8px !important;white-space:nowrap !important}.orderbar__total span{color:#8A8A93 !important;font-size:13.5px !important}.orderbar__total b{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:clamp(20px,1.7vw,26px) !important;color:#fff !important}.orderbar__go{display:inline-flex !important;align-items:center !important;gap:10px !important;min-height:50px !important;padding:0 22px !important;border-radius:14px !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;font-weight:700 !important;font-size:15.5px !important;text-decoration:none !important;white-space:nowrap !important;box-shadow:0 10px 24px rgba(214,38,26,.32) !important}.orderbar__go:hover{filter:brightness(1.06)}body.has-orderbar .cookieNotification{bottom:calc(100px + env(safe-area-inset-bottom)) !important}@media (max-width:760px){.orderbar__in{flex-wrap:wrap !important;gap:10px !important;padding:10px 14px 12px !important}.orderbar__pic{width:44px !important;height:44px !important;flex:0 0 44px !important}.orderbar__total{margin-left:auto !important}.orderbar__go{order:5 !important;width:100% !important;justify-content:center !important;min-height:48px !important}body.has-orderbar .cookieNotification{bottom:calc(150px + env(safe-area-inset-bottom)) !important}}.orderbar{transform:translateY(120%) !important;opacity:0 !important;pointer-events:none !important;transition:transform .28s cubic-bezier(.25,.8,.35,1),opacity .22s ease !important;will-change:transform}.orderbar.is-on{transform:translateY(0) !important;opacity:1 !important;pointer-events:auto !important}body.has-orderbar .ftr{padding-bottom:96px !important}@media (max-width:760px){body.has-orderbar .ftr{padding-bottom:150px !important}}.catbar__search{display:flex !important;align-items:center !important;padding-inline:clamp(12px,1.1vw,16px) !important}.catbar__field{height:41px !important;min-height:0 !important;width:100% !important;display:flex !important;align-items:center !important;gap:10px !important;padding:0 14px !important;border-radius:14px !important;background:linear-gradient(180deg,#151515,#121212) !important;border:1px solid #38383A !important;box-shadow:none !important;transition:border-color .2s ease,box-shadow .2s ease}.catbar__field:focus-within{border-color:rgba(247,150,42,.6) !important;box-shadow:0 0 0 3px rgba(231,91,6,.12) !important}.catbar__field .ico{width:17px !important;height:17px !important;color:#F0512A !important;flex:0 0 17px !important}.catbar__field input{height:auto !important;min-height:0 !important;flex:1 1 auto !important;padding:1px 2px !important;border:0 !important;background:transparent !important;color:#F2EADD !important;font-size:15px !important;outline:none !important;box-shadow:none !important}.catbar__field input::placeholder{color:#8A8A93 !important}.catbar__clear{flex:0 0 auto !important;background:transparent !important;border:0 !important;color:#8A8A93 !important;cursor:pointer !important}.catbar__clear:hover{color:#fff !important}@media (max-width:900px){.catbar__search{padding-inline:0 !important}.catbar__field{height:44px !important}}.catbar__field .ico{color:#8A8A93 !important;transition:color .2s ease}.catbar__field:focus-within .ico{color:#F0512A !important}.chx-ember{transition:none}@keyframes chxCartPulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(240,81,42,.55)}45%{transform:scale(1.16);box-shadow:0 0 0 14px rgba(240,81,42,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(240,81,42,0)}}.chx-cart-pulse{animation:chxCartPulse .8s ease-out !important}body.chx-basket-open{overflow:auto !important}.basket{position:fixed !important;top:0 !important;bottom:0 !important;right:0 !important;height:100dvh !important;max-height:100dvh !important;z-index:95 !important}@media (max-width:640px){.basket{top:auto !important;height:92dvh !important;max-height:92dvh !important}}body.chx-basket-open:not(.modal-open) .modals{display:none !important}body.chx-basket-open .basket{z-index:1200 !important}.basket{filter:none !important;opacity:1 !important}.tabbar{display:none}@media (max-width:900px){.tabbar{display:flex !important;position:fixed !important;left:0;right:0;bottom:0;z-index:1150 !important;height:calc(64px + env(safe-area-inset-bottom)) !important;padding-bottom:env(safe-area-inset-bottom) !important;background:rgba(10,10,11,.97) !important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.08) !important}.tabbar a{flex:1 1 0 !important;min-width:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:3px !important;color:#8A8A93 !important;font-size:10.5px !important;text-decoration:none !important;-webkit-tap-highlight-color:transparent}.tabbar a .ico{width:21px !important;height:21px !important}.tabbar a.is-active{color:#F0512A !important}.tabbar a:active{color:#fff !important}.orderbar{bottom:calc(64px + env(safe-area-inset-bottom)) !important}.ftr{padding-bottom:calc(78px + env(safe-area-inset-bottom)) !important}body.has-orderbar .ftr{padding-bottom:calc(150px + env(safe-area-inset-bottom)) !important}.cookieNotification{bottom:calc(78px + env(safe-area-inset-bottom)) !important}body.has-orderbar .cookieNotification{bottom:calc(150px + env(safe-area-inset-bottom)) !important}.basket{bottom:calc(64px + env(safe-area-inset-bottom)) !important}}@media (min-width:641px) and (max-width:1024px){.hero__box,.hero__boxwrap{display:none !important}.hero__in{display:block !important;position:relative !important;min-height:clamp(420px,58vw,560px) !important;padding-top:calc(var(--h-hdr,92px) + 18px) !important;padding-bottom:26px !important}.hero__left{position:relative !important;z-index:3 !important;width:min(58%,460px) !important;max-width:58% !important}.hero__t1{font-size:clamp(34px,5.4vw,54px) !important;line-height:1 !important}.hero__t2{font-size:clamp(30px,4.8vw,48px) !important;line-height:1.02 !important}.hero__lead{font-size:15px !important;margin-top:10px !important}.hero__stats{margin-top:14px !important;gap:16px !important}.hero__btns{margin-top:16px !important}.hero__pic{position:static !important;height:0 !important}.hero__mascot{position:absolute !important;right:-4% !important;top:6% !important;bottom:auto !important;left:auto !important;height:104% !important;width:auto !important;max-width:none !important;opacity:1 !important;z-index:1 !important;pointer-events:none}.hitcard{display:none !important}}.simplePage h3:has(p),main.layout-container.is-article .simplePage h3:has(p){display:block !important;font-family:"Manrope",system-ui,sans-serif !important;font-size:15.5px !important;font-weight:400 !important;text-transform:none !important;letter-spacing:0 !important;color:inherit !important;margin:20px 0 10px !important}.simplePage h3 p,main.layout-container.is-article .simplePage h3 p{display:block !important;margin:0 0 10px !important;font:inherit !important;line-height:1.65 !important}main.layout-container.is-article .chx-note,main.layout-container.is-article .chx-faq__row,main.layout-container.is-article .chx-tile,main.layout-container.is-article .chx-card,main.layout-container.is-article .chx-step{padding:14px 16px !important;box-sizing:border-box !important}main.layout-container.is-article{box-sizing:border-box !important}.page-wrapper{overflow-x:clip !important}@media (max-width:640px){main.layout-container.is-article{width:auto !important;max-width:100% !important}main.layout-container.is-article .simplePage{max-width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}.ftr,.ftr *{min-width:0 !important;box-sizing:border-box !important}}@media (min-width:641px) and (max-width:900px){.catbar__search{display:flex !important;width:100% !important;max-width:420px !important;flex:0 0 auto !important;margin:0 0 10px !important;padding-inline:0 !important}}.sale-list .image-wrapper{position:relative !important;overflow:hidden !important;background:#0E0E11 !important}.sale-list .image-wrapper img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;margin:0 !important;transform:none !important;object-fit:contain !important;object-position:center !important;display:block !important}.catbar__in{scroll-snap-type:x mandatory !important}.catbar__in>*{scroll-snap-align:start !important}@media (max-width:640px){.hdr.navbar .hdr__profile,.navbar .hdr__profile,.hdr__profile{display:none !important}.hdr__in{gap:8px !important;padding-inline:14px !important;max-width:100% !important;box-sizing:border-box !important}.hdr__logo{min-width:0 !important;flex:0 1 auto !important;overflow:hidden !important}.hdr__cart{flex:0 0 auto !important;margin-left:auto !important}.hdr__searchbox{flex:0 0 44px !important}.hdr,.hdr__in{overflow:visible !important}}@media (max-width:1024px){.hero{overflow:hidden !important}.hero__in{overflow:visible !important}.tabbar{width:100% !important;max-width:100% !important;left:0 !important;right:0 !important;box-sizing:border-box !important}.tabbar a{min-width:0 !important;padding-inline:2px !important}.tabbar a span,.tabbar a{overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}}@media (max-width:1024px){body{overflow-x:hidden !important;max-width:100% !important}.page-wrapper{overflow-x:hidden !important;max-width:100% !important}.hdr,.hdr__in{width:100% !important;max-width:100% !important;box-sizing:border-box !important}.catbar,.catbar__row,.hits,.index-categories,.sec,.index-tabs{max-width:100% !important;box-sizing:border-box !important}.catbar__scroll{max-width:100% !important;overflow:hidden !important}.catbar__in{max-width:100% !important}}@media (max-width:640px){.hdr.navbar .hdr__in,.hdr__in{display:flex !important;align-items:center !important;flex-wrap:nowrap !important;gap:8px !important;padding-inline:14px !important}.hdr.navbar .hdr__nav,.hdr.navbar .hdr__addr,.hdr__nav,.hdr__addr{display:none !important}.hdr__burger{order:1 !important;flex:0 0 44px !important;margin:0 !important}.hdr__logo{order:2 !important;flex:0 1 auto !important;margin:0 auto 0 0 !important;min-width:0 !important}.hdr__searchbox{order:3 !important;flex:0 0 44px !important;margin:0 !important}.hdr.navbar .hdr__cart,.hdr__cart{order:4 !important;flex:0 0 auto !important;margin:0 !important;padding:0 12px !important;min-width:48px !important}.hdr__logo-1{font-size:19px !important}.hdr__logo-2{font-size:10.5px !important}}@media (max-width:360px){.hdr__logo-1{font-size:17px !important}.hdr__cart{padding:0 10px !important;min-width:44px !important}}@media (min-width:641px) and (max-width:1024px){.catbar__row{display:flex !important;align-items:center !important;gap:12px !important;flex-wrap:nowrap !important}.catbar__search{display:flex !important;flex:0 0 var(--t-search-w,250px) !important;width:var(--t-search-w,250px) !important;max-width:var(--t-search-w,250px) !important;margin:0 !important;padding-inline:0 !important;align-self:center !important}.catbar__scroll{flex:1 1 auto !important;min-width:0 !important;max-width:none !important}.hero__mascot{height:var(--t-mascot-h,118%) !important;right:var(--t-mascot-x,-10%) !important;top:var(--t-mascot-y,2%) !important;opacity:var(--t-mascot-op,1) !important;bottom:auto !important;left:auto !important;width:auto !important;max-width:none !important}}@media (min-width:1025px){.hero__mascot{opacity:var(--mascot-op,1)}}@media (max-width:1024px){.hdr__searchbox:not(.is-open) .hdr__searchfield{display:none !important}.hdr__searchbox{position:relative !important}.hdr__searchbox.is-open .hdr__searchfield{position:absolute !important;right:0 !important;left:auto !important;top:50% !important;transform:translateY(-50%) !important;width:min(72vw,420px) !important;max-width:none !important;height:44px !important;padding:0 12px !important;display:flex !important;align-items:center !important;gap:10px !important;background:linear-gradient(180deg,#151515,#121212) !important;border:1px solid rgba(247,150,42,.6) !important;border-radius:14px !important;box-shadow:0 8px 24px rgba(0,0,0,.55) !important;opacity:1 !important;pointer-events:auto !important;overflow:hidden !important;transition:none !important;z-index:60 !important}.hdr__searchfield .ico{width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;flex:0 0 18px !important;color:#F7962A !important}.hdr__searchfield input{flex:1 1 auto !important;min-width:0 !important;width:auto !important;height:100% !important;background:none !important;border:0 !important;outline:none !important;color:#F2EADD !important;font-size:15px !important;padding:0 !important}.hdr__searchclose{flex:0 0 26px !important;width:26px !important;height:26px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;background:rgba(255,255,255,.08) !important;color:#B9B9C2 !important;font-size:12px !important;padding:0 !important}.hdr__in:has(.hdr__searchbox.is-open) .hdr__logo{opacity:1 !important;max-width:none !important;overflow:visible !important}.hdr__searchbox.is-open{flex:0 0 44px !important}.hdr__searchbox.is-open .hdr__search{opacity:0 !important;pointer-events:none !important}.suggest--hdr{left:auto !important;right:0 !important;width:min(72vw,420px) !important;top:calc(100% + 8px) !important}}@media (max-width:520px){.hdr__searchbox.is-open .hdr__searchfield,.suggest--hdr{width:min(84vw,320px) !important}}@media (max-width:1024px){.hdr__in{position:relative !important}.hdr__searchbox.is-open{position:static !important}.hdr__searchbox.is-open .hdr__searchfield{left:70px !important;right:104px !important;width:auto !important;top:50% !important}.suggest--hdr{left:70px !important;right:104px !important;width:auto !important}}@media (max-width:520px){.hdr__searchbox.is-open .hdr__searchfield,.suggest--hdr{left:62px !important;right:62px !important;width:auto !important}}.ModalLocation-container{background:linear-gradient(180deg,#141115,#0B0B0E) !important;border:1px solid rgba(255,255,255,.10) !important;border-radius:22px !important;box-shadow:0 30px 80px rgba(0,0,0,.70) !important;overflow:hidden !important}.ModalLocation-content{background:transparent !important;border:0 !important;padding:56px 18px 20px !important;display:flex !important;flex-direction:column !important;gap:14px !important}.ModalLocation-content>*{margin:0 !important}.ModalLocation-map{position:relative !important;border:0 !important;border-radius:16px !important;overflow:hidden !important;background:#0E0E11 !important}.ModalLocation-InitMap{border:0 !important;border-radius:16px !important}.ModalLocation-map::after{content:"" !important;position:absolute !important;left:0;right:0;bottom:0;height:34px !important;pointer-events:none !important;background:linear-gradient(to top,rgba(11,11,14,.88) 0%,rgba(11,11,14,.55) 55%,rgba(11,11,14,0) 100%) !important;z-index:2 !important}.ModalLocation-modifiers{padding:0 !important;margin:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;overflow:visible !important;height:auto !important}.ModalLocation-modifiers .ModalProduct-ShortModifier{position:relative !important;display:flex !important;align-items:stretch !important;flex-wrap:nowrap !important;gap:6px !important;width:100% !important;height:auto !important;min-height:0 !important;padding:5px !important;box-sizing:border-box !important;background:rgba(255,255,255,.055) !important;border:1px solid rgba(255,255,255,.09) !important;border-radius:15px !important;overflow:hidden !important}.ModalLocation-modifiers .ModalProduct-ShortModifier>div{flex:1 1 0 !important;min-width:0 !important;display:flex !important}.ModalLocation-modifiers .ShortModifier-option{flex:1 1 0 !important;width:auto !important;min-width:0 !important;height:42px !important;min-height:0 !important;margin:0 !important;padding:0 10px !important;box-sizing:border-box !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:11px !important;background:transparent !important;color:#B9B9C2 !important;font-size:15px !important;font-weight:600 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;cursor:pointer !important;transition:background .18s ease,color .18s ease !important}.ModalLocation-modifiers .ShortModifier-radio{position:absolute !important;opacity:0 !important;width:0 !important;height:0 !important;pointer-events:none !important}.ModalLocation-modifiers .ShortModifier-radio:checked + .ShortModifier-option{background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;box-shadow:0 4px 12px rgba(214,38,26,.30) !important}.ModalLocation-modifiers .ShortModifier-active{display:none !important}.ModalLocation-container .ModalProduct-Modifier-container{background:#131317 !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:16px !important;padding:4px !important;overflow:hidden !important}.ModalLocation-container label.Modifier-option{display:flex !important;align-items:center !important;gap:14px !important;min-height:60px !important;height:auto !important;margin:0 !important;padding:14px !important;border-radius:12px !important;background:transparent !important;color:#E8E8EE !important;cursor:pointer !important;transition:background .18s ease !important}.ModalLocation-container label.Modifier-option:hover{background:rgba(255,255,255,.045) !important}.ModalLocation-container label.Modifier-option.selected{background:rgba(231,91,6,.12) !important;box-shadow:inset 0 0 0 1px rgba(247,150,42,.35) !important}.ModalLocation-container .Modifier-text{font-size:15.5px !important;font-weight:600 !important;color:#E8E8EE !important;line-height:1.3 !important}.ModalLocation-container input[type="radio"],.ModalProduct-container input[type="radio"]{-webkit-appearance:none !important;appearance:none !important;flex:0 0 22px !important;width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;margin:0 !important;padding:0 !important;border:2px solid rgba(255,255,255,.28) !important;border-radius:50% !important;background-color:transparent !important;background-image:none !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:100% 100% !important;box-shadow:none !important;align-self:center !important;cursor:pointer !important;transition:border-color .18s ease !important}.ModalLocation-container input[type="radio"]:checked,.ModalProduct-container input[type="radio"]:checked{border-color:#F0512A !important;background-image:radial-gradient(circle at 50% 50%,#F0512A 0 38%,rgba(0,0,0,0) 40%) !important}.ModalLocation-container .main-input,.ModalLocation-container .ModalLocation-inputs,.ModalLocation-container .ModalLocation-InputsContainer{border:0 !important;border-radius:14px !important;background:transparent !important;box-shadow:none !important;overflow:visible !important}.ModalLocation-container input.input,.ModalLocation-container input[type="text"],.ModalLocation-container input[type="tel"]{width:100% !important;height:56px !important;box-sizing:border-box !important;padding:22px 15px 6px !important;border-radius:14px !important;background:#16161A !important;border:1px solid rgba(255,255,255,.08) !important;color:#F2EADD !important;font-size:16px !important;line-height:1.2 !important;outline:none !important;box-shadow:none !important}.ModalLocation-container input:focus{border-color:rgba(247,150,42,.6) !important;box-shadow:0 0 0 3px rgba(231,91,6,.13) !important}.ModalLocation-container .ModalLocation-Button-container{padding:0 !important;margin:0 !important}.ModalLocation-container .ModalLocation-Button{align-items:center !important;justify-content:center !important;width:100% !important;height:52px !important;min-height:52px !important;box-sizing:border-box !important;border:0 !important;border-radius:14px !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;box-shadow:0 10px 24px rgba(214,38,26,.30) !important;cursor:pointer !important;transition:transform .18s ease,box-shadow .18s ease !important}.ModalLocation-container .ModalLocation-Button:hover{transform:translateY(-1px) !important}.ModalLocation-container .ModalLocation-Button.disabled,.ModalLocation-container .ModalLocation-Button[disabled]{background:rgba(255,255,255,.06) !important;color:#6E6E77 !important;box-shadow:none !important;transform:none !important}.ModalLocation-container .modal-spacer{display:none !important}@media (max-width:640px){.ModalLocation-content{padding:52px 14px 16px !important;gap:12px !important}.ModalLocation-container label.Modifier-option{min-height:56px !important;padding:12px !important}}.ModalLocation-map [class*="gotoymaps__container"],.ModalLocation-map [class*="gototaxi__container"],.ModalLocation-map [class*="zoom__button"],.ModalLocation-map [class*="controls__control"]>ymaps{background:rgba(20,17,21,.88) !important;border:1px solid rgba(255,255,255,.14) !important;border-radius:10px !important;box-shadow:0 6px 18px rgba(0,0,0,.45) !important;color:#E8E8EE !important}.ModalLocation-map [class*="gotoymaps__text"],.ModalLocation-map [class*="gototaxi__text"],.ModalLocation-map [class*="gotoymaps"] a,.ModalLocation-map [class*="gototaxi"] a{color:#E8E8EE !important}.ModalLocation-map [class*="zoom__icon"]{filter:invert(1) brightness(1.6) !important}.ModalLocation-map [class*="copyright__wrap"],.ModalLocation-map [class*="copyright__content"]{background:transparent !important;text-shadow:0 1px 3px rgba(0,0,0,.9) !important}.ModalLocation-map [class*="copyright"] a{color:rgba(255,255,255,.72) !important}.ModalLocation-map [class*="copyright__logo"]{opacity:.75 !important}.ModalLocation-map [class*="copyright__text"],.ModalLocation-map [class*="copyright__agreement"],.ModalLocation-map [class*="copyright__content"],.ModalLocation-map [class*="copyright__link"]{color:rgba(255,255,255,.80) !important;text-shadow:0 1px 3px rgba(0,0,0,.85) !important}.ModalLocation-map [class*="copyright__fog"]{display:none !important}.modals{top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;width:100% !important;height:100% !important;max-width:100% !important}@media (max-width:767px){.ModalLocation .ModalLocation-container,.ModalLocation .ModalLocation-container.full-height{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;width:100% !important;max-width:100% !important;height:auto !important;max-height:calc(100% - 18px) !important;margin:0 !important;border-radius:24px 24px 0 0 !important}.ModalLocation-content{height:auto !important;max-height:calc(100dvh - 18px) !important;padding:50px 14px calc(18px + env(safe-area-inset-bottom)) !important}.ModalLocation-map{height:auto !important}}@media (max-width:767px){.modals .ModalLocation{display:flex !important;flex-direction:column !important;justify-content:flex-end !important;align-items:stretch !important}.ModalLocation-map{flex:0 0 auto !important}.ModalLocation-myaddress-container,.ModalLocation-NewAddress-container,.ModalLocation-takeaway-container,.ModalLocation-EditAddress-container{flex:0 0 auto !important}}.ModalLocation-container input[type="radio"]::before,.ModalLocation-container input[type="radio"]::after,.ModalLocation-container input[type="radio"]:checked::before,.ModalLocation-container input[type="radio"]:checked::after,.ModalProduct-container input[type="radio"]::before,.ModalProduct-container input[type="radio"]::after,.ModalProduct-container input[type="radio"]:checked::before,.ModalProduct-container input[type="radio"]:checked::after,.Modifier-option input[type="radio"]::before,.Modifier-option input[type="radio"]::after,.Modifier-option input[type="radio"]:checked::before,.Modifier-option input[type="radio"]:checked::after{content:none !important;display:none !important;background:none !important}.product-overlay-wrapper{color:#FFFFFF !important}.product-overlay-wrapper>.product-overlay{background-color:rgba(8,8,11,.55) !important;border-radius:0 !important;box-shadow:none !important}.product-overlay-wrapper>.product-overlay span{color:#FFFFFF !important}.product-overlay-wrapper>.product-overlay span:nth-of-type(2){color:rgba(255,255,255,.82) !important;margin-top:2px !important}.ModalLocation-container .ModalLocation-Button-container{margin-top:14px !important}.ModalLocation-container .ModalLocation-Button{margin-bottom:0 !important}.ModalLocation-container .ModalLocation-takeaway-container>*,.ModalLocation-container .ModalLocation-myaddress-container>*,.ModalLocation-container .ModalLocation-NewAddress-container>*,.ModalLocation-container .ModalLocation-EditAddress-container>*{margin-top:0 !important}.ModalLocation-container .ModalLocation-Button-container{margin-top:14px !important;margin-bottom:0 !important}.ModalLocation-container .ModalLocation-Button{margin-bottom:0 !important}.product-image{position:relative !important;overflow:hidden !important;background:#0E0E11 !important}.product-image .img-product{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;object-position:center center !important;transform-origin:center center !important;transition:transform .45s cubic-bezier(.22,.61,.36,1) !important;will-change:transform}.product:hover .product-image .img-product,.product-image:hover .img-product{transform:scale(1.07) !important}.product-desc{margin:6px 0 0 !important;color:rgba(242,234,221,.52) !important;font-size:13px !important;line-height:1.38 !important;font-weight:400 !important;letter-spacing:0 !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden !important;text-overflow:ellipsis !important;word-break:break-word !important}.product-desc:empty{display:none !important}@media (max-width:900px){.product-desc{font-size:12.5px !important;-webkit-line-clamp:2}}.ModalProduct-container{background:linear-gradient(180deg,#141115,#0B0B0E) !important;border:1px solid rgba(255,255,255,.10) !important;border-radius:24px !important;box-shadow:0 30px 90px rgba(0,0,0,.72) !important;overflow:hidden !important}.ModalProduct-content{background:transparent !important}.ModalProduct-details{scrollbar-width:thin !important;scrollbar-color:rgba(255,255,255,.18) transparent !important}.ModalProduct-details::-webkit-scrollbar{width:8px}.ModalProduct-details::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16);border-radius:99px}.ModalProduct-details-container{background:transparent !important}.ModalProduct-details-left,.ModalProduct-details-right{background:transparent !important}.ModalProduct-image{background:#0E0E11 !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:20px !important;overflow:hidden !important}.ModalProduct-image-container{background:transparent !important}.ModalProduct-details-left img.promo-img{width:100% !important;height:100% !important;object-fit:contain !important;background:transparent !important}.ModalProduct-swiper-pagination .swiper-pagination-bullet{background:rgba(255,255,255,.34) !important;opacity:1 !important}.ModalProduct-swiper-pagination .swiper-pagination-bullet-active{background:#F0512A !important}.custom-swiper-button-prev,.custom-swiper-button-next{background:rgba(20,17,21,.86) !important;border:1px solid rgba(255,255,255,.14) !important;border-radius:50% !important;color:#fff !important;box-shadow:0 6px 18px rgba(0,0,0,.45) !important}.ModalProduct-header{background:transparent !important;border:0 !important}.ModalProduct-title,.ModalProduct-title span{color:#F2EADD !important;font-size:clamp(21px,1.6vw,27px) !important;font-weight:800 !important;line-height:1.15 !important;letter-spacing:-.01em !important}.ModalProduct-spec{margin-top:6px !important}.ModalProduct-spec span{color:rgba(242,234,221,.55) !important;font-size:14px !important;font-weight:500 !important}.ModalProduct-description,.ModalProduct-description span{color:rgba(242,234,221,.72) !important;font-size:14.5px !important;line-height:1.6 !important;font-weight:400 !important}.ModalProduct-description span[style]{font-family:inherit !important;font-size:inherit !important;line-height:inherit !important}.ModalProduct-modifiers{margin-top:16px !important}.ModalProduct-details-right .ModalProduct-ShortModifier{height:auto !important;min-height:0 !important;padding:5px !important;gap:6px !important;box-sizing:border-box !important;background:rgba(255,255,255,.055) !important;border:1px solid rgba(255,255,255,.09) !important;border-radius:15px !important;overflow:hidden !important;align-items:stretch !important;flex-wrap:nowrap !important}.ModalProduct-details-right .ModalProduct-ShortModifier>div:not(.ShortModifier-active){height:auto !important;min-width:0 !important}.ModalProduct-details-right .ShortModifier-option{height:42px !important;min-height:0 !important;padding:0 12px !important;border-radius:11px !important;color:#B9B9C2 !important;font-size:15px !important;font-weight:600 !important;white-space:nowrap !important;z-index:2 !important;position:relative !important}.ModalProduct-details-right .ShortModifier-active{padding:5px !important}.ModalProduct-details-right .ShortModifier-active::before{background:linear-gradient(180deg,#F0512A,#D6261A) !important;border-radius:11px !important;box-shadow:0 4px 12px rgba(214,38,26,.30) !important}.ModalProduct-details-right .ShortModifier-radio:checked + .ShortModifier-option{color:#fff !important}.ModalProduct-Modifier-title span{color:#F2EADD !important;font-size:15.5px !important;font-weight:700 !important}.ModalProduct-details-right .ModalProduct-Modifier-container{background:#131317 !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:16px !important;padding:4px !important;overflow:hidden !important}.ModalProduct-details-right label.Modifier-option{gap:12px !important;min-height:56px !important;padding:12px 14px !important;margin:0 !important;border-radius:12px !important;background:transparent !important;color:#E8E8EE !important;cursor:pointer !important;transition:background .18s ease !important}.ModalProduct-details-right label.Modifier-option:hover{background:rgba(255,255,255,.045) !important}.ModalProduct-details-right label.Modifier-option:not(:last-child)::after{background:rgba(255,255,255,.07) !important}.ModalProduct-details-right .Modifier-text{color:#E8E8EE !important;font-size:15px !important;font-weight:600 !important}.ModalProduct-details-right .Modifier-price{color:#F2EADD !important;font-size:15px !important;font-weight:700 !important}.ModalProduct-details-right .Modifier-OldPrice{color:rgba(242,234,221,.42) !important;font-size:13px !important}.ModalProduct-details-right input[type="radio"]{-webkit-appearance:none !important;appearance:none !important;flex:0 0 22px !important;width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;margin:0 !important;padding:0 !important;border:2px solid rgba(255,255,255,.28) !important;border-radius:50% !important;background-color:transparent !important;background-image:none !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:100% 100% !important;align-self:center !important;cursor:pointer !important}.ModalProduct-details-right input[type="radio"]:checked{border-color:#F0512A !important;background-image:radial-gradient(circle at 50% 50%,#F0512A 0 38%,rgba(0,0,0,0) 40%) !important}.ModalProduct-details-right input[type="radio"]::before,.ModalProduct-details-right input[type="radio"]::after{content:none !important;display:none !important}.ModalProduct-Toppings{margin-top:18px !important}.ModalProduct-Toppings-title{color:#F2EADD !important;font-size:15.5px !important;font-weight:700 !important}.ModalProduct-Toppings-title span:last-child{color:rgba(242,234,221,.45) !important;font-size:13px !important;font-weight:500 !important}.ModalProduct-Toppings-container{background:#131317 !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:16px !important;padding:4px !important;overflow-y:auto !important;max-height:min(46vh,360px) !important;scrollbar-width:thin !important;scrollbar-color:rgba(255,255,255,.18) transparent !important}.ModalProduct-Toppings-container::-webkit-scrollbar{width:8px}.ModalProduct-Toppings-container::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16);border-radius:99px}.Topping-option{gap:12px !important;min-height:52px !important;padding:10px 14px !important;margin:0 !important;border-radius:12px !important;background:transparent !important;color:#E8E8EE !important;cursor:pointer !important;transition:background .18s ease !important}.Topping-option:hover{background:rgba(255,255,255,.045) !important}.Topping-option:not(:last-child)::after{background:rgba(255,255,255,.07) !important}.Topping-text{color:#E8E8EE !important;font-size:14.5px !important;font-weight:600 !important}.Topping-price{color:rgba(242,234,221,.78) !important;font-size:14.5px !important;font-weight:700 !important}.ToppingPriceCont{gap:8px !important}.Topping-option input[type="checkbox"],input.Topping-checkbox{-webkit-appearance:none !important;appearance:none !important;flex:0 0 22px !important;width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;margin:0 !important;padding:0 !important;border:2px solid rgba(255,255,255,.28) !important;border-radius:7px !important;background-color:transparent !important;background-image:none !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:14px 14px !important;align-self:center !important;cursor:pointer !important;transition:border-color .18s ease,background-color .18s ease !important}.Topping-option input[type="checkbox"]:checked,input.Topping-checkbox:checked{border-color:#F0512A !important;background-color:#F0512A !important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.8 8.4l3.2 3.2 7.2-7.2' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important}.Topping-option input[type="checkbox"]::before,.Topping-option input[type="checkbox"]::after,input.Topping-checkbox::before,input.Topping-checkbox::after{content:none !important;display:none !important}.ModalProduct-PriceButton,.ModalProduct-PriceButton button{border:0 !important;border-radius:16px !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;font-size:16px !important;font-weight:700 !important;box-shadow:0 12px 28px rgba(214,38,26,.32) !important;transition:transform .18s ease,box-shadow .18s ease !important}.ModalProduct-PriceButton:hover{transform:translateY(-1px) !important}.ModalProduct-PriceButton .price,.ModalProduct-PriceButton span{color:#fff !important}.ModalProduct .rec-title,.ModalProduct-recommendation-title{color:#F2EADD !important;font-size:16px !important;font-weight:700 !important}.ModalProduct-container .chx-close{background:rgba(20,17,21,.9) !important;border:1px solid rgba(255,255,255,.16) !important}@media (max-width:767px){.ModalProduct-container{border-radius:24px 24px 0 0 !important}.ModalProduct-Toppings-container{max-height:min(42vh,320px) !important}.ModalProduct-details-right .ShortModifier-option{height:40px !important;font-size:14.5px !important}}.Topping-checkbox{width:22px !important;height:22px !important;flex:0 0 22px !important;border-radius:7px !important;background:transparent !important;border:2px solid rgba(255,255,255,.28) !important;color:#fff !important;transition:background .18s ease,border-color .18s ease !important}.Topping-checkbox svg{opacity:0 !important;transition:opacity .15s ease !important}.Topping-option input:checked + .Topping-checkbox{background:linear-gradient(180deg,#F0512A,#D6261A) !important;border-color:#F0512A !important}.Topping-option input:checked + .Topping-checkbox svg{opacity:1 !important}.Topping-option.disabled{opacity:.42 !important;cursor:default !important}body.modal-open .orderbar{transform:translateY(130%) !important;opacity:0 !important;pointer-events:none !important}.product .product-image,.product .product-image .img-product,.product-image .img-product{border-radius:0 !important}.modals .ModalProduct-container .modal-close-button,.modals .ModalSaleDetail-container .modal-close-button{display:none !important}.ModalProduct-content,.ModalProduct-details,.ModalProduct-details-container{border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important}.ModalProduct-container{height:auto !important;max-height:min(88vh,880px) !important}.ModalProduct-container.with-recommendation{height:auto !important;max-height:min(92vh,920px) !important}.ModalProduct-content{height:auto !important;max-height:min(88vh,880px) !important}.ModalProduct-details{max-height:min(88vh,880px) !important}.ModalProduct-PriceButton{position:relative !important;overflow:hidden !important}.ModalProduct-PriceButton.hover-before::before{background-color:transparent !important;border-radius:16px !important}.ModalProduct-PriceButton.hover-before:hover::before{background-color:rgba(0,0,0,.16) !important}.ModalProduct-PriceButton-container{padding:8px 0 0 !important;margin:0 !important;background:transparent !important}.ModalProduct-PriceButton-container::before,.ModalProduct-PriceButton-container::after{content:none !important}.ModalProduct-PriceButton{box-shadow:0 10px 26px rgba(0,0,0,.45) !important}.ModalProduct{align-items:center !important;justify-content:center !important}.ModalProduct-container{align-self:center !important}@media (min-width:768px){.ModalProduct-details-container{align-items:flex-start !important}.ModalProduct-details-left{position:sticky !important;top:0 !important;align-self:flex-start !important}}.product.in-basket{border:1px solid rgba(240,81,42,.62) !important;border-top-color:rgba(240,81,42,.62) !important;box-shadow:0 0 0 1px rgba(240,81,42,.20) inset,0 10px 26px rgba(214,38,26,.14) !important}.product.in-basket:hover{border-color:rgba(240,81,42,.85) !important;border-top-color:rgba(240,81,42,.85) !important}.ModalProduct-title-container{position:relative !important;padding-right:52px !important}.ModalProduct-title-container .product-favorite-wrapper{position:absolute !important;top:-2px !important;right:0 !important;left:auto !important;bottom:auto !important;z-index:5 !important}.ModalProduct-favorite,.ModalProduct-title-container .product-favorite{position:static !important;width:38px !important;height:38px !important;display:grid !important;place-items:center !important;border-radius:50% !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.10) !important}.ModalProduct-favorite svg{width:19px !important;height:19px !important}@media (min-width:768px){.ModalProduct-details-right{align-self:stretch !important;justify-content:center !important}}.product .product-overlay-wrapper{display:none !important}.ModalProduct-details-left{background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 !important}.ModalProduct-details-left img{border-radius:16px !important}.chx-ing{flex:0 0 30px !important;width:30px !important;height:30px !important;display:grid !important;place-items:center !important;margin-right:2px !important;border-radius:10px !important;background:rgba(247,150,42,.10) !important;border:1px solid rgba(247,150,42,.20) !important;color:#F7962A !important}.chx-ing svg{width:17px !important;height:17px !important;display:block !important}.Topping-option:hover .chx-ing{background:rgba(247,150,42,.16) !important;border-color:rgba(247,150,42,.32) !important}.Topping-option input:checked ~ .chx-ing{background:rgba(240,81,42,.18) !important;border-color:rgba(240,81,42,.42) !important;color:#FF7A45 !important}@media (max-width:767px){.chx-ing{flex:0 0 28px !important;width:28px !important;height:28px !important}}.product{transition:border-color .28s cubic-bezier(.22,.61,.36,1),transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s cubic-bezier(.22,.61,.36,1) !important}.product .product-image{border-radius:20px 20px 0 0 !important;overflow:hidden !important}.product .product-image .img-product,.product-image .img-product{transition:transform .28s cubic-bezier(.22,.61,.36,1) !important}.product .product-actions{display:flex !important;align-items:center !important;gap:8px !important}.product .product-actions .product-action{flex:1 1 auto !important;min-width:0 !important}.chx-open{flex:0 0 36px !important;width:36px !important;height:36px !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:50% !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;display:grid !important;place-items:center !important;cursor:pointer !important;box-shadow:0 6px 16px rgba(214,38,26,.28) !important;transition:transform .18s ease,box-shadow .18s ease !important}.chx-open:hover{transform:scale(1.09) !important;box-shadow:0 8px 20px rgba(214,38,26,.40) !important}.chx-open svg{width:15px !important;height:15px !important;display:block !important}.product .product-nosale-wrapper{top:auto !important;bottom:0 !important;left:auto !important;right:0 !important;width:30px !important;height:30px !important;z-index:4 !important}.product .product-nosale{width:30px !important;height:30px !important;border-radius:10px !important;background:rgba(11,11,14,.70) !important;border:1px solid rgba(255,255,255,.13) !important;color:rgba(255,255,255,.70) !important;backdrop-filter:blur(6px) !important;-webkit-backdrop-filter:blur(6px) !important}.product .product-nosale svg{width:16px !important;height:16px !important}@media (max-width:900px){.product .product-actions{gap:6px !important}.chx-open{flex:0 0 32px !important;width:32px !important;height:32px !important}.chx-open svg{width:13px !important;height:13px !important}.product .product-action{padding-right:4px !important;overflow:hidden !important}.product .product-action-btn.plus{flex:0 0 34px !important;width:34px !important;height:34px !important;min-width:0 !important}.product .product-action-price{min-width:0 !important}}@media (max-width:900px){.product .product-action-price{flex:1 1 auto !important;min-width:0 !important;margin-right:6px !important;font-size:15px !important;white-space:nowrap !important}.product .product-action-price span{font-size:15px !important}}.ModalProduct-recommendation-container{overflow:visible !important}.product .product-image .img-product{will-change:auto !important}.product .product-action{display:flex !important;align-items:center !important;gap:6px !important;height:44px !important;min-height:44px !important;padding:4px !important;border-radius:14px !important;background:linear-gradient(180deg,#1A1A1F,#131317) !important;border:1px solid rgba(255,255,255,.08) !important;overflow:visible !important}.product .product-action.in-basket{background:linear-gradient(180deg,#1A1A1F,#131317) !important;border-color:rgba(240,81,42,.38) !important}.product .product-action-btn{position:static !important;flex:0 0 36px !important;width:36px !important;height:36px !important;min-width:0 !important;margin:0 !important;border-radius:50% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.product .product-action-btn.plus{background:linear-gradient(180deg,#F0512A,#D6261A) !important;border:0 !important;color:#FFFFFF !important;box-shadow:0 4px 12px rgba(214,38,26,.28) !important}.product .product-action-btn.minus{background:rgba(255,255,255,.07) !important;border:1px solid rgba(255,255,255,.10) !important;color:#FFFFFF !important;box-shadow:none !important}.product .product-action-btn.minus:not(.available){flex:0 0 0px !important;width:0 !important;border:0 !important;padding:0 !important;overflow:hidden !important}.product .product-action-price{flex:1 1 auto !important;min-width:0 !important;padding:0 4px !important;text-align:center !important;white-space:nowrap !important;border-radius:0 !important}.product .product-action-price,.product .product-action-price span,.product .product-action.in-basket .product-action-price,.product .product-action.in-basket .product-action-price span{color:#FF6B3D !important;font-weight:800 !important}.product .product-action-price .old-price{color:rgba(242,234,221,.38) !important;font-weight:500 !important}.product .product-action-price,.product .product-action.in-basket .product-action-price,.product .product-action-price span{background:transparent !important;background-image:none !important;box-shadow:none !important}.basket-item{position:relative !important;padding:12px 16px 12px 12px !important}.basket-item-footer{padding-right:84px !important}.basket-price-wrapper{position:absolute !important;right:16px !important;top:50% !important;transform:translateY(-50%) !important;margin:0 !important;align-items:baseline !important;gap:6px !important;justify-content:flex-end !important;text-align:right !important}.basket-price{font-size:19px !important;font-weight:800 !important;line-height:1.1 !important;color:#F2EADD !important;white-space:nowrap !important}.basket-price-old{font-size:13px !important;font-weight:500 !important;color:rgba(242,234,221,.38) !important;white-space:nowrap !important}@media (max-width:767px){.basket-item{padding:12px 14px 12px 10px !important}.basket-item-footer{padding-right:74px !important}.basket-price-wrapper{right:14px !important}.basket-price{font-size:17px !important}.basket-price-old{font-size:12px !important}}.basket-item-title-wrapper{padding-right:84px !important}@media (max-width:767px){.basket-item-title-wrapper{padding-right:74px !important}}.modals .modal-close-button.inner,.modals .ModalProfile-container button.modal-close-button.inner{position:static !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;flex:0 0 34px !important;width:34px !important;height:34px !important;margin:0 0 0 auto !important;z-index:auto !important}.ModalProfile-HeaderNav{padding:0 !important;margin:0 0 14px !important;background:transparent !important;border:0 !important}.ModalProfile-HeaderNav-container{display:flex !important;align-items:center !important;gap:10px !important;min-height:44px !important;padding:0 4px !important}.ModalProfile-HeaderNav-title{flex:1 1 auto !important;min-width:0 !important;text-align:center !important;color:#F2EADD !important;font-size:16px !important;font-weight:700 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.ModalProfile-HeaderNav-title.clickable{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:6px !important;cursor:pointer !important}.ModalProfile-HeaderNav-title svg path{fill:rgba(242,234,221,.45) !important}.ModalProfile-HeaderNav .modal-back-button{position:static !important;flex:0 0 34px !important;width:34px !important;height:34px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.12) !important}.ModalProfile-HeaderNav .modal-back-button svg path{fill:#F2EADD !important}.ModalProfile-container{overflow:visible !important;max-height:none !important}.ModalProfile-content{max-height:min(84vh,820px) !important;overflow-y:auto !important;overscroll-behavior:contain !important;scrollbar-width:thin !important;scrollbar-color:rgba(255,255,255,.18) transparent !important}.ModalProfile-content::-webkit-scrollbar{width:8px}.ModalProfile-content::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16);border-radius:99px}.ModalProfile-content::-webkit-scrollbar-track{background:transparent}.ModalLoyalty-container{background:transparent !important}.ModalLoyalty-container .gradient-blur,.ModalProfile-content .gradient-blur{background:radial-gradient(120% 90% at 50% 0%,rgba(240,81,42,.20) 0%,rgba(240,81,42,0) 70%) !important;filter:none !important;opacity:1 !important}.ModalLoyalty-BonusBalance{color:#F2EADD !important;font-size:clamp(24px,3vw,30px) !important;font-weight:800 !important}.ModalLoyalty-BonusBalance svg path{fill:#F0512A !important}.ModalLoyalty-Tooltip-ItemWrapper{background:#1A1A20 !important;color:#F2EADD !important;border:1px solid rgba(255,255,255,.10) !important;border-radius:14px !important;box-shadow:0 10px 26px rgba(0,0,0,.45) !important}.ModalLoyalty-Tooltip-ItemWrapper::after{border-color:transparent transparent #1A1A20 transparent !important}.ModalLoyalty-Tooltip-Bullet{background:rgba(255,255,255,.22) !important;border-radius:50% !important}.ModalLoyalty-Tooltip-Bullet.active{background:#F0512A !important}.ModalLoyalty-badge{background:rgba(255,255,255,.08) !important;border:1px solid rgba(255,255,255,.12) !important;color:#F2EADD !important;border-radius:99px !important;font-weight:700 !important}.ModalLoyalty-badge.active{background:linear-gradient(180deg,#F0512A,#D6261A) !important;border-color:transparent !important;color:#fff !important;box-shadow:0 6px 16px rgba(214,38,26,.30) !important}.ModalLoyalty-segment{background:rgba(255,255,255,.09) !important;border-radius:99px !important;overflow:hidden !important}.ModalLoyalty-SegmentFill{background:linear-gradient(90deg,#F0512A,#F7962A) !important}.ModalLoyalty-labels,.ModalLoyalty-labels span{color:rgba(242,234,221,.45) !important;font-size:13px !important}.ModalLoyalty-TextStatus{color:rgba(242,234,221,.72) !important;font-size:14.5px !important;line-height:1.5 !important}.ModalLoyalty-BonusInfoButton{background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.12) !important;border-radius:12px !important;color:#F2EADD !important}.ModalBonusHistory-card{background:#131317 !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:14px !important}.ModalBonusHistory-CardAmount{color:#F0512A !important;font-weight:800 !important}.ModalBonusHistoryDate{color:rgba(242,234,221,.42) !important}.ModalProfile-content .main-input{margin:0 !important}.ModalProfile-content .main-input + .main-input{margin-top:12px !important}.ModalProfile-content input.input{width:100% !important;height:58px !important;box-sizing:border-box !important;padding:22px 15px 6px !important;border-radius:14px !important;background:#16161A !important;border:1px solid rgba(255,255,255,.08) !important;color:#F2EADD !important;font-size:16px !important}.ModalProfile-content input.input:disabled{color:rgba(242,234,221,.55) !important;background:#121215 !important}.ModalProfile-content .main-input label{color:rgba(242,234,221,.45) !important;font-size:13px !important}.ModalSettings-SaveButton{width:100% !important;height:54px !important;border:0 !important;border-radius:14px !important;font-size:16px !important;font-weight:700 !important;color:#fff !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;box-shadow:0 10px 24px rgba(214,38,26,.30) !important;cursor:pointer !important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease !important}.ModalSettings-SaveButton:hover:not(:disabled){transform:translateY(-1px) !important}.ModalSettings-SaveButton:disabled{background:rgba(255,255,255,.07) !important;color:rgba(242,234,221,.38) !important;box-shadow:none !important;cursor:default !important}.ModalSettings-SaveButton.saved{background:linear-gradient(180deg,#2E9E5B,#1F7A44) !important;box-shadow:0 10px 24px rgba(31,122,68,.28) !important}.ModalProfile-content .checkbox{display:flex !important;align-items:center !important;gap:10px !important}.ModalProfile-content .checkbox + .checkbox{margin-top:10px !important}.ModalProfile-content .checkbox-label,.ModalProfile-content .switcher-label{color:#E8E8EE !important;font-size:14.5px !important}.ModalProfile-UserInfo-container{display:flex !important;align-items:center !important;gap:14px !important;padding:0 0 16px !important;border-bottom:1px solid rgba(255,255,255,.07) !important;margin-bottom:12px !important}.UserInfo-about-title{color:#F2EADD !important;font-size:17px !important;font-weight:700 !important}.UserInfo-about span{color:rgba(242,234,221,.5) !important}.ModalProfile-nav-item{display:flex !important;align-items:center !important;gap:12px !important;min-height:52px !important;padding:0 10px !important;border-radius:12px !important;color:#E8E8EE !important;transition:background .18s ease !important}.ModalProfile-nav-item:hover{background:rgba(255,255,255,.05) !important}.ModalProfile-nav-icon svg path{fill:#F7962A !important}.ModalProfile-nav-name{color:#E8E8EE !important;font-size:15.5px !important;font-weight:600 !important}@media (max-width:767px){.ModalProfile-content{max-height:calc(100dvh - 90px) !important;padding:20px 16px 18px !important}.ModalProfile-HeaderNav-title{font-size:15.5px !important}.ModalProfile-content input.input{height:56px !important}}.ModalAuth-container,.ModalProfile-container{height:auto !important;max-height:min(88vh,880px) !important;align-self:center !important}.ModalAuth-container button:disabled,.ModalAuth-container .submit:disabled,.ModalAuth-SubmitTgButton:disabled,.ModalProfile-container button:disabled{background:rgba(255,255,255,.07) !important;background-image:none !important;color:rgba(242,234,221,.38) !important;box-shadow:none !important;cursor:default !important;opacity:1 !important}@media (min-width:768px){.modals .AnimatedModal{position:relative !important;inset:auto !important}}.modals .AnimatedModal>.SwipeTrigger-container,.modals .ModalProfile-container>div:not([class]),.modals .ModalAuth-container>div:not([class]){background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;overflow:visible !important}.modals .ModalProfile-container>.ModalProfile-HeaderNav{flex:0 0 auto !important;overflow:visible !important;max-height:none !important;box-shadow:none !important}.modals .ModalProfile-container>.chx-close{display:none !important}.modals .ModalProfile-container>div:not([class]){position:relative !important;height:0 !important;z-index:5 !important}.modals .ModalProfile-container button.modal-close-button.first-state{display:inline-flex !important;position:absolute !important;top:16px !important;right:16px !important;left:auto !important;bottom:auto !important;width:36px !important;height:36px !important}.modals .ModalAuth-container .modal-close-button.inner{display:none !important}.modals .ModalProfile-container>.ModalProfile-HeaderNav{margin:0 !important;background:#141115 !important;border:1px solid var(--chx-line) !important;border-bottom:0 !important;border-radius:22px 22px 0 0 !important}.modals .ModalProfile-container>.ModalProfile-HeaderNav ~ .ModalProfile-content{border-top:0 !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important}.modals .ModalSettings-container{width:100% !important;max-width:none !important;margin:20px 0 15px !important;background:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;max-height:none !important;overflow:visible !important}@media (max-width:767px){.modals .ModalSettings-container{margin-bottom:max(15px,env(safe-area-inset-bottom)) !important}}.ModalProfile-UserInfo-container .UserInfo-about .UserInfo-about-title{color:#F2EADD !important;font-size:19px !important;font-weight:700 !important}.ModalProfile-content .ModalOrderHistory-card::after,.ModalProfile-content .ModalContacts-card::after,.ModalLegal-card::after{background:rgba(255,255,255,.08) !important}.ModalProfile-content .checkbox-input:checked ~ .check-check{background:linear-gradient(180deg,#F0512A,#D6261A) !important;border-color:transparent !important;box-shadow:0 2px 8px rgba(231,91,6,.28) !important}.ModalProfile-content .checkbox-input:checked ~ .check-check::after{border-color:#fff !important}.modals .ModalShowMore-container>.ModalShowMore-HeaderNav{border-radius:22px 22px 0 0 !important;border-bottom:0 !important;overflow:visible !important}.modals .ModalShowMore-container>.ModalShowMore-content{border-radius:0 0 22px 22px !important;border-top:0 !important}@media (max-width:900px){.modals .ModalShowMore-container>.ModalShowMore-content{border-radius:0 !important}}@media (max-width:767px){.modals .AnimatedModal>.ModalNav-content,.modals .AnimatedModal>.ModalGift-content,.modals .AnimatedModal>.ModalShowMore-HeaderNav,.modals .AnimatedModal>.ModalShowMore-content{border:0 !important;border-radius:0 !important;box-shadow:none !important}}.modals .ModalPromotion-container{align-items:stretch !important}.modals .ModalPromotion-content{width:100% !important}@media (min-width:768px){.modals .ModalPromotion-container{left:0 !important;right:0 !important;width:min(480px,92vw) !important}}@media (min-width:768px){.modals .ModalLocation{width:auto !important;min-width:0 !important}}.vwh{background:linear-gradient(180deg,#141115,#0B0B0E) !important;border:1px solid rgba(255,255,255,.10) !important;color:#E7E4E2 !important;box-shadow:none !important;--vwh-accent:#F7962A !important;max-width:min(92.2vw,560px) !important;margin:0 auto 16px !important;font-family:"Manrope",system-ui,sans-serif !important}.vwh-title{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;text-transform:uppercase !important;color:#fff !important;letter-spacing:.02em !important}.vwh-day{color:rgba(231,228,226,.72) !important}.vwh-row--today .vwh-day{color:#F7962A !important}.vwh-time{color:#fff !important}.vwh-time--off{color:rgba(231,228,226,.45) !important}.vwh-row,.vwh-cb{border-color:rgba(255,255,255,.08) !important}.vwh-cb{color:rgba(231,228,226,.55) !important}.vwh-status--closed{background:rgba(214,38,26,.16) !important;color:#FF8B7A !important}.vwh-status--closed .vwh-dot{background:#F0512A !important}.vwh-status--open{background:rgba(52,199,89,.14) !important;color:#7BE495 !important}main.layout-container.is-article .simplePage-title{display:none !important}main.layout-container.is-article>br,main.layout-container.is-article>p:has(>br:only-child),main.layout-container.is-article>h1:has(>br:only-child),main.layout-container.is-article>h2:has(>br:only-child),main.layout-container.is-article>h3:has(>br:only-child),main.layout-container.is-article>h4:has(>br:only-child){display:none !important}main.layout-container.is-article>.simplePage{margin-block:0 !important}main.layout-container.is-article .simplePage>p,main.layout-container.is-article .simplePage>li,main.layout-container .simplePage-content p,main.layout-container .simplePage-content li{max-width:78ch !important}.sale-header .title{position:relative !important;display:inline-block !important;max-width:100% !important}.sale-header .title::after{content:"" !important;position:absolute !important;left:0 !important;bottom:-10px !important;width:min(64px,100%) !important;height:4px !important;border-radius:99px !important;background:linear-gradient(90deg,#F0512A,#F7962A) !important}.sale-list .coupon-card .coupon-content{flex:1 1 auto !important;justify-content:center !important}.sale-list .coupon-card .coupon-divider{display:none !important}.checkoutGo{--color-text-inverse:#F2EADD;--color-primary-rgb-inverse:255,255,255;background-color:var(--chx-surface) !important;border:1px solid var(--chx-line) !important}@media screen and (max-width:767px){.checkoutGo{border-radius:var(--radius-md,15px) !important}}.checkout-attention{background-color:rgba(231,124,18,.12) !important;border:1px solid rgba(231,124,18,.35) !important;color:#F4D9B4 !important}.main-textarea>label,.textarea:focus + label,.textarea:hover + label{background-color:transparent !important;color:var(--chx-dim-2) !important}.main-input{border-radius:15px !important}.switcher-input:checked + .switcher-track{background:var(--color-accent) !important}.checkoutGo-bonus .switcher-input:checked + .switcher-track{background:rgba(255,255,255,.55) !important}.checkoutGo-Modifier-container{background:rgba(255,255,255,.05) !important}.checkoutGo-Modifier-container .Modifier-text{color:#E8E8EE !important}.checkoutGo-Modifier-container .Modifier-option:not(:last-child)::after{background:rgba(255,255,255,.10) !important}.checkoutGo-Modifier-container input[type="radio"]{border-color:rgba(255,255,255,.28) !important;background-color:transparent !important;background-image:none !important;background-position:center center !important;background-repeat:no-repeat !important}.checkoutGo-Modifier-container input[type="radio"]:checked{border-color:#F0512A !important;background-image:radial-gradient(circle at 50% 50%,#F0512A 0 38%,rgba(0,0,0,0) 40%) !important}.checkoutGo .input-button{background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#FFFFFF !important}.checkoutGo .input-button.cancel{background:rgba(255,255,255,.12) !important;color:var(--color-text) !important}.checkoutGo .input-button:disabled,.checkoutGo .input-button.cancel:disabled{background:var(--chx-surface-3) !important;color:var(--chx-dim-2) !important}.checkoutGo .promocodeInfo.error{background:#C0281B !important}.checkoutGo .promocodeInfo.error:after{border-bottom-color:#C0281B !important}.checkoutGo .promocodeInfo.error .promocodeInfo-text{color:#FFF1EE !important}.catalog-products-list .product-image,.ModalShowMore-ProductsList .product-image{aspect-ratio:1 / 1 !important}.catalog-products-list .product-footer>.product-details{flex:1 1 auto}.catalog-products-list .product-spec{margin-top:auto}@media (max-width:640px){.catalog-products-list .product-spec{display:block !important;white-space:normal !important;overflow:visible !important}}.product-actions[data-chx-open="1"] .product-with-variables>.product-action-btn.arrow{display:none !important}@media (max-width:640px){.product .product-action-btn,.product .product-action-btn.plus,.product .product-action-btn.minus{min-width:0 !important;min-height:0 !important;width:34px !important;height:34px !important}}@media (max-width:760px){.orderbar__info{display:block !important;min-width:0 !important;flex:1 1 0 !important}}body.chx-basket-open .cookieNotification{transform:translate(-50%,220%) !important;pointer-events:none !important}@media (min-width:768px){.modals .ModalLocation{height:auto !important;max-height:none !important;align-items:center !important;justify-content:center !important;margin:auto !important}}.simplePage-content{width:auto !important;max-width:100% !important}.simplePage-wrapper{background:var(--chx-surface,#111114) !important;border:1px solid var(--chx-line,rgba(255,255,255,.10)) !important;border-radius:20px !important;padding:34px 28px !important;max-width:640px !important;margin:40px auto !important;text-align:center !important}.simplePage-wrapper .simplePage-title{position:relative !important;display:inline-block !important;padding-bottom:12px !important}.simplePage-wrapper .simplePage-title::after{content:"" !important;position:absolute !important;left:50% !important;transform:translateX(-50%) !important;bottom:0 !important;width:64px !important;height:4px !important;border-radius:99px !important;background:linear-gradient(90deg,#F0512A,#F7962A) !important}.to-root{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;margin-top:18px !important;padding:14px 26px !important;border-radius:14px !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;font-weight:700 !important;box-shadow:0 10px 24px rgba(214,38,26,.30) !important}@media (max-width:900px){.suggest{position:absolute !important;left:0 !important;right:0 !important;top:calc(100% + 8px) !important;bottom:auto !important;max-height:min(64vh,calc(100vh - 300px)) !important;overflow-y:auto !important}}@media (max-width:760px){.ModalProduct-container{top:auto !important;bottom:0 !important}}.ModalProduct-PriceButton-container{background:linear-gradient(180deg,rgba(11,11,14,0) 0%,#0B0B0E 26%) !important;padding:18px 14px 12px !important}.basket .basket-scrollable-content{padding-bottom:104px !important}.basket .basket-item-image{width:100% !important;height:100% !important}.basket-item-title{max-width:calc(100% - 130px) !important}@media (min-width:1280px){.basket .basket-close-button{display:flex !important;align-items:center !important;justify-content:center !important}.basket .basket-clear-button{right:56px !important}}.basket-empty-text{color:#F2EADD !important;font-size:19px !important;font-weight:700 !important}.ModalAuth-content{height:auto !important;max-height:calc(100dvh - 60px) !important}@media (max-width:767px){.ModalAuth-container .chx-close{top:64px !important}}.ModalAuth-PhoneInput{text-align:left !important;padding-left:20px !important;letter-spacing:.5px !important}.ModalAuth-Controls{display:flex !important;flex-direction:column !important}.ModalAuth-Controls>:nth-child(1):nth-last-child(2){order:2 !important}.ModalLocation-InitMap{filter:invert(1) hue-rotate(180deg) saturate(.45) brightness(.92) contrast(1.08) !important}.ModalLocation-InitMap [class*="ymaps"][class*="controls__toolbar"]{display:none !important}.ModalLocation-Button.disabled{cursor:default !important}.ModalLocation-Button.disabled span{color:inherit !important}.coupon-card .image-wrapper{padding:12px !important;background:#0E0E11 !important}.coupon-card .image-wrapper img{border-radius:14px !important}@media (max-width:640px){.catbar__search{padding-inline:14px !important;box-sizing:border-box !important}.catbar__field{width:100% !important;margin:0 !important}.catbar__in{padding-inline:14px !important;scroll-padding-inline:14px !important;box-sizing:border-box !important}.catbar__nav--next{right:6px !important}.catbar__nav--prev{left:6px !important}}.chx-doc{max-width:100% !important}.chx-doc__lead{color:rgba(242,234,221,.78) !important;font-size:clamp(15px,1.25vw,17px) !important;line-height:1.6 !important;margin:0 0 22px !important;max-width:70ch !important}.chx-doc__h{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;text-transform:uppercase !important;letter-spacing:.02em !important;color:#F2EADD !important;font-size:clamp(20px,2vw,27px) !important;margin:34px 0 6px !important;position:relative !important;padding-bottom:10px !important}.chx-doc__h::after{content:"" !important;position:absolute !important;left:0 !important;bottom:0 !important;width:52px !important;height:4px !important;border-radius:99px !important;background:linear-gradient(90deg,#F0512A,#F7962A) !important}.chx-doc__sub{color:rgba(242,234,221,.5) !important;font-size:14.5px !important;margin:0 0 18px !important}.chx-doc__ps{margin:26px 0 0 !important;padding:16px 18px !important;border-radius:16px !important;background:rgba(247,150,42,.07) !important;border:1px solid rgba(247,150,42,.18) !important;color:rgba(242,234,221,.78) !important;font-size:14.5px !important;line-height:1.6 !important}.chx-doc__grid{display:grid !important;gap:14px !important;margin:0 0 8px !important}.chx-doc__grid--2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr)) !important}.chx-doc__grid--3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr)) !important}.chx-card{background:linear-gradient(180deg,#141115,#0E0E11) !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:18px !important;padding:20px !important}.chx-card--flat{background:rgba(255,255,255,.03) !important}.chx-card__ico{width:44px !important;height:44px !important;display:grid !important;place-items:center !important;border-radius:13px !important;background:rgba(247,150,42,.12) !important;border:1px solid rgba(247,150,42,.24) !important;color:#F7962A !important;margin-bottom:12px !important}.chx-card__ico svg{width:22px !important;height:22px !important}.chx-card__title{color:#F2EADD !important;font-size:17px !important;font-weight:700 !important;margin:0 0 10px !important}.chx-card__list{list-style:none !important;margin:0 !important;padding:0 !important}.chx-card__list li{color:rgba(242,234,221,.82) !important;font-size:14.5px !important;line-height:1.5 !important;padding:8px 0 8px 18px !important;position:relative !important;max-width:none !important}.chx-card__list li + li{border-top:1px solid rgba(255,255,255,.06) !important}.chx-card__list li::before{content:"" !important;position:absolute !important;left:0 !important;top:16px !important;width:6px !important;height:6px !important;border-radius:50% !important;background:#F0512A !important}.chx-card__list li span{display:block !important;color:rgba(242,234,221,.45) !important;font-size:13px !important;margin-top:2px !important}.chx-card__notes{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin-top:12px !important}.chx-chip{display:inline-flex !important;align-items:center !important;padding:8px 12px !important;border-radius:99px !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.10) !important;color:rgba(242,234,221,.82) !important;font-size:13.5px !important;font-weight:600 !important}.chx-chip--ok{background:rgba(52,199,89,.10) !important;border-color:rgba(52,199,89,.26) !important;color:#9BE6B0 !important}.chx-zone{background:linear-gradient(180deg,#141115,#0E0E11) !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:18px !important;padding:6px 18px 12px !important}.chx-zone__head{color:#F7962A !important;font-size:14px !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.04em !important;padding:14px 0 10px !important}.chx-zone__row{display:flex !important;align-items:baseline !important;justify-content:space-between !important;gap:14px !important;padding:11px 0 !important;border-top:1px solid rgba(255,255,255,.06) !important}.chx-zone__row span{color:rgba(242,234,221,.78) !important;font-size:14.5px !important}.chx-zone__row b{color:#F2EADD !important;font-size:15px !important;font-weight:800 !important;white-space:nowrap !important}.chx-steps{list-style:none !important;margin:0 !important;padding:0 !important;display:grid !important;gap:10px !important}.chx-steps li{display:flex !important;align-items:center !important;gap:14px !important;padding:14px 18px !important;border-radius:16px !important;background:rgba(255,255,255,.03) !important;border:1px solid rgba(255,255,255,.07) !important;max-width:none !important}.chx-steps__n{flex:0 0 34px !important;width:34px !important;height:34px !important;display:grid !important;place-items:center !important;border-radius:50% !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;font-weight:800 !important;font-size:15px !important}.chx-steps__t{color:rgba(242,234,221,.88) !important;font-size:15px !important}.chx-vac{background:linear-gradient(180deg,#141115,#0E0E11) !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:18px !important;padding:20px !important;display:flex !important;flex-direction:column !important}.chx-vac__ico{width:46px !important;height:46px !important;display:grid !important;place-items:center !important;border-radius:14px !important;background:rgba(247,150,42,.12) !important;border:1px solid rgba(247,150,42,.24) !important;color:#F7962A !important;margin-bottom:14px !important}.chx-vac__ico svg{width:24px !important;height:24px !important}.chx-vac__name{color:#F2EADD !important;font-size:18px !important;font-weight:700 !important;margin:0 0 4px !important}.chx-vac__note{color:rgba(242,234,221,.5) !important;font-size:14px !important;margin:0 0 14px !important}.chx-vac__pay{margin-top:auto !important;color:#FF6B3D !important;font-size:20px !important;font-weight:800 !important}.chx-vac__pay span{display:block !important;color:rgba(242,234,221,.45) !important;font-size:13px !important;font-weight:500 !important;margin-top:2px !important}.chx-form{background:#0E0E11 !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:20px !important;padding:14px !important;overflow:hidden !important}.chx-form iframe{display:block !important;width:100% !important;max-width:100% !important;min-height:1000px !important;margin:0 !important;border:0 !important;border-radius:14px !important;background:#FFFFFF !important;box-shadow:none !important}@media (max-width:640px){.chx-doc__grid{gap:12px !important}.chx-card,.chx-vac,.chx-zone{padding:16px !important}.chx-form{padding:10px !important}.chx-doc__h{margin-top:26px !important}}main.layout-container.is-article .chx-form iframe[src*="forms.yandex"]{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important}main.layout-container.is-article .chx-card,main.layout-container.is-article .chx-zone,main.layout-container.is-article .chx-doc__grid{display:block !important}main.layout-container.is-article .chx-doc__grid{display:grid !important}main.layout-container.is-article .chx-vac{display:flex !important;flex-direction:column !important}main.layout-container.is-article .chx-card__list,main.layout-container.is-article .chx-card__list li{display:block !important}main.layout-container.is-article .chx-card__notes{display:flex !important;flex-wrap:wrap !important}main.layout-container.is-article .chx-zone__row{display:flex !important}main.layout-container.is-article .chx-steps{display:grid !important}main.layout-container.is-article .chx-steps li{display:flex !important}main.layout-container.is-article .chx-steps,.chx-steps{grid-template-columns:1fr !important;list-style:none !important;padding:0 !important;margin:0 !important}.ModalProfile-Empty svg path,.ModalProfile-Empty svg circle,.basket-empty svg path{fill:rgba(247,150,42,.38) !important;stroke:none !important}.ModalProfile-Empty{display:flex !important;flex-direction:column !important;align-items:center !important;gap:14px !important;padding:32px 16px !important}.ModalProfile-Empty>span:last-child{color:rgba(242,234,221,.68) !important;font-size:15.5px !important;text-align:center !important;max-width:34ch !important}@media (max-width:900px){.product .product-actions{gap:5px !important}.product .product-action{gap:2px !important;padding:3px !important;overflow:visible !important}.product .product-action-btn,.product .product-action-btn.plus,.product .product-action-btn.minus{flex:0 0 30px !important;width:30px !important;height:30px !important;min-width:0 !important;min-height:0 !important}.product .product-action-btn svg{width:12px !important;height:12px !important}.product .product-action-price{flex:1 1 auto !important;min-width:0 !important;padding:0 2px !important;font-size:13.5px !important;white-space:nowrap !important;overflow:visible !important;text-align:center !important}.product .product-action-price span{font-size:13.5px !important}.product .product-action-price .old-price{font-size:11.5px !important}.chx-open{flex:0 0 30px !important;width:30px !important;height:30px !important}.chx-open svg{width:12px !important;height:12px !important}}.ModalProduct-recommendation-container .product .product-action{gap:3px !important;padding:3px !important;overflow:visible !important}.ModalProduct-recommendation-container .product .product-action-btn{flex:0 0 30px !important;width:30px !important;height:30px !important}.ModalProduct-recommendation-container .product .product-action-price{font-size:13.5px !important;padding:0 2px !important;white-space:nowrap !important;overflow:visible !important}.ModalProduct-recommendation-container .chx-open{flex:0 0 30px !important;width:30px !important;height:30px !important}.pane__btn--amber:hover,.pane__btn--white:hover,.qcard__btn:hover,.cta__btn:hover,.orderbar__go:hover,.vpp-btn:hover,.chx-link:hover,.sw-reviews-btn:hover,.ModalLocation-Button:hover{filter:none !important}.pane__btn--amber{color:#1A0A02 !important}.pane__btn--amber:hover{background:linear-gradient(180deg,#FFC06B,#F5822A) !important;color:#140700 !important;box-shadow:0 10px 24px rgba(231,91,6,.34) !important}.pane__btn--white:hover{background:#FFFFFF !important;color:#B3151D !important;box-shadow:0 10px 24px rgba(0,0,0,.35) !important}.qcard__btn:hover,.cta__btn:hover,.orderbar__go:hover,.vpp-btn:hover,.sw-reviews-btn:hover,.ModalLocation-Button:not(.disabled):not([disabled]):hover{background:linear-gradient(180deg,#FF6234,#E22C1E) !important;color:#FFFFFF !important}.qcard__btn:hover *,.cta__btn:hover *,.orderbar__go:hover *,.vpp-btn:hover *,.sw-reviews-btn:hover *,.ModalLocation-Button:not(.disabled):not([disabled]):hover *{color:#FFFFFF !important}.ModalLocation-Button.disabled:hover,.ModalLocation-Button[disabled]:hover{background:rgba(255,255,255,.06) !important;color:#6E6E77 !important;box-shadow:none !important}.dish{overflow:hidden !important}.hits__grid .dish__img,.dish .dish__img,.dish__img{top:8px !important;right:8px !important;bottom:8px !important;left:auto !important;transform:none !important;height:auto !important;width:auto !important;max-height:calc(100% - 16px) !important;max-width:calc(100% - 16px) !important;object-fit:contain !important;object-position:center right !important;transform-origin:right center !important;transition:transform .28s cubic-bezier(.22,.61,.36,1) !important}.hits__grid .dish:hover .dish__img,.dish:hover .dish__img{transform:scale(1.035) !important}.dish__info{z-index:2 !important}@media (max-width:640px){.hits__grid .dish__img,.dish .dish__img,.dish__img{top:6px !important;right:6px !important;bottom:6px !important;max-width:calc(100% - 12px) !important;max-height:calc(100% - 12px) !important}}.sw-swiper-button-prev,.sw-swiper-button-next{display:flex !important;align-items:center !important;justify-content:center !important;line-height:1 !important}.sw-swiper-button-prev::after,.sw-swiper-button-next::after{display:block !important;line-height:1 !important;margin:0 !important;padding:0 !important;position:relative !important;top:1px !important}.sw-swiper-button-prev,.sw-swiper-button-next{background-repeat:no-repeat !important;background-position:center center !important;background-size:15px 15px !important}.sw-swiper-button-prev::after,.sw-swiper-button-next::after{color:transparent !important;text-shadow:none !important}.sw-swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6L9 12L15 18'/%3E%3C/svg%3E") !important}.sw-swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6L15 12L9 18'/%3E%3C/svg%3E") !important}@media (max-width:640px){.catbar{margin-inline:14px !important;border-radius:20px !important;overflow:hidden !important;background:linear-gradient(180deg,#141115,#0E0E11) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 12px 30px rgba(0,0,0,.42) !important}.catbar__row{padding:10px 0 4px !important}.catbar__search{padding-inline:10px !important}.catbar__in{padding-inline:10px !important;scroll-padding-inline:10px !important}.catbar__nav--next{right:4px !important}.catbar__nav--prev{left:4px !important}.catbar__dots{padding-bottom:6px !important}}@media (max-width:640px){.catbar__row{padding:12px 0 6px !important}.catbar__search{margin-bottom:15px !important}.catbar__search::after{content:"" !important;position:absolute !important;left:12px !important;right:12px !important;bottom:-8px !important;height:1px !important;background:rgba(255,255,255,.07) !important;pointer-events:none !important}.catbar__dots{margin-top:15px !important;padding-bottom:12px !important}}@media (max-width:640px){main.layout-container .hero__mascot{max-width:none !important;height:calc(var(--m-mascot-h,84%) + var(--m-hero-grow,0px)) !important}}@media (max-width:640px){.catbar{margin-inline:0 !important;margin-bottom:-6px !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;background:none !important;overflow:visible !important}.catbar__row{padding:0 !important}.catbar__search{margin-bottom:12px !important;padding-inline:14px !important}.catbar__search::after{display:none !important}.catbar__in{padding-inline:14px !important;scroll-padding-inline:14px !important}.catbar__nav--prev{left:6px !important}.catbar__nav--next{right:6px !important}.catbar__dots{margin-top:10px !important;padding-bottom:0 !important}}@media (max-width:767px){.basket .basket-item{grid-template-columns:110px 1fr !important}}.basket .basket-item .basket-item-content{width:auto !important}.basket .basket-item .basket-item-title{max-width:none !important}@media (min-width:410px){.basket .basket-item .basket-item-title-wrapper{padding-right:0 !important}.basket .basket-item .basket-item-footer{padding-right:0 !important}.basket .basket-item .basket-price-wrapper{position:static !important;top:auto !important;right:auto !important;transform:none !important}}@media (max-width:767px){.basket .basket-item .basket-actions{padding:0 4px !important}.basket .basket-item .basket-actions .basket-action-btn{width:36px !important;height:36px !important}}@media (max-width:767px){.basket .Cutlery .Cutlery-actions{height:36px !important;min-width:96px !important;padding:0 4px !important}.basket .Cutlery .Cutlery-action-btn{width:36px !important;height:36px !important}}@media (max-width:767px){.basket .basket-amount-wrapper{margin-left:15px !important;margin-right:20px !important;padding-left:0 !important;padding-right:0 !important}}@media (max-width:767px){.ModalAuth-container.AnimatedModal.Opened::before,.ModalProfile-container.AnimatedModal.Opened::before{content:none !important}}.basket .basket-header .basket-clear-button{width:40px !important;height:40px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin-left:2px !important}.basket .basket-header .basket-clear-button svg{width:20px !important;height:20px !important}@media (max-width:1024px){.catbar__in .ct::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:66% !important;background:linear-gradient(180deg,rgba(6,5,8,0) 0%,rgba(6,5,8,.58) 45%,rgba(6,5,8,.92) 100%) !important;z-index:1 !important;pointer-events:none !important}.catbar__in .ct .ct__name{color:#fff !important;text-shadow:0 1px 3px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.55) !important}}@media (max-width:900px){.sec--three .sec__in,.sec--revs .sec__in{padding-inline:0 !important}}@media (max-width:1024px){.hits .sec__all{position:relative !important}.hits .sec__all::after{content:"" !important;position:absolute !important;left:-12px !important;right:-12px !important;top:50% !important;height:44px !important;transform:translateY(-50%) !important;border-radius:12px !important}}@media (min-width:641px) and (max-width:1024px){.catbar__row{box-sizing:border-box !important;padding-left:calc((100% - var(--wrap,min(92.2vw,1800px))) / 2) !important;padding-right:0 !important}}@media (min-width:641px) and (max-width:1024px){.catbar__search{flex-basis:max(var(--t-search-w,250px),320px) !important;width:max(var(--t-search-w,250px),320px) !important;max-width:max(var(--t-search-w,250px),320px) !important}}@media (max-width:1024px){.index-categories,.index-tabs{box-sizing:border-box !important;padding-left:calc((100% - var(--wrap,min(92.2vw,1800px))) / 2) !important;padding-right:calc((100% - var(--wrap,min(92.2vw,1800px))) / 2) !important}}@media (min-width:641px) and (max-width:1200px){.numbers .num--faces{grid-column:1 / -1 !important;border-right:0 !important}}@media (max-width:640px){.hits__grid .dish__tag{font-size:11px !important;padding:3px 9px !important}}@media (max-width:1024px){.catbar__nav{width:44px !important;height:44px !important}.catbar__nav svg{width:20px !important;height:20px !important}}@media (max-width:1024px){.catbar__field input,#searchInput{font-size:16px !important}}.catalog-products-list .product .product-name .product-title span{display:-webkit-box !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;overflow:hidden !important;text-overflow:ellipsis !important}.catalog-products-list .product-name,.catalog-products-list .product-name .product-title{padding:0 !important}.catalog-products-list .product-name .product-title{display:block !important}@media (min-width:641px) and (max-width:900px){.catalog-products-list .product .product-action{height:48px !important;min-height:48px !important;padding:4px !important}.catalog-products-list .product .product-action-btn,.catalog-products-list .product .product-action-btn.plus,.catalog-products-list .product .product-action-btn.minus.available{flex:0 0 38px !important;width:38px !important;height:38px !important}.catalog-products-list .product .product-action-btn svg{width:14px !important;height:14px !important}.catalog-products-list .product .chx-open{flex:0 0 42px !important;width:42px !important;height:42px !important}.catalog-products-list .product .chx-open svg{width:16px !important;height:16px !important}}@media (max-width:640px){.catalog-products-list .product .product-action-price{gap:2px !important}.catalog-products-list .product .product-action-price .old-price{font-size:10.5px !important}}@media (max-width:640px){.catalog-header .nav-pills-wrapper{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent 100%) !important;mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent 100%) !important}}@media (max-width:767px){.ModalProduct .ModalProduct-container,.ModalProduct .ModalProduct-container.with-recommendation{height:auto !important;max-height:calc(100% - 18px) !important;top:auto !important;bottom:0 !important}}@media (max-width:767px){.ModalProduct-container .ModalProduct-details-right{padding-bottom:64px !important}}.ModalSaleDetail-container{height:auto !important}@media (max-width:767px){.ModalSaleDetail .ModalSaleDetail-container{height:auto !important;max-height:calc(100% - 18px) !important;top:auto !important;bottom:0 !important}}@media (max-width:767px){.ModalAuth .ModalAuth-container{height:auto !important;max-height:calc(100% - 18px) !important;top:auto !important;bottom:0 !important}.ModalAuth-container .ModalAuth-content{border-radius:22px 22px 0 0 !important}.ModalAuth-container .chx-close{top:12px !important;right:12px !important}}@media (max-width:767px){.ModalLocation-container .ModalLocation-myaddress-container,.ModalLocation-container .ModalLocation-takeaway-container,.ModalLocation-container .ModalLocation-NewAddress-container,.ModalLocation-container .ModalLocation-EditAddress-container{height:auto !important}}@media (max-width:767px){.modals .AnimatedModal.Opened:has(.SwipeTrigger)::before{content:none !important}}.ModalAuth .Modal-Loader,.ModalAuth-wrapper .Modal-Loader{height:auto !important;min-height:150px !important;gap:12px !important;padding:26px 0 !important}.ModalAuth-wrapper .ModalAuth-error{height:auto !important;min-height:150px !important;gap:14px !important;padding:26px 0 !important}.ModalAuth-error .error-message{text-align:center !important;font-size:15px !important;line-height:1.45 !important;color:rgba(242,234,221,.82) !important}.ModalAuth-Controls .ModalAuth-SubmitTgButton:first-child{background:linear-gradient(180deg,#231F26,#17141A) !important;border:1px solid rgba(247,150,42,.55) !important;color:#F2EADD !important}.ModalAuth-Controls .ModalAuth-SubmitTgButton:first-child:disabled{background:rgba(255,255,255,.07) !important;background-image:none !important;border-color:rgba(255,255,255,.10) !important;color:rgba(242,234,221,.38) !important;box-shadow:none !important;cursor:default !important;opacity:1 !important}.ModalAuth-telegram-controls .telegram-back-button{display:block !important;width:100% !important;max-width:360px !important;min-height:44px !important;padding:12px 16px !important;box-sizing:border-box !important;border-radius:12px !important;border:1px solid rgba(255,255,255,.12) !important;background:rgba(255,255,255,.05) !important;color:#F7962A !important;font-size:15px !important;font-weight:600 !important;text-align:center !important}.ModalAuth-telegramWaiting .telegram-link{display:inline-block !important;padding:11px 14px !important;margin:-11px 0 !important;font-weight:600 !important}main.layout-container.is-article .chx-faq__row,.chx-faq__row{padding:0 !important}main.layout-container.is-article .chx-faq__row>summary,.chx-faq__row>summary{padding:15px 16px !important;min-height:54px !important;box-sizing:border-box !important;align-items:center !important}main.layout-container.is-article .chx-faq__row>:not(summary),.chx-faq__row>:not(summary){padding:0 16px 2px !important}main.layout-container.is-article a.chx-link,main.layout-container.is-article a.chx-link:hover,main.layout-container.is-article a.chx-link:visited{color:#FFFFFF !important}main.layout-container.is-article p a.chx-link,main.layout-container.is-article li a.chx-link,main.layout-container.is-article .chx-card__text a.chx-link{display:inline !important;height:auto !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;color:#F7962A !important;font-weight:600 !important;font-size:inherit !important;text-decoration:underline !important;text-underline-offset:2px !important;text-decoration-color:rgba(247,150,42,.45) !important}main.layout-container.is-article p a.chx-link:hover,main.layout-container.is-article li a.chx-link:hover,main.layout-container.is-article .chx-card__text a.chx-link:hover{color:#FFB055 !important;text-decoration-color:#FFB055 !important}main.layout-container.is-article .simplePage>.chx-doc__ps{padding-left:18px !important;padding-right:18px !important}@media (max-width:640px){main.layout-container.is-article .simplePage>.chx-doc__ps{padding-left:16px !important;padding-right:16px !important}}main.layout-container.is-article .simplePage>.chx-form{padding-left:14px !important;padding-right:14px !important}@media (max-width:640px){main.layout-container.is-article .simplePage>.chx-form{padding-left:10px !important;padding-right:10px !important}}main.layout-container.is-article .chx-card__body a.chx-tel{display:inline-flex !important;align-items:center !important;min-height:44px !important;margin-top:2px !important;padding:0 !important}@media (min-width:641px){.simplePage-wrapper>a.to-root{align-self:center !important;width:auto !important}}main.layout-container.is-article .chx-card__list li span,main.layout-container.is-article .chx-vac__pay span{color:rgba(242,234,221,.55) !important}@media (max-width:900px){.DetailProduct-PriceButton-container{position:fixed !important;left:0 !important;right:0 !important;width:auto !important;margin:0 !important;padding:10px 14px calc(10px + env(safe-area-inset-bottom)) !important;bottom:calc(70px + env(safe-area-inset-bottom)) !important;z-index:80 !important;background:linear-gradient(180deg,rgba(1,2,3,0),#010203 40%) !important}body.has-orderbar .DetailProduct-PriceButton-container{bottom:calc(156px + env(safe-area-inset-bottom)) !important}.DetailProduct-details{padding-bottom:150px !important}body.has-orderbar .DetailProduct-details{padding-bottom:250px !important}}@media (max-width:760px){body.has-orderbar .DetailProduct-PriceButton-container{bottom:calc(206px + env(safe-area-inset-bottom)) !important}body.has-orderbar .DetailProduct-details{padding-bottom:300px !important}}@media (max-width:640px){.ftr .ftr__master .ftr__tip{width:max-content !important;max-width:min(260px,calc(100vw - 32px)) !important;left:50% !important;transform:translateX(-50%) translateY(6px) scale(.96) !important}.ftr .ftr__master:hover .ftr__tip,.ftr .ftr__master:focus-visible .ftr__tip{transform:translateX(-50%) translateY(0) scale(1) !important}.ftr .ftr__master .ftr__tip::after{left:50% !important}}@media (max-width:640px){.ftr .ftr__col a,.ftr .ftr__law a{display:inline-flex !important;align-items:center !important;min-height:34px !important}.ftr .ftr__col--contacts .ftr__tel{min-height:40px !important;padding-inline:2px !important}}@media (max-width:900px){.tabbar a{font-size:11.5px !important}}@media (max-width:900px){.hdr__searchbox .hdr__searchclose{width:34px !important;height:34px !important;flex:0 0 34px !important;font-size:14px !important}}.DetailProduct{display:block !important;max-width:var(--wrap,min(92.2vw,1800px)) !important;margin:0 auto !important;padding-block:clamp(18px,2vw,34px) clamp(40px,5vw,80px) !important}.DetailProduct-details{width:auto !important;max-width:100% !important}.DetailProduct-details-container{display:grid !important;grid-template-columns:minmax(0,0.86fr) minmax(0,1fr) !important;gap:clamp(22px,2.6vw,44px) !important;align-items:start !important;width:auto !important;max-width:100% !important}.DetailProduct-details-left{position:sticky !important;top:calc(var(--h-hdr-stuck,74px) + 16px) !important;min-width:0 !important}.DetailProduct-image{position:relative !important;border-radius:24px !important;overflow:hidden !important;background:linear-gradient(180deg,#17141A,#0B0B0E) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 26px 60px rgba(0,0,0,.45) !important;padding:10px !important}.DetailProduct-swiper{border-radius:16px !important;overflow:hidden !important}.DetailProduct-image-container{aspect-ratio:1/1 !important;display:grid !important;place-items:center !important;width:100% !important}.DetailProduct-image-container img{width:100% !important;height:100% !important;object-fit:contain !important;display:block !important}.DetailProduct-swiper-pagination{position:absolute !important;left:0 !important;right:0 !important;bottom:14px !important;display:flex !important;justify-content:center !important;gap:7px !important;z-index:3 !important}.DetailProduct-nosale{position:absolute !important;right:18px !important;top:18px !important;left:auto !important;bottom:auto !important;z-index:4 !important;width:38px !important;height:38px !important;display:grid !important;place-items:center !important;border-radius:12px !important;background:rgba(8,8,10,.72) !important;-webkit-backdrop-filter:blur(8px) !important;backdrop-filter:blur(8px) !important;border:1px solid rgba(255,255,255,.10) !important}.DetailProduct-progress-bar{position:absolute !important;left:18px !important;right:18px !important;bottom:18px !important;z-index:4 !important;padding:8px 12px !important;border-radius:12px !important;background:rgba(8,8,10,.74) !important;-webkit-backdrop-filter:blur(8px) !important;backdrop-filter:blur(8px) !important;border:1px solid rgba(255,255,255,.10) !important;font-size:12.5px !important;color:rgba(242,234,221,.86) !important}.DetailProduct-details-right{min-width:0 !important}.DetailProduct-header{margin-bottom:14px !important}.DetailProduct-title-container{display:block !important}.DetailProduct-title{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:14px !important;margin:0 0 10px !important}.DetailProduct-title>span{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:clamp(26px,2.7vw,42px) !important;line-height:1.04 !important;text-transform:uppercase !important;letter-spacing:.01em !important;color:#F2EADD !important;flex:1 1 auto !important;min-width:0 !important}.DetailProduct-title .product-favorite-wrapper{position:static !important;flex:0 0 auto !important;margin-top:4px !important}.DetailProduct-title .product-favorite{position:static !important;width:42px !important;height:42px !important;display:grid !important;place-items:center !important;border-radius:50% !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.10) !important;color:rgba(242,234,221,.55) !important}.DetailProduct-title .product-favorite.is-liked,.DetailProduct-title .product-favorite.active{color:#F0512A !important}.DetailProduct-spec{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px !important}.DetailProduct-spec>span{display:inline-flex !important;align-items:center !important;height:28px !important;padding:0 12px !important;border-radius:99px !important;font-size:13px !important;font-weight:600 !important;background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.10) !important;color:rgba(242,234,221,.78) !important}.DetailProduct-spec.has-chip>span:last-child{background:rgba(247,150,42,.10) !important;border-color:currentColor !important;font-weight:700 !important}.DetailProduct-description{margin:18px 0 0 !important;padding:16px 18px !important;border-radius:18px !important;background:rgba(255,255,255,.035) !important;border:1px solid rgba(255,255,255,.07) !important;max-width:none !important;width:auto !important}.DetailProduct-description,.DetailProduct-description *{font-size:15.5px !important;line-height:1.62 !important;font-family:inherit !important;color:rgba(242,234,221,.80) !important;max-width:none !important}.DetailProduct-description>span{display:block !important;width:auto !important}.DetailProduct-description b,.DetailProduct-description strong{color:#F2EADD !important;font-weight:700 !important}.DetailProduct-Modifier-title,.DetailProduct-NutritionalVal-title,.DetailProduct-recommendation-title{margin:26px 0 12px !important}.DetailProduct-Modifier-title span,.DetailProduct-NutritionalVal-title span{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:15px !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#F7962A !important}.DetailProduct-WhatIn-container{display:flex !important;flex-wrap:wrap !important;gap:8px !important}.DetailProduct-WhatIn-item{display:inline-flex !important;align-items:center !important;gap:9px !important;padding:6px 14px 6px 6px !important;border-radius:99px !important;background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.09) !important}.DetailProduct-WhatIn-img{width:30px !important;height:30px !important;flex:0 0 30px !important;border-radius:50% !important;overflow:hidden !important;background:#0E0E11 !important}.DetailProduct-WhatIn-img img{width:100% !important;height:100% !important;object-fit:cover !important}.WhatIn-item-title{font-size:14px !important;color:rgba(242,234,221,.86) !important}.DetailProduct-NutritionalVal-container{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(110px,1fr)) !important;gap:10px !important}.DetailProduct-NutritionalVal-item{display:flex !important;flex-direction:column-reverse !important;align-items:flex-start !important;gap:2px !important;padding:12px 14px !important;border-radius:14px !important;background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.07) !important}.NutritionalVal-title{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:20px !important;color:#F2EADD !important}.NutritionalVal-desc{font-size:12.5px !important;color:rgba(242,234,221,.5) !important}.DetailProduct-PriceButton-container{margin-top:24px !important;padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important}.DetailProduct-PriceButton{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:16px !important;width:100% !important;height:60px !important;padding:0 24px !important;border-radius:16px !important;box-shadow:0 14px 30px rgba(214,38,26,.28) !important;font-size:16px !important;letter-spacing:.03em !important;text-transform:uppercase !important;cursor:pointer !important}.DetailProduct-PriceButton .addToCartButtonText{font-weight:800 !important}.DetailProduct-PriceButton .price-with-discount{display:flex !important;align-items:baseline !important;gap:10px !important}.DetailProduct-PriceButton .price-with-discount .old-price{font-size:14px !important;text-decoration:line-through !important;opacity:.62 !important}.DetailProduct-recommendation{margin-top:clamp(34px,4vw,60px) !important;width:auto !important;max-width:100% !important}.DetailProduct-recommendation-title span{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:clamp(21px,2.1vw,30px) !important;text-transform:uppercase !important;letter-spacing:.02em !important;color:#F2EADD !important}.DetailProduct-recommendation-container{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(230px,1fr)) !important;gap:16px !important;width:auto !important;max-width:100% !important;padding:0 !important;margin:0 !important}.chx-detail-info{margin-top:clamp(34px,4vw,60px) !important}.chx-detail-info__grid{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(250px,1fr)) !important;gap:14px !important}.chx-detail-info__card{padding:20px !important;border-radius:18px !important;background:linear-gradient(180deg,#141115,#0E0E11) !important;border:1px solid rgba(255,255,255,.08) !important}.chx-detail-info__ico{width:44px !important;height:44px !important;display:grid !important;place-items:center !important;border-radius:13px !important;background:rgba(247,150,42,.12) !important;border:1px solid rgba(247,150,42,.24) !important;color:#F7962A !important;margin-bottom:12px !important}.chx-detail-info__ico svg{width:22px !important;height:22px !important}.chx-detail-info__title{margin:0 0 8px !important;font-size:17px !important;font-weight:700 !important;color:#F2EADD !important}.chx-detail-info__text{margin:0 !important;font-size:14.5px !important;line-height:1.55 !important;color:rgba(242,234,221,.7) !important}.chx-detail-info__note{margin:14px 0 0 !important;padding:14px 18px !important;border-radius:16px !important;background:rgba(247,150,42,.07) !important;border:1px solid rgba(247,150,42,.18) !important;font-size:14px !important;line-height:1.6 !important;color:rgba(242,234,221,.75) !important}@media (max-width:900px){.DetailProduct-details-container{grid-template-columns:minmax(0,1fr) !important;gap:20px !important}.DetailProduct-details-left{position:static !important;top:auto !important}.DetailProduct-image{max-width:520px !important;margin-inline:auto !important}.DetailProduct-recommendation-container{grid-template-columns:repeat(auto-fill,minmax(200px,1fr)) !important}}@media (max-width:640px){.DetailProduct{padding-block:12px 26px !important}.DetailProduct-image{border-radius:20px !important;padding:8px !important}.DetailProduct-title>span{font-size:25px !important}.DetailProduct-title .product-favorite{width:38px !important;height:38px !important}.DetailProduct-description{padding:14px 15px !important}.DetailProduct-description,.DetailProduct-description *{font-size:15px !important}.DetailProduct-recommendation-container{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}.chx-detail-info__card{padding:16px !important}.chx-detail-info__note{padding:13px 15px !important}}.DetailProduct-details-left{display:block !important}.DetailProduct-image{width:100% !important;max-width:none !important}.DetailProduct-PriceButton .price-with-discount .old-price,.ModalProduct-PriceButton .price-with-discount .old-price,.DetailProduct-PriceButton .old-price,.ModalProduct-PriceButton .old-price{color:#FFFFFF !important;opacity:.58 !important;text-decoration:line-through !important;text-decoration-color:rgba(255,255,255,.75) !important;text-decoration-thickness:1.5px !important}.chx-detail-info{margin-top:26px !important}.DetailProduct{padding-bottom:6px !important}.DetailProduct + .cta,.DetailProduct + section{margin-top:14px !important}@media (max-width:640px){.chx-detail-info{margin-top:20px !important}.DetailProduct{padding-bottom:4px !important}.DetailProduct + .cta,.DetailProduct + section{margin-top:10px !important}}button.ftr__master{-webkit-appearance:none !important;appearance:none !important;font:inherit !important;padding:0 !important;cursor:pointer !important}button.ftr__master:focus-visible{outline:2px solid #8A5CF6 !important;outline-offset:2px !important}.ModalProduct-container>.Modal-Loader,.ModalProduct .Modal-Loader,.ModalSaleDetail-container>.Modal-Loader,.ModalSaleDetail .Modal-Loader{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:14px !important;width:100% !important;flex:1 1 auto !important;min-height:min(58vh,520px) !important;padding:24px !important;box-sizing:border-box !important;color:rgba(242,234,221,.62) !important;font-size:15px !important}.ModalProduct-container>.Modal-Loader svg,.ModalProduct .Modal-Loader svg,.ModalSaleDetail-container>.Modal-Loader svg,.ModalSaleDetail .Modal-Loader svg{width:34px !important;height:34px !important;color:#F7962A !important;animation:chxLoaderSpin 1.15s linear infinite !important}@keyframes chxLoaderSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media (max-width:767px){.ModalProduct-container>.Modal-Loader,.ModalProduct .Modal-Loader,.ModalSaleDetail-container>.Modal-Loader,.ModalSaleDetail .Modal-Loader{min-height:52vh !important}}@media (prefers-reduced-motion:reduce){.Modal-Loader svg{animation:none !important}}.sec--infohead,.index-tabs{display:none !important}.index-categories{padding-bottom:0 !important;margin-bottom:0 !important}.DetailProduct-swiper,.DetailProduct-swiper .swiper-wrapper,.DetailProduct-swiper .swiper-slide,.DetailProduct-image-container{aspect-ratio:1/1 !important;height:auto !important;min-height:0 !important;max-height:none !important}.chx-menu-note{margin:14px 0 0 !important;max-width:74ch !important;font-size:15.5px !important;line-height:1.6 !important;color:rgba(242,234,221,.66) !important}.chx-menu-note b{color:#F2EADD !important;font-weight:700 !important}@media (max-width:640px){.chx-menu-note{margin-top:12px !important;font-size:14.5px !important}}.catalog-products-list,.DetailProduct-recommendation .DetailProduct-recommendation-container{overflow:visible !important}.catalog-products-list .product,.DetailProduct-recommendation .product{position:relative !important}.catalog-products-list .product:hover,.DetailProduct-recommendation .product:hover{z-index:3 !important}.catbar__scroll{overflow:visible !important}.catbar__in{padding-block:10px !important}.index-categories .categories-wrapper{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(132px,1fr)) !important;gap:10px !important;width:auto !important;max-width:100% !important;padding:0 !important;margin:14px 0 0 !important}.index-categories .categories-wrapper a.link{display:block !important;width:auto !important;min-width:0 !important}.index-categories .card-container{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:9px !important;height:auto !important;min-height:0 !important;padding:15px 10px !important;border-radius:16px !important;background:linear-gradient(180deg,#141115,#0E0E11) !important;border:1px solid rgba(255,255,255,.08) !important;transition:border-color .22s var(--ease),transform .22s var(--ease),box-shadow .22s var(--ease) !important}.index-categories a.link:hover .card-container{border-color:rgba(247,150,42,.5) !important;transform:translateY(-2px) !important;box-shadow:0 12px 26px rgba(231,91,6,.16) !important}.index-categories .image-wrapper{position:static !important;display:block !important;width:auto !important;height:auto !important;min-height:0 !important;padding:0 !important;margin:0 !important;background:none !important;border:0 !important;overflow:visible !important}.index-categories .image-wrapper img,.index-categories .category-image{display:none !important}.chx-cat-ico{display:grid !important;place-items:center !important;width:50px !important;height:50px !important;border-radius:15px !important;font-size:25px !important;line-height:1 !important;background:rgba(255,255,255,.05) !important;border:1px solid var(--c,#F7962A) !important;box-shadow:0 8px 18px -8px var(--c,#F7962A) !important}.index-categories a.link:hover .chx-cat-ico{box-shadow:0 10px 22px -6px var(--c,#F7962A) !important}.index-categories .category-text-overlay{position:static !important;inset:auto !important;padding:0 !important;margin:0 !important;background:none !important;border-radius:0 !important;font-size:12.5px !important;font-weight:700 !important;line-height:1.2 !important;text-align:center !important;text-transform:uppercase !important;letter-spacing:.02em !important;color:rgba(242,234,221,.9) !important}.index-categories .chx-menu-note{margin-top:18px !important}@media (max-width:640px){.index-categories .categories-wrapper{grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:8px !important}.index-categories .card-container{padding:12px 6px !important;gap:7px !important}.chx-cat-ico{width:44px !important;height:44px !important;font-size:22px !important}.index-categories .category-text-overlay{font-size:11.5px !important}}.index-categories .chx-cat-ico{width:100% !important;height:auto !important;aspect-ratio:1/1 !important;border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;font-size:96px !important;filter:drop-shadow(0 8px 18px color-mix(in srgb,var(--c,#F7962A) 55%,transparent)) !important}@supports not (color:color-mix(in srgb,red 50%,transparent)){.index-categories .chx-cat-ico{filter:drop-shadow(0 8px 16px rgba(0,0,0,.55)) !important}}.index-categories .image-wrapper{width:100% !important}.index-categories .card-container::before,.index-categories .card-container::after{content:none !important;display:none !important}.index-categories .category-text-overlay{border:0 !important;outline:0 !important;box-shadow:none !important;width:100% !important;font-size:13px !important}.index-categories .card-container{padding:10px !important;gap:6px !important}.index-categories .categories-wrapper{grid-template-columns:repeat(auto-fill,minmax(124px,1fr)) !important}@media (min-width:641px) and (max-width:1024px){.index-categories .chx-cat-ico{font-size:78px !important}}@media (max-width:640px){.index-categories .categories-wrapper{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.index-categories .chx-cat-ico{font-size:76px !important}.index-categories .category-text-overlay{font-size:11.5px !important}}.index-categories .categories-wrapper a.link .card-container{aspect-ratio:auto !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important}.index-categories .categories-wrapper a.link{height:auto !important}.index-categories .category-text-overlay{display:block !important;width:100% !important;max-width:none !important;text-align:center !important;justify-content:center !important;align-items:center !important;align-self:stretch !important;padding:0 2px !important;box-sizing:border-box !important}.index-categories .image-wrapper{text-align:center !important;align-self:stretch !important}.index-categories .chx-cat-ico{margin-inline:auto !important}.index-categories a.link:hover .card-container{box-shadow:none !important}.index-categories .nav-pills-wrapper,.index-categories nav.pills-menu{margin-bottom:0 !important}.index-categories .categories-wrapper{margin-top:16px !important}@media (max-width:640px){.index-categories .categories-wrapper{margin-top:12px !important}}.index-categories + .sec,.index-categories + section{margin-top:26px !important}@media (max-width:640px){.index-categories + .sec,.index-categories + section{margin-top:20px !important}}.index-categories .chx-cat-ico{display:none !important}.index-categories .card-container{background:#0E0E10 !important;background-image:none !important}.index-categories .image-wrapper{width:100% !important}.index-categories .image-wrapper img.category-image,.index-categories .category-image{display:block !important;width:100% !important;height:auto !important;aspect-ratio:1/1 !important;object-fit:contain !important;max-width:none !important;border-radius:0 !important;filter:none !important;box-shadow:none !important;transform:none !important;transition:transform .28s var(--ease) !important}.index-categories a.link:hover .image-wrapper img.category-image,.index-categories a.link:hover .category-image{transform:scale(1.06) !important}.index-categories a.link:hover .card-container{box-shadow:none !important;filter:none !important}.index-categories .card-container .image-wrapper{position:relative !important;width:100% !important;aspect-ratio:1/1 !important;height:auto !important;min-height:0 !important;flex:0 0 auto !important}.index-categories .card-container .image-wrapper img.category-image{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;aspect-ratio:auto !important;object-fit:contain !important}.index-categories .categories-wrapper{grid-template-columns:repeat(auto-fill,minmax(230px,1fr)) !important;gap:14px !important}.index-categories .card-container{padding:16px !important;gap:10px !important;justify-content:center !important;align-items:center !important}.index-categories .card-container .image-wrapper{border-radius:18px !important;overflow:hidden !important}.index-categories .card-container .image-wrapper img.category-image{border-radius:18px !important}.index-categories .category-text-overlay{font-size:14px !important}@media (min-width:641px) and (max-width:1024px){.index-categories .categories-wrapper{grid-template-columns:repeat(auto-fill,minmax(180px,1fr)) !important}}@media (max-width:640px){.index-categories .categories-wrapper{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important}.index-categories .card-container{padding:12px !important;gap:8px !important}.index-categories .card-container .image-wrapper,.index-categories .card-container .image-wrapper img.category-image{border-radius:16px !important}.index-categories .category-text-overlay{font-size:12.5px !important}}.index-categories .card-container{padding:4px 4px 12px !important;gap:0 !important}.index-categories .card-container .image-wrapper{margin:15px !important}@media (max-width:640px){.index-categories .card-container{padding:2px 2px 10px !important}.index-categories .card-container .image-wrapper{margin:12px !important}}.index-categories .categories-wrapper{grid-template-columns:repeat(auto-fill,minmax(182px,1fr)) !important}.index-categories .card-container .image-wrapper{width:150px !important;height:150px !important;max-width:100% !important;aspect-ratio:auto !important;margin:15px !important;flex:0 0 150px !important}@media (min-width:641px) and (max-width:1024px){.index-categories .categories-wrapper{grid-template-columns:repeat(auto-fill,minmax(182px,1fr)) !important}}@media (max-width:640px){.index-categories .categories-wrapper{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.index-categories .card-container .image-wrapper{margin:12px !important}}.index-categories .card-container .image-wrapper{margin-top:30px !important}@media (max-width:640px){.index-categories .card-container .image-wrapper{margin-top:24px !important}}.index-categories .card-container .image-wrapper{align-self:center !important;margin:15px !important}.index-categories .category-text-overlay{align-self:center !important;font-size:16px !important;letter-spacing:.03em !important}@media (max-width:640px){.index-categories .card-container .image-wrapper{margin:12px !important}.index-categories .category-text-overlay{font-size:14px !important}}.index-categories .card-container .image-wrapper img.category-image{margin-top:15px !important}.catbar__in .ct{position:relative !important;overflow:hidden !important}.catbar__in .ct .ct__img{height:100% !important;max-height:100% !important;object-fit:contain !important}.catbar__in .ct:hover .ct__img{transform:translateY(-50%) scale(1.07) !important}.catbar__in .ct .ct__img--icon{height:56px !important;max-height:56px !important}.catbar__in .ct:hover .ct__img--icon{transform:translateY(-50%) scale(1.1) rotate(-4deg) !important}.sw-app .sw-swiper-button-prev,.sw-app .sw-swiper-button-next{background-repeat:no-repeat !important;background-position:center center !important;background-size:15px 15px !important}.sw-app .sw-swiper-button-prev::after,.sw-app .sw-swiper-button-next::after{color:transparent !important;text-shadow:none !important}.sw-app .sw-swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6L9 12L15 18'/%3E%3C/svg%3E") !important}.sw-app .sw-swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6L15 12L9 18'/%3E%3C/svg%3E") !important}.sw-app .sw-swiper-button-prev:hover,.sw-app .sw-swiper-button-next:hover{background-color:#D6261A !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:15px 15px !important}@media (min-width:641px){.catbar__search{margin-top:10px !important}}.DetailProduct-details-left,.DetailProduct-image{height:auto !important;min-height:0 !important;max-height:none !important}.DetailProduct-image{aspect-ratio:auto !important}.chx-eta{display:inline-flex !important;align-items:center !important;gap:9px !important;margin:10px 0 0 !important;padding:8px 14px 8px 11px !important;border-radius:99px !important;background:rgba(247,150,42,.10) !important;border:1px solid rgba(247,150,42,.30) !important;color:rgba(242,234,221,.86) !important;font-size:14.5px !important;line-height:1.25 !important}.chx-eta b{color:#F7962A !important;font-weight:800 !important}.chx-eta__ico{display:grid !important;place-items:center !important;width:22px !important;height:22px !important;color:#F7962A !important;flex:0 0 22px !important}.chx-eta__ico svg{width:18px !important;height:18px !important}.chx-eta--closed{background:rgba(255,255,255,.05) !important;border-color:rgba(255,255,255,.14) !important}.chx-eta--closed b{color:#F2EADD !important}.chx-eta--closed .chx-eta__ico{color:rgba(242,234,221,.6) !important}@media (max-width:640px){.chx-eta{font-size:13px !important;padding:7px 12px 7px 9px !important;margin-top:8px !important}}.ModalProduct-details-left .ModalProduct-description,.ModalProduct-description.chx-desc-moved{margin:14px 0 0 !important;padding:14px 16px !important;border-radius:16px !important;background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.07) !important;width:auto !important;max-width:none !important}.ModalProduct-details-left .ModalProduct-description,.ModalProduct-details-left .ModalProduct-description *{font-size:14.5px !important;line-height:1.6 !important;color:rgba(242,234,221,.80) !important;max-width:none !important}@media (max-width:767px){.ModalProduct-details-left .ModalProduct-description{margin:12px 14px 0 !important;padding:12px 14px !important}}.ModalProduct-details-left{gap:12px !important}.ModalProduct-details-left .ModalProduct-description,.ModalProduct-description.chx-desc-moved{margin-top:0 !important}@media (max-width:767px){.ModalProduct-details-left{gap:10px !important}}.hover-before::before,.hover-before::after{border-radius:inherit !important}.chx-size{display:inline-flex !important;gap:6px !important;margin:0 8px 0 0 !important;vertical-align:middle !important}.chx-size__b{-webkit-appearance:none !important;appearance:none !important;height:26px !important;padding:0 11px !important;border-radius:99px !important;border:1px solid rgba(255,255,255,.14) !important;background:rgba(255,255,255,.05) !important;color:rgba(242,234,221,.86) !important;font:inherit !important;font-size:12.5px !important;font-weight:700 !important;line-height:1 !important;cursor:pointer !important;transition:border-color .2s var(--ease),background .2s var(--ease),color .2s var(--ease) !important}.chx-size__b:hover{border-color:rgba(247,150,42,.55) !important;background:rgba(247,150,42,.12) !important;color:#F7962A !important}@media (max-width:640px){.chx-size__b{height:24px !important;padding:0 9px !important;font-size:11.5px !important}}@media (min-width:901px){.hero__lead{display:inline-flex !important;align-items:center !important;vertical-align:middle !important;margin-right:12px !important}.chx-eta{margin-top:0 !important;vertical-align:middle !important}}.chx-eta__short{display:none !important}@media (max-width:900px){.hero__lead{display:inline-flex !important;align-items:center !important;vertical-align:middle !important;margin-right:8px !important}.chx-eta{margin-top:0 !important;vertical-align:middle !important;font-size:12.5px !important;padding:6px 11px 6px 8px !important}.chx-eta__long{display:none !important}.chx-eta__short{display:inline !important}.chx-eta__ico{width:18px !important;height:18px !important;flex:0 0 18px !important}.chx-eta__ico svg{width:15px !important;height:15px !important}}.chx-eta-inline{display:none !important}@media (max-width:900px){.chx-eta{display:none !important}.chx-eta-inline{display:inline !important;color:rgba(242,234,221,.72) !important;white-space:nowrap !important}.chx-eta-inline b{color:#F7962A !important;font-weight:800 !important}.hero__lead{display:block !important;margin-right:0 !important}}.hero__lead{display:none !important}.chx-eta{display:inline-flex !important;margin-top:0 !important;margin-bottom:2px !important}@media (max-width:900px){.chx-eta{display:inline-flex !important;margin-top:0 !important}.chx-eta-inline{display:none !important}.chx-eta__long{display:none !important}.chx-eta__short{display:inline !important}}.chx-size__b.is-on{border-color:#F0512A !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important;box-shadow:0 4px 12px rgba(214,38,26,.32) !important}.chx-size__b.is-on:hover{border-color:#F0512A !important;background:linear-gradient(180deg,#F0512A,#D6261A) !important;color:#fff !important}[data-rv]{opacity:0;transform:translate3d(0,28px,0);transition:opacity 1s cubic-bezier(.19,1,.22,1),transform 1s cubic-bezier(.19,1,.22,1);will-change:opacity,transform}[data-rv="left"]{transform:translate3d(-40px,0,0)}[data-rv="right"]{transform:translate3d(40px,0,0)}[data-rv="zoom"]{transform:scale(.94)}[data-rv="fade"]{transform:none}[data-rv].is-rv{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-rv]{opacity:1;transform:none;transition:none}}.chx-lp{max-width:var(--wrap,min(92.2vw,1800px)) !important;margin:0 auto !important;padding-block:clamp(16px,2vw,30px) clamp(40px,5vw,72px) !important}.chx-lp section{margin-top:clamp(38px,5vw,78px)}.chx-lp section:first-child{margin-top:0}.chx-lp__kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#F7962A}.chx-lp__kicker::before{content:"";width:26px;height:2px;border-radius:2px;background:linear-gradient(90deg,#F0512A,#F7962A)}.chx-lp h1,.chx-lp h2{font-family:"Oswald","Arial Narrow",Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;line-height:.98;color:#F2EADD;margin:0 0 14px}.chx-lp h1{font-size:clamp(34px,6.4vw,86px)}.chx-lp h2{font-size:clamp(26px,3.6vw,52px)}.chx-lp h1 em,.chx-lp h2 em{font-style:normal;color:#F0512A}.chx-lp__lead{margin:0 0 22px;max-width:62ch;font-size:clamp(15px,1.2vw,18px);line-height:1.6;color:rgba(242,234,221,.74)}.chx-hero{position:relative;padding:clamp(26px,3.4vw,54px);border-radius:26px;background:radial-gradient(120% 140% at 100% 0%,rgba(240,81,42,.20) 0%,rgba(240,81,42,0) 55%),linear-gradient(180deg,#17141A,#0B0B0E);border:1px solid rgba(255,255,255,.08);overflow:hidden}.chx-hero__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(20px,3vw,48px);align-items:center}.chx-hero__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:6px}.chx-fact{padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.chx-fact b{display:block;font-family:"Oswald","Arial Narrow",Impact,sans-serif;font-size:clamp(24px,2.6vw,34px);line-height:1;color:#F7962A}.chx-fact span{display:block;margin-top:6px;font-size:13.5px;line-height:1.4;color:rgba(242,234,221,.6)}.chx-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 28px;border:0;border-radius:16px;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;text-decoration:none;background:linear-gradient(180deg,#F0512A,#D6261A);color:#fff;box-shadow:0 14px 30px rgba(214,38,26,.30);transition:transform .2s var(--ease),box-shadow .2s var(--ease),filter .2s var(--ease)}.chx-btn:hover{transform:translateY(-2px);box-shadow:0 18px 36px rgba(214,38,26,.38);color:#fff}.chx-btn--ghost{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);color:#F2EADD;box-shadow:none}.chx-btn--ghost:hover{border-color:rgba(247,150,42,.55);color:#F7962A;box-shadow:none}.chx-grid{display:grid;gap:14px}.chx-grid--2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.chx-grid--3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.chx-grid--4{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.chx-card{display:flex;flex-direction:column;padding:22px;border-radius:20px;background:linear-gradient(180deg,#141115,#0E0E11);border:1px solid rgba(255,255,255,.08);transition:border-color .22s var(--ease),transform .22s var(--ease)}.chx-card:hover{border-color:rgba(247,150,42,.35);transform:translateY(-2px)}.chx-card__ico{width:46px;height:46px;margin-bottom:14px;display:grid;place-items:center;border-radius:14px;background:rgba(247,150,42,.12);border:1px solid rgba(247,150,42,.24);color:#F7962A}.chx-card__ico svg{width:23px;height:23px}.chx-card h3{margin:0 0 8px;font-size:18px;font-weight:800;line-height:1.25;color:#F2EADD}.chx-card p{margin:0;font-size:14.5px;line-height:1.55;color:rgba(242,234,221,.7)}.chx-card__pay{margin-top:auto;padding-top:14px;font-family:"Oswald","Arial Narrow",Impact,sans-serif;font-size:26px;color:#FF6B3D}.chx-card__pay small{display:block;margin-top:2px;font-family:inherit;font-size:13px;font-weight:500;color:rgba(242,234,221,.45)}.chx-card .chx-btn{margin-top:16px;height:46px;font-size:13.5px}.chx-steps{list-style:none;margin:0;padding:0;display:grid;gap:12px}.chx-steps li{display:flex;align-items:flex-start;gap:16px;padding:18px 20px;border-radius:18px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07)}.chx-steps__n{flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(180deg,#F0512A,#D6261A);color:#fff;font-family:"Oswald",sans-serif;font-size:18px}.chx-steps__t b{display:block;margin-bottom:3px;font-size:16px;color:#F2EADD}.chx-steps__t span{font-size:14.5px;line-height:1.5;color:rgba(242,234,221,.68)}.chx-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.chx-list li{position:relative;padding-left:30px;font-size:15px;line-height:1.55;color:rgba(242,234,221,.78)}.chx-list li::before{content:"";position:absolute;left:0;top:3px;width:19px;height:19px;border-radius:6px;background:rgba(247,150,42,.14);border:1px solid rgba(247,150,42,.3)}.chx-list li::after{content:"";position:absolute;left:5px;top:9px;width:9px;height:5px;border-left:2px solid #F7962A;border-bottom:2px solid #F7962A;transform:rotate(-45deg)}.chx-faq{display:grid;gap:10px}.chx-faq details{border-radius:16px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);overflow:hidden}.chx-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 20px;font-size:16px;font-weight:700;color:#F2EADD}.chx-faq summary::-webkit-details-marker{display:none}.chx-faq summary::after{content:"";flex:0 0 12px;width:12px;height:12px;border-right:2px solid #F7962A;border-bottom:2px solid #F7962A;transform:rotate(45deg);margin-top:-4px;transition:transform .2s var(--ease)}.chx-faq details[open] summary::after{transform:rotate(-135deg);margin-top:2px}.chx-faq p{margin:0;padding:0 20px 18px;font-size:15px;line-height:1.6;color:rgba(242,234,221,.7)}.chx-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:clamp(22px,3vw,40px);border-radius:24px;background:radial-gradient(90% 200% at 0% 50%,rgba(240,81,42,.22) 0%,rgba(240,81,42,0) 60%),linear-gradient(180deg,#17141A,#0B0B0E);border:1px solid rgba(247,150,42,.22)}.chx-cta h2{margin:0 0 6px}.chx-cta p{margin:0;color:rgba(242,234,221,.7);font-size:15px}#chx-lead{position:fixed;inset:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:18px;background:rgba(4,4,6,.74);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#chx-lead.is-open{display:flex}.chx-lead__card{position:relative;width:100%;max-width:440px;max-height:92dvh;overflow-y:auto;padding:28px 26px 26px;border-radius:24px;background:linear-gradient(180deg,#17141A,#0B0B0E);border:1px solid rgba(247,150,42,.26);box-shadow:0 30px 70px rgba(0,0,0,.7)}.chx-lead__x{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;padding:0;line-height:1;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.10);color:#F2EADD;font-size:14px;cursor:pointer}.chx-lead__x:hover{background:rgba(255,255,255,.16)}.chx-lead__t{display:block;padding-right:34px;font-size:20px;font-weight:800;line-height:1.25;color:#F2EADD}.chx-lead__s{margin:6px 0 18px;font-size:14px;line-height:1.5;color:rgba(242,234,221,.55)}.chx-lead__row{display:block;margin-bottom:12px}.chx-lead__row>span{display:block;margin-bottom:6px;font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:rgba(242,234,221,.5)}.chx-lead__row input,.chx-lead__row textarea{width:100%;box-sizing:border-box;padding:13px 15px;border-radius:13px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:#F2EADD;font:inherit;font-size:15px;transition:border-color .2s var(--ease),background .2s var(--ease)}.chx-lead__row textarea{resize:vertical;min-height:74px}.chx-lead__row input:focus,.chx-lead__row textarea:focus{outline:none;border-color:rgba(247,150,42,.6);background:rgba(255,255,255,.07)}.chx-lead__row input::placeholder,.chx-lead__row textarea::placeholder{color:rgba(242,234,221,.32)}.chx-lead__agree{display:flex;align-items:flex-start;gap:10px;margin:4px 0 16px;cursor:pointer}.chx-lead__agree input{width:20px;height:20px;margin:1px 0 0;accent-color:#F0512A;flex:0 0 20px}.chx-lead__agree span{font-size:13px;line-height:1.45;color:rgba(242,234,221,.6)}.chx-lead__go{width:100%;height:52px;border:0;border-radius:14px;background:linear-gradient(180deg,#F0512A,#D6261A);color:#fff;font:inherit;font-size:15px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;box-shadow:0 12px 26px rgba(214,38,26,.30)}.chx-lead__go:disabled{opacity:.6;cursor:default}.chx-lead__err{margin:12px 0 0;font-size:13.5px;color:#FF8A6B}.chx-lead__trap{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;opacity:0 !important}.chx-lead__ok{text-align:center;padding:12px 0 6px}.chx-lead__okico{width:64px;height:64px;margin:0 auto 16px;display:grid;place-items:center;border-radius:50%;background:rgba(52,199,89,.12);border:1px solid rgba(52,199,89,.35);color:#7BE39B}.chx-lead__okico svg{width:30px;height:30px}.chx-lead__ok b{display:block;font-size:19px;color:#F2EADD;margin-bottom:6px}.chx-lead__ok p{margin:0;font-size:14.5px;line-height:1.55;color:rgba(242,234,221,.62)}@media (max-width:900px){.chx-hero__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.chx-lp{padding-block:10px 30px !important}.chx-lp section{margin-top:34px}.chx-hero{padding:20px;border-radius:20px}.chx-card{padding:18px}.chx-steps li{padding:15px 16px;gap:13px}.chx-steps__n{flex:0 0 34px;width:34px;height:34px;font-size:16px}.chx-btn{width:100%;height:52px}.chx-cta{padding:20px;border-radius:20px}.chx-lead__card{padding:24px 18px 20px;border-radius:20px}}.chx-lead__row[hidden]{display:none !important}.chx-lp .chx-faq{grid-template-columns:minmax(0,1fr) !important;align-items:start !important}.chx-lead__go{display:flex !important;align-items:center !important;justify-content:center !important;text-align:center !important;padding:0 !important}.chx-media{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.chx-media figure{margin:0;border-radius:18px;overflow:hidden;background:#0E0E11;border:1px solid rgba(255,255,255,.08);aspect-ratio:16/9}.chx-media img,.chx-media video{display:block;width:100%;height:100%;object-fit:cover}.chx-media__v{grid-column:span 2;grid-row:span 2;aspect-ratio:auto !important}.chx-media figure{transition:border-color .22s var(--ease),transform .22s var(--ease)}.chx-media figure:hover{border-color:rgba(247,150,42,.4);transform:translateY(-2px)}@media (max-width:900px){.chx-media{grid-template-columns:repeat(2,minmax(0,1fr))}.chx-media__v{grid-column:span 2;grid-row:auto;aspect-ratio:16/9 !important}}@media (max-width:640px){.chx-media{gap:10px}.chx-media figure{border-radius:14px}}.chx-lp h1,.chx-lp h2{line-height:1.06 !important}@media (max-width:640px){.chx-lp h1,.chx-lp h2{line-height:1.08 !important}}.chx-lp{width:100% !important;flex:1 1 auto !important;box-sizing:border-box !important}.hdr__nav a{white-space:nowrap !important}main.layout-container.is-article .simplePage-wrapper,main.layout-container.is-article .simplePage-content,main.layout-container.is-article .simplePage-title{text-align:left !important}main.layout-container.is-article .simplePage-wrapper .simplePage-title::after{left:0 !important;transform:none !important}main.layout-container.is-article .simplePage h2{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;text-transform:uppercase !important;letter-spacing:.02em !important;font-size:clamp(19px,1.7vw,24px) !important;color:#F2EADD !important;margin:30px 0 10px !important}main.layout-container.is-article .simplePage p{color:rgba(242,234,221,.78) !important;margin:0 0 10px !important}main.layout-container.is-article .simplePage-wrapper{max-width:940px !important;margin:26px auto 0 !important;padding:clamp(22px,3vw,44px) clamp(18px,2.6vw,40px) !important;border-radius:22px !important;background:linear-gradient(180deg,#141115,#0E0E11) !important;border:1px solid rgba(255,255,255,.08) !important;box-shadow:0 22px 50px rgba(0,0,0,.35) !important}main.layout-container.is-article .simplePage-title{margin:0 0 22px !important;padding-bottom:16px !important;border-bottom:1px solid rgba(255,255,255,.08) !important}main.layout-container.is-article .simplePage-title span{display:block !important;font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;text-transform:uppercase !important;letter-spacing:.02em !important;line-height:1.12 !important;font-size:clamp(18px,1.9vw,26px) !important;color:#F2EADD !important}main.layout-container.is-article .simplePage-content h2{position:relative !important;margin:34px 0 12px !important;padding-left:16px !important;font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;text-transform:uppercase !important;letter-spacing:.02em !important;line-height:1.18 !important;font-size:clamp(17px,1.5vw,21px) !important;color:#F7962A !important}main.layout-container.is-article .simplePage-content h2::before{content:"" !important;position:absolute !important;left:0 !important;top:.18em !important;bottom:.18em !important;width:3px !important;border-radius:3px !important;background:linear-gradient(180deg,#F0512A,#F7962A) !important}main.layout-container.is-article .simplePage-content h2:first-child{margin-top:0 !important}main.layout-container.is-article .simplePage-content p{max-width:none !important;margin:0 0 12px !important;font-size:15.5px !important;line-height:1.72 !important;color:rgba(242,234,221,.76) !important;overflow-wrap:anywhere !important}main.layout-container.is-article .simplePage-content p:last-child{margin-bottom:0 !important}main.layout-container.is-article .simplePage-content b,main.layout-container.is-article .simplePage-content strong{color:#F2EADD !important}main.layout-container.is-article .simplePage-content a{color:#F7962A !important;text-decoration:underline !important;text-underline-offset:2px !important;text-decoration-color:rgba(247,150,42,.45) !important}main.layout-container.is-article .simplePage-content ul,main.layout-container.is-article .simplePage-content ol{margin:0 0 14px !important;padding-left:22px !important}main.layout-container.is-article .simplePage-content li{margin-bottom:7px !important;font-size:15.5px !important;line-height:1.7 !important;color:rgba(242,234,221,.76) !important}@media (max-width:640px){main.layout-container.is-article .simplePage-wrapper{margin-top:16px !important;padding:18px 16px !important;border-radius:18px !important}main.layout-container.is-article .simplePage-content h2{margin-top:26px !important;font-size:16.5px !important}main.layout-container.is-article .simplePage-content p,main.layout-container.is-article .simplePage-content li{font-size:15px !important;line-height:1.68 !important}}main.layout-container.is-article .simplePage-wrapper{max-width:none !important;margin-inline:0 !important}.hdr__logo-img{display:block !important;height:56px !important;width:auto !important;max-width:none !important;object-fit:contain !important}.hdr--stuck .hdr__logo-img{height:46px !important}.hdr__logo{gap:0 !important}.ftr__logo{display:block !important}.ftr__logo-img{display:block !important;height:96px !important;width:auto !important;max-width:none !important;object-fit:contain !important}@media (max-width:900px){.hdr__logo-img{height:48px !important}.hdr--stuck .hdr__logo-img{height:42px !important}}@media (max-width:640px){.hdr__logo-img{height:44px !important}.hdr--stuck .hdr__logo-img{height:38px !important}.ftr__logo-img{height:78px !important}}.hdr__logo-img{height:92px !important}.hdr--stuck .hdr__logo-img{height:62px !important}.ftr__logo-img{height:120px !important}@media (max-width:900px){.hdr__logo-img{height:58px !important}.hdr--stuck .hdr__logo-img{height:50px !important}}@media (max-width:640px){.hdr__logo-img{height:52px !important}.hdr--stuck .hdr__logo-img{height:44px !important}.ftr__logo-img{height:96px !important}}.hdr__logo-img{height:104px !important}.hdr--stuck .hdr__logo-img{height:66px !important}.ftr__logo-img{height:150px !important}@media (max-width:900px){.hdr__logo-img{height:62px !important}.hdr--stuck .hdr__logo-img{height:54px !important}}@media (max-width:640px){.hdr__logo-img{height:57px !important}.hdr--stuck .hdr__logo-img{height:48px !important}.ftr__logo-img{height:120px !important}}.ModalProduct-NutritionalVal-container,.DetailProduct-NutritionalVal-container{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(96px,1fr)) !important;gap:10px !important}.ModalProduct-NutritionalVal-item,.DetailProduct-NutritionalVal-item{display:flex !important;flex-direction:column-reverse !important;align-items:flex-start !important;gap:2px !important;padding:12px 14px !important;border-radius:14px !important;background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.07) !important}.ModalProduct-NutritionalVal-item .NutritionalVal-title,.DetailProduct-NutritionalVal-item .NutritionalVal-title{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:20px !important;line-height:1 !important;color:#F2EADD !important}.ModalProduct-NutritionalVal-item .NutritionalVal-desc,.DetailProduct-NutritionalVal-item .NutritionalVal-desc{font-size:12.5px !important;color:rgba(242,234,221,.5) !important}.ModalProduct-NutritionalVal-container::after,.DetailProduct-NutritionalVal-container::after{content:"≈ ориентировочно,на 100 г" !important;grid-column:1 / -1 !important;margin-top:2px !important;font-size:12px !important;color:rgba(242,234,221,.42) !important}.ModalProduct-details-left .ModalProduct-description,.ModalProduct-description.chx-desc-moved{align-self:stretch !important}@media (max-width:767px){.ModalProduct-details-left .ModalProduct-description{margin-left:0 !important;margin-right:0 !important}}.ModalProduct-details-left .ModalProduct-image{width:100% !important;max-width:none !important;height:auto !important;aspect-ratio:1 / 1 !important}.ModalProduct-NutritionalVal-container{grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:8px !important}.ModalProduct-NutritionalVal-item{padding-left:10px !important;padding-right:10px !important}.chx-set{padding-bottom:140px !important}.chx-set__step{scroll-margin-top:90px !important}.chx-set__head{display:flex !important;align-items:center !important;gap:16px !important;flex-wrap:wrap !important}.chx-set__head h2{margin:0 !important}.chx-set__num{flex:0 0 auto !important;width:58px !important;height:58px !important;display:grid !important;place-items:center !important;border-radius:50% !important;font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:28px !important;line-height:1 !important;color:#0E0E11 !important;background:linear-gradient(180deg,#F7962A,#F0512A) !important;box-shadow:0 10px 26px rgba(240,81,42,.32) !important}.chx-set__sub{margin:4px 0 0 !important;color:rgba(242,234,221,.62) !important;font-size:15px !important}.chx-set__done{margin-left:auto !important;display:inline-flex !important;align-items:center !important;gap:7px !important;padding:7px 13px !important;border-radius:999px !important;background:rgba(76,196,124,.14) !important;border:1px solid rgba(76,196,124,.32) !important;color:#6FD79A !important;font-size:13px !important;font-weight:700 !important}.chx-set__done svg{width:15px !important;height:15px !important}.chx-set__grid{margin-top:22px !important;display:grid !important;grid-template-columns:repeat(auto-fill,minmax(210px,1fr)) !important;gap:16px !important}.chx-dish{display:flex !important;flex-direction:column !important;border-radius:20px !important;background:linear-gradient(180deg,#141115,#0E0E11) !important;border:1px solid rgba(255,255,255,.08) !important;overflow:hidden !important;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease !important}.chx-dish:hover{transform:translateY(-3px) !important;border-color:rgba(247,150,42,.42) !important;box-shadow:0 18px 40px rgba(0,0,0,.42) !important}.chx-dish.is-on{border-color:#F0512A !important;box-shadow:0 0 0 1px #F0512A inset,0 18px 44px rgba(240,81,42,.26) !important}.chx-dish__pick{appearance:none !important;-webkit-appearance:none !important;background:transparent !important;border:0 !important;padding:12px 12px 10px !important;margin:0 !important;display:flex !important;flex-direction:column !important;gap:8px !important;text-align:left !important;cursor:pointer !important;color:inherit !important;font:inherit !important;width:100% !important}.chx-dish__pic{position:relative !important;display:block !important;width:100% !important;aspect-ratio:1 / 1 !important;border-radius:14px !important;background:#0B0B0E !important;overflow:hidden !important}.chx-dish__pic img{width:100% !important;height:100% !important;object-fit:contain !important;display:block !important}.chx-dish__tick{position:absolute !important;right:8px !important;top:8px !important;width:28px !important;height:28px !important;display:grid !important;place-items:center !important;border-radius:50% !important;background:#F0512A !important;color:#fff !important;opacity:0 !important;transform:scale(.6) !important;transition:opacity .2s ease,transform .2s ease !important}.chx-dish__tick svg{width:15px !important;height:15px !important}.chx-dish.is-on .chx-dish__tick{opacity:1 !important;transform:scale(1) !important}.chx-dish__name{font-weight:700 !important;font-size:15px !important;line-height:1.28 !important;color:#F2EADD !important}.chx-dish__gram{font-size:12.5px !important;color:rgba(242,234,221,.45) !important;margin-top:-4px !important}.chx-dish__price{margin-top:auto !important;font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:21px !important;line-height:1 !important;color:#FF6B3D !important}.chx-dish__opts{padding:0 12px 12px !important}.chx-dish__optlbl{display:block !important;margin-bottom:6px !important;font-size:11.5px !important;text-transform:uppercase !important;letter-spacing:.06em !important;color:rgba(242,234,221,.4) !important}.chx-dish__chips{display:flex !important;flex-wrap:wrap !important;gap:6px !important}.chx-chipv{appearance:none !important;-webkit-appearance:none !important;padding:6px 11px !important;border-radius:999px !important;background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.12) !important;color:rgba(242,234,221,.78) !important;font:inherit !important;font-size:12.5px !important;font-weight:600 !important;cursor:pointer !important;transition:background .2s ease,border-color .2s ease,color .2s ease !important}.chx-chipv:hover{border-color:rgba(247,150,42,.5) !important;color:#F2EADD !important}.chx-chipv.is-on{background:rgba(240,81,42,.18) !important;border-color:#F0512A !important;color:#F2EADD !important}.chx-set__note{margin-top:18px !important;color:rgba(242,234,221,.5) !important;font-size:14px !important;max-width:70ch !important}.chx-set__bar{position:fixed !important;left:0 !important;right:0 !important;bottom:var(--chx-set-lift,0px) !important;z-index:60 !important;padding:12px max(16px,calc((100vw - var(--wrap,1200px)) / 2)) calc(12px + env(safe-area-inset-bottom)) !important;background:rgba(11,11,14,.92) !important;backdrop-filter:blur(14px) !important;-webkit-backdrop-filter:blur(14px) !important;border-top:1px solid rgba(255,255,255,.1) !important;box-shadow:0 -18px 40px rgba(0,0,0,.5) !important}.chx-set__bar-in{display:flex !important;align-items:center !important;gap:18px !important;flex-wrap:wrap !important}.chx-set__slots{display:flex !important;align-items:center !important;gap:8px !important;flex:1 1 320px !important;min-width:0 !important;flex-wrap:wrap !important}.chx-set__slot{display:inline-flex !important;align-items:center !important;gap:8px !important;padding:7px 13px 7px 7px !important;border-radius:999px !important;background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.1) !important;max-width:100% !important;min-width:0 !important}.chx-set__slot i{flex:0 0 auto !important;width:22px !important;height:22px !important;border-radius:50% !important;display:grid !important;place-items:center !important;background:rgba(255,255,255,.1) !important;color:rgba(242,234,221,.6) !important;font-style:normal !important;font-size:12px !important;font-weight:800 !important}.chx-set__slot b{font-size:13px !important;font-weight:600 !important;color:rgba(242,234,221,.55) !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.chx-set__slot.is-on{background:rgba(240,81,42,.14) !important;border-color:rgba(240,81,42,.45) !important}.chx-set__slot.is-on i{background:#F0512A !important;color:#fff !important}.chx-set__slot.is-on b{color:#F2EADD !important}.chx-set__money{display:flex !important;align-items:baseline !important;gap:10px !important;flex-wrap:wrap !important}.chx-set__old{font-size:16px !important;color:rgba(242,234,221,.4) !important;text-decoration:line-through !important}.chx-set__new{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:30px !important;line-height:1 !important;color:#F2EADD !important}.chx-set__save{padding:4px 10px !important;border-radius:999px !important;background:rgba(76,196,124,.14) !important;color:#6FD79A !important;font-size:12.5px !important;font-weight:700 !important}.chx-set__go{flex:0 0 auto !important}.chx-set__go[disabled]{opacity:.55 !important;cursor:default !important}.chx-set__msg{margin-top:10px !important;font-size:14px !important;color:rgba(242,234,221,.7) !important}.chx-set__msg--err{color:#FF8C6B !important}.chx-set__msg--ok{color:#6FD79A !important}@media (max-width:900px){.chx-set__bar{bottom:calc(var(--h-tabbar,64px) + env(safe-area-inset-bottom) + var(--chx-set-lift,0px)) !important}.chx-set{padding-bottom:210px !important}}@media (max-width:640px){.chx-set__bar{padding-top:9px !important}.chx-set__grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}.chx-set__num{width:46px !important;height:46px !important;font-size:22px !important}.chx-set__done{margin-left:0 !important}.chx-dish__name{font-size:14px !important}.chx-dish__price{font-size:19px !important}.chx-set__bar-in{gap:10px !important}.chx-set__slots{flex:1 1 100% !important;gap:6px !important}.chx-set__slot{padding:5px 10px 5px 5px !important}.chx-set__slot b{font-size:12px !important;max-width:26vw !important}.chx-set__money{flex:1 1 auto !important;gap:8px !important}.chx-set__new{font-size:22px !important}.chx-set__old{font-size:14px !important}.chx-set__save{font-size:11.5px !important;padding:3px 8px !important}.chx-set__go{flex:0 0 auto !important;width:auto !important;min-width:0 !important;height:46px !important;padding:0 16px !important;font-size:13px !important}.chx-set__msg{margin-top:8px !important;font-size:13px !important}}.chx-top{position:fixed !important;right:clamp(14px,2.2vw,30px) !important;bottom:calc(var(--chx-top-off,24px) + env(safe-area-inset-bottom)) !important;z-index:58 !important;width:50px !important;height:50px !important;padding:0 !important;margin:0 !important;display:grid !important;place-items:center !important;border-radius:50% !important;border:1px solid rgba(255,255,255,.14) !important;background:rgba(20,17,21,.86) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;color:#F2EADD !important;cursor:pointer !important;box-shadow:0 12px 30px rgba(0,0,0,.45) !important;opacity:0 !important;transform:translateY(12px) scale(.9) !important;pointer-events:none !important;transition:opacity .3s ease,transform .3s ease,background .2s ease,border-color .2s ease !important}.chx-top.is-on{opacity:1 !important;transform:none !important;pointer-events:auto !important}.chx-top:hover{background:rgba(240,81,42,.2) !important;border-color:#F0512A !important}.chx-top:focus-visible{outline:2px solid #F7962A !important;outline-offset:3px !important}.chx-top svg{width:20px !important;height:20px !important;display:block !important}@media (max-width:900px){.chx-top{width:44px !important;height:44px !important;right:12px !important}.chx-top svg{width:18px !important;height:18px !important}}@media (prefers-reduced-motion:reduce){.chx-top{transition:none !important}}.modals:has(.AnimatedModal.Opened)::before{content:"" !important;position:fixed !important;inset:0 !important;background:rgba(4,4,6,.66) !important;-webkit-backdrop-filter:blur(7px) saturate(.92) !important;backdrop-filter:blur(7px) saturate(.92) !important;pointer-events:none !important}.modals:has(.AnimatedModal.Opened) .AnimatedModal{background:transparent !important}.ModalProduct-container:has(>.Modal-Loader),.ModalSaleDetail-container:has(>.Modal-Loader){background:transparent !important;border:0 !important;box-shadow:none !important}.ModalProduct-container>.Modal-Loader,.ModalSaleDetail-container>.Modal-Loader{background:transparent !important;border:0 !important;box-shadow:none !important;border-radius:0 !important;max-width:none !important}.ModalProduct-container:has(>.Modal-Loader) .chx-close,.ModalProduct-container:has(>.Modal-Loader) .modal-close-button,.ModalProduct-container:has(>.Modal-Loader) .SwipeTrigger-container,.ModalSaleDetail-container:has(>.Modal-Loader) .chx-close,.ModalSaleDetail-container:has(>.Modal-Loader) .modal-close-button,.ModalSaleDetail-container:has(>.Modal-Loader) .SwipeTrigger-container{display:none !important}.ModalProduct-container:has(>.Modal-Loader) .SwipeTrigger,.ModalSaleDetail-container:has(>.Modal-Loader) .SwipeTrigger{display:none !important}@media (max-width:767px){.ModalProduct-container:has(>.Modal-Loader),.ModalSaleDetail-container:has(>.Modal-Loader){top:0 !important;bottom:0 !important;height:100% !important;align-items:center !important;justify-content:center !important}.ModalProduct-container>.Modal-Loader,.ModalSaleDetail-container>.Modal-Loader{min-height:0 !important}}.ModalProduct-container:has(>.Modal-Loader)::before,.ModalSaleDetail-container:has(>.Modal-Loader)::before{content:none !important;display:none !important}.chx-eta{margin-top:15px !important}.hero__stats{margin-top:9px !important}.main-input>label{background:transparent !important;border-radius:0 !important;padding:0 !important}.main-input>input.input:placeholder-shown:not(:focus) + label{font-size:15.5px !important;color:rgba(242,234,221,.42) !important}.product-nosale-wrapper,.product-nosale,.ModalProduct-nosale,.DetailProduct-nosale{display:none !important}.chx-bonus-note{margin:0 0 14px !important;padding:12px 14px !important;border-radius:12px !important;background:rgba(247,150,42,.1) !important;border:1px solid rgba(247,150,42,.28) !important;color:rgba(242,234,221,.78) !important;font-size:14px !important;line-height:1.45 !important}@media (min-width:901px){.hdr__searchbox .hdr__searchclose{flex:0 0 28px !important;width:28px !important;height:28px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;margin-right:2px !important;border:0 !important;border-radius:50% !important;background:rgba(255,255,255,.07) !important;color:rgba(242,234,221,.55) !important;font-size:13px !important;line-height:1 !important;cursor:pointer !important;transition:background .18s ease,color .18s ease !important}.hdr__searchbox .hdr__searchclose:hover{background:rgba(240,81,42,.22) !important;color:#F2EADD !important}.hdr__searchbox .hdr__searchclose:focus-visible{outline:2px solid #F7962A !important;outline-offset:2px !important}}.sw-app .sw-swiper-button-prev,.sw-app .sw-swiper-button-next,.sw-swiper-button-prev,.sw-swiper-button-next{background-color:rgba(20,17,21,.94) !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:15px 15px !important;border:1px solid rgba(255,255,255,.14) !important;border-radius:50% !important}.sw-app .sw-swiper-button-prev,.sw-swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6L9 12L15 18'/%3E%3C/svg%3E") !important}.sw-app .sw-swiper-button-next,.sw-swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6L15 12L9 18'/%3E%3C/svg%3E") !important}.sw-app .sw-swiper-button-prev:hover,.sw-app .sw-swiper-button-next:hover,.sw-swiper-button-prev:hover,.sw-swiper-button-next:hover{background-color:#D6261A !important;border-color:transparent !important}.sw-app .sw-swiper-button-prev::after,.sw-app .sw-swiper-button-next::after,.sw-app .sw-swiper-button-prev:hover::after,.sw-app .sw-swiper-button-next:hover::after,.sw-swiper-button-prev::after,.sw-swiper-button-next::after,.sw-swiper-button-prev:hover::after,.sw-swiper-button-next:hover::after{color:transparent !important;font-size:0 !important;text-shadow:none !important;content:"" !important}[id^="sw-app-"] .sw-swiper-button-prev,[id^="sw-app-"] .sw-swiper-button-next,[id^="sw-app-"] .sw-swiper-button-prev:hover,[id^="sw-app-"] .sw-swiper-button-next:hover,[id^="sw-app-"] .sw-swiper-button-prev:focus,[id^="sw-app-"] .sw-swiper-button-next:focus,[id^="sw-app-"] .sw-swiper-button-prev:active,[id^="sw-app-"] .sw-swiper-button-next:active{width:40px !important;height:40px !important;flex-basis:40px !important;border-radius:50% !important;border:1px solid rgba(255,255,255,.14) !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:15px 15px !important;color:transparent !important;opacity:1 !important;box-shadow:0 6px 18px rgba(0,0,0,.55) !important;transition:background-color .2s ease,border-color .2s ease !important}[id^="sw-app-"] .sw-swiper-button-prev,[id^="sw-app-"] .sw-swiper-button-prev:hover,[id^="sw-app-"] .sw-swiper-button-prev:focus,[id^="sw-app-"] .sw-swiper-button-prev:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6L9 12L15 18'/%3E%3C/svg%3E") !important}[id^="sw-app-"] .sw-swiper-button-next,[id^="sw-app-"] .sw-swiper-button-next:hover,[id^="sw-app-"] .sw-swiper-button-next:focus,[id^="sw-app-"] .sw-swiper-button-next:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6L15 12L9 18'/%3E%3C/svg%3E") !important}[id^="sw-app-"] .sw-swiper-button-prev,[id^="sw-app-"] .sw-swiper-button-next{background-color:rgba(20,17,21,.94) !important}[id^="sw-app-"] .sw-swiper-button-prev:hover,[id^="sw-app-"] .sw-swiper-button-next:hover{background-color:#D6261A !important;border-color:transparent !important}[id^="sw-app-"] .sw-swiper-button-prev.swiper-button-disabled,[id^="sw-app-"] .sw-swiper-button-next.swiper-button-disabled,[id^="sw-app-"] .sw-swiper-button-prev.sw-swiper-button-disabled,[id^="sw-app-"] .sw-swiper-button-next.sw-swiper-button-disabled{background-color:rgba(20,17,21,.6) !important;border-color:rgba(255,255,255,.08) !important;opacity:.45 !important}[id^="sw-app-"] .sw-swiper-button-prev::after,[id^="sw-app-"] .sw-swiper-button-next::after,[id^="sw-app-"] .sw-swiper-button-prev::before,[id^="sw-app-"] .sw-swiper-button-next::before,[id^="sw-app-"] .sw-swiper-button-prev:hover::after,[id^="sw-app-"] .sw-swiper-button-next:hover::after{display:none !important;content:none !important;font-size:0 !important}[id^="sw-app-"] .sw-swiper-button-prev>*,[id^="sw-app-"] .sw-swiper-button-next>*{display:none !important}.DetailProduct-Toppings-container,.DetailProduct-Modifier-container,.DetailProduct-WhatIn-container{background:#131317 !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:16px !important;padding:4px !important;color:#E8E8EE !important}.DetailProduct-Modifier-container .Modifier-option{display:flex !important;align-items:center !important;gap:12px !important;min-height:52px !important;padding:10px 14px !important;margin:0 !important;border-radius:12px !important;background:transparent !important;color:#E8E8EE !important;cursor:pointer !important;transition:background .18s ease !important}.DetailProduct-Modifier-container .Modifier-option:hover{background:rgba(255,255,255,.045) !important}.DetailProduct-Modifier-container .Modifier-text{color:#E8E8EE !important;font-size:14.5px !important;font-weight:600 !important}.DetailProduct-Modifier-container .Modifier-price{margin-left:auto !important;color:rgba(242,234,221,.78) !important;font-size:14.5px !important;font-weight:700 !important}.DetailProduct-Modifier-container .Modifier-OldPrice{color:rgba(242,234,221,.38) !important;text-decoration:line-through !important;font-weight:600 !important;margin-right:6px !important}.DetailProduct-WhatIn-container,.DetailProduct-WhatIn-item{color:#E8E8EE !important}.chx-dcalc{position:relative !important;z-index:6 !important;margin-top:-3.8vw !important}.chx-dcalc__in{max-width:var(--wrap,min(92.2vw,1800px)) !important;margin-inline:auto !important;padding:20px clamp(16px,1.6vw,26px) !important;display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) !important;gap:clamp(18px,2vw,38px) !important;align-items:center !important;background:linear-gradient(180deg,rgba(24,21,26,.96),rgba(12,12,14,.98)) !important;border:1px solid rgba(255,255,255,.09) !important;border-radius:22px !important;box-shadow:0 26px 60px rgba(0,0,0,.5) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important}.chx-dcalc__kicker{display:block !important;font-size:11.5px !important;font-weight:700 !important;letter-spacing:.14em !important;text-transform:uppercase !important;color:#F7962A !important;margin-bottom:8px !important}.chx-dcalc__title{margin:0 0 6px !important;font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-weight:600 !important;text-transform:uppercase !important;font-size:clamp(22px,2.4vw,34px) !important;line-height:1.05 !important;color:#F2EADD !important}.chx-dcalc__sub{margin:0 !important;font-size:14.5px !important;line-height:1.45 !important;color:rgba(242,234,221,.6) !important;max-width:44ch !important}.chx-dcalc__field{position:relative !important}.chx-dcalc__pin{position:absolute !important;left:16px !important;top:50% !important;transform:translateY(-50%) !important;width:20px !important;height:20px !important;color:#F0512A !important;pointer-events:none !important}.chx-dcalc__field input{width:100% !important;height:56px !important;padding:0 46px 0 46px !important;border-radius:16px !important;border:1px solid rgba(255,255,255,.12) !important;background:#141418 !important;color:#F2EADD !important;font:inherit !important;font-size:16px !important;outline:none !important;transition:border-color .18s ease,background .18s ease !important}.chx-dcalc__field input::placeholder{color:rgba(242,234,221,.4) !important}.chx-dcalc__field input:focus{border-color:#F0512A !important;background:#17171C !important}.chx-dcalc__clear{position:absolute !important;right:12px !important;top:50% !important;transform:translateY(-50%) !important;width:28px !important;height:28px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:rgba(255,255,255,.07) !important;color:rgba(242,234,221,.55) !important;font-size:13px !important;line-height:1 !important;cursor:pointer !important}.chx-dcalc__clear:hover{background:rgba(240,81,42,.22) !important;color:#F2EADD !important}.chx-dcalc__sug{position:absolute !important;left:0 !important;right:0 !important;top:calc(100% + 8px) !important;z-index:20 !important;padding:6px !important;border-radius:16px !important;background:#141418 !important;border:1px solid rgba(255,255,255,.12) !important;box-shadow:0 20px 46px rgba(0,0,0,.55) !important;max-height:280px !important;overflow-y:auto !important}.chx-dcalc__sugitem{display:block !important;width:100% !important;padding:11px 13px !important;border:0 !important;border-radius:11px !important;background:transparent !important;color:rgba(242,234,221,.85) !important;font:inherit !important;font-size:14.5px !important;text-align:left !important;cursor:pointer !important}.chx-dcalc__sugitem:hover{background:rgba(240,81,42,.16) !important;color:#F2EADD !important}.chx-dcalc__facts{display:flex !important;flex-wrap:wrap !important;gap:8px 10px !important;margin-top:12px !important}.chx-dcalc__fact{display:inline-flex !important;align-items:baseline !important;gap:6px !important;padding:7px 12px !important;border-radius:999px !important;background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.09) !important;font-size:13px !important;color:rgba(242,234,221,.58) !important}.chx-dcalc__fact b{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:15px !important;color:#F2EADD !important}.chx-dcalc__res{margin-top:12px !important;padding:14px 16px !important;border-radius:16px !important;font-size:14.5px !important;line-height:1.5 !important;color:rgba(242,234,221,.8) !important;background:rgba(255,255,255,.04) !important;border:1px solid rgba(255,255,255,.09) !important}.chx-dcalc__res--ok{background:rgba(240,81,42,.09) !important;border-color:rgba(240,81,42,.3) !important}.chx-dcalc__res--warn{background:rgba(247,150,42,.1) !important;border-color:rgba(247,150,42,.3) !important}.chx-dcalc__res--wait{color:rgba(242,234,221,.55) !important}.chx-dcalc__row{display:flex !important;align-items:baseline !important;gap:10px !important;justify-content:space-between !important;padding:3px 0 !important}.chx-dcalc__row i{font-style:normal !important;color:rgba(242,234,221,.55) !important;font-size:13.5px !important}.chx-dcalc__row b{font-family:"Oswald","Arial Narrow",Impact,sans-serif !important;font-size:17px !important;color:#F2EADD !important;text-align:right !important}.chx-dcalc__note{display:block !important;margin-top:8px !important;padding-top:8px !important;border-top:1px solid rgba(255,255,255,.08) !important;font-size:12.5px !important;color:rgba(242,234,221,.45) !important}.chx-dcalc__facts[hidden],.chx-dcalc__clear[hidden],.chx-dcalc__sug[hidden],.chx-dcalc__res[hidden]{display:none !important}.index-page .catbar.navbar-cats{margin-top:clamp(18px,2vw,34px) !important}@media (max-width:900px){.chx-dcalc{margin-top:-14px !important}.chx-dcalc__in{grid-template-columns:1fr !important;gap:14px !important;padding:16px !important;border-radius:18px !important}.chx-dcalc__sub{display:none !important}.index-page .catbar.navbar-cats{margin-top:14px !important}}@media (max-width:640px){.chx-dcalc__title{font-size:22px !important}.chx-dcalc__field input{height:52px !important;font-size:15.5px !important}.chx-dcalc__fact{font-size:12px !important;padding:6px 10px !important}.chx-dcalc__row{flex-direction:column !important;gap:0 !important;align-items:flex-start !important}.chx-dcalc__row b{text-align:left !important}}body.chx-combo .ModalLocation-modifiers-discount{display:none !important}.chx-pickup-note{margin:10px 0 0 !important;padding:9px 12px !important;border-radius:12px !important;background:rgba(247,150,42,.1) !important;border:1px solid rgba(247,150,42,.28) !important;font-size:12.5px !important;line-height:1.4 !important;color:rgba(242,234,221,.72) !important}.chx-pickup-note[hidden]{display:none !important}.ShortModifier-option[data-chx-drink]::before{content:"" !important;flex:0 0 auto !important;width:13px !important;height:20px !important;margin-right:8px !important;background-position:center !important;background-size:contain !important;background-repeat:no-repeat !important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45)) !important}.ShortModifier-option[data-chx-drink="apple"]::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9.5 1.4h5v2.8h-5z' fill='%237C818B'/><path d='M10.3 4.2h3.4v2.4h-3.4z' fill='%2363B33A'/><path d='M12 6.3c-3.2 0-5 2.2-5 4.9v8.5c0 1.3 1 2.3 2.2 2.3h5.6c1.2 0 2.2-1 2.2-2.3v-8.5c0-2.7-1.8-4.9-5-4.9z' fill='%2363B33A'/><rect x='7' y='12.1' width='10' height='4.6' rx='.6' fill='%23F7F0E4' opacity='.93'/></svg>") !important}.ShortModifier-option[data-chx-drink="orange"]::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9.5 1.4h5v2.8h-5z' fill='%237C818B'/><path d='M10.3 4.2h3.4v2.4h-3.4z' fill='%23EE8118'/><path d='M12 6.3c-3.2 0-5 2.2-5 4.9v8.5c0 1.3 1 2.3 2.2 2.3h5.6c1.2 0 2.2-1 2.2-2.3v-8.5c0-2.7-1.8-4.9-5-4.9z' fill='%23EE8118'/><rect x='7' y='12.1' width='10' height='4.6' rx='.6' fill='%23F7F0E4' opacity='.93'/></svg>") !important}.ShortModifier-option[data-chx-drink="multi"]::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9.5 1.4h5v2.8h-5z' fill='%237C818B'/><path d='M10.3 4.2h3.4v2.4h-3.4z' fill='%23E5A31B'/><path d='M12 6.3c-3.2 0-5 2.2-5 4.9v8.5c0 1.3 1 2.3 2.2 2.3h5.6c1.2 0 2.2-1 2.2-2.3v-8.5c0-2.7-1.8-4.9-5-4.9z' fill='%23E5A31B'/><rect x='7' y='12.1' width='10' height='4.6' rx='.6' fill='%23F7F0E4' opacity='.93'/></svg>") !important}.ShortModifier-option[data-chx-drink="cherry"]::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9.5 1.4h5v2.8h-5z' fill='%237C818B'/><path d='M10.3 4.2h3.4v2.4h-3.4z' fill='%23B32B44'/><path d='M12 6.3c-3.2 0-5 2.2-5 4.9v8.5c0 1.3 1 2.3 2.2 2.3h5.6c1.2 0 2.2-1 2.2-2.3v-8.5c0-2.7-1.8-4.9-5-4.9z' fill='%23B32B44'/><rect x='7' y='12.1' width='10' height='4.6' rx='.6' fill='%23F7F0E4' opacity='.93'/></svg>") !important}.ShortModifier-option[data-chx-drink="lemon"]::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9.5 1.4h5v2.8h-5z' fill='%237C818B'/><path d='M10.3 4.2h3.4v2.4h-3.4z' fill='%23E3C11B'/><path d='M12 6.3c-3.2 0-5 2.2-5 4.9v8.5c0 1.3 1 2.3 2.2 2.3h5.6c1.2 0 2.2-1 2.2-2.3v-8.5c0-2.7-1.8-4.9-5-4.9z' fill='%23E3C11B'/><rect x='7' y='12.1' width='10' height='4.6' rx='.6' fill='%23F7F0E4' opacity='.93'/></svg>") !important}.ShortModifier-option[data-chx-drink="pear"]::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9.5 1.4h5v2.8h-5z' fill='%237C818B'/><path d='M10.3 4.2h3.4v2.4h-3.4z' fill='%2393BE45'/><path d='M12 6.3c-3.2 0-5 2.2-5 4.9v8.5c0 1.3 1 2.3 2.2 2.3h5.6c1.2 0 2.2-1 2.2-2.3v-8.5c0-2.7-1.8-4.9-5-4.9z' fill='%2393BE45'/><rect x='7' y='12.1' width='10' height='4.6' rx='.6' fill='%23F7F0E4' opacity='.93'/></svg>") !important}.ShortModifier-option[data-chx-drink="tarhun"]::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9.5 1.4h5v2.8h-5z' fill='%237C818B'/><path d='M10.3 4.2h3.4v2.4h-3.4z' fill='%232E9E68'/><path d='M12 6.3c-3.2 0-5 2.2-5 4.9v8.5c0 1.3 1 2.3 2.2 2.3h5.6c1.2 0 2.2-1 2.2-2.3v-8.5c0-2.7-1.8-4.9-5-4.9z' fill='%232E9E68'/><rect x='7' y='12.1' width='10' height='4.6' rx='.6' fill='%23F7F0E4' opacity='.93'/></svg>") !important}.ShortModifier-option[data-chx-drink="garnet"]::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9.5 1.4h5v2.8h-5z' fill='%237C818B'/><path d='M10.3 4.2h3.4v2.4h-3.4z' fill='%23A8203A'/><path d='M12 6.3c-3.2 0-5 2.2-5 4.9v8.5c0 1.3 1 2.3 2.2 2.3h5.6c1.2 0 2.2-1 2.2-2.3v-8.5c0-2.7-1.8-4.9-5-4.9z' fill='%23A8203A'/><rect x='7' y='12.1' width='10' height='4.6' rx='.6' fill='%23F7F0E4' opacity='.93'/></svg>") !important}.ShortModifier-option[data-chx-drink="feijoa"]::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9.5 1.4h5v2.8h-5z' fill='%237C818B'/><path d='M10.3 4.2h3.4v2.4h-3.4z' fill='%234F8F52'/><path d='M12 6.3c-3.2 0-5 2.2-5 4.9v8.5c0 1.3 1 2.3 2.2 2.3h5.6c1.2 0 2.2-1 2.2-2.3v-8.5c0-2.7-1.8-4.9-5-4.9z' fill='%234F8F52'/><rect x='7' y='12.1' width='10' height='4.6' rx='.6' fill='%23F7F0E4' opacity='.93'/></svg>") !important}@media (max-width:640px){.ShortModifier-option[data-chx-drink]::before{width:11px !important;height:17px !important;margin-right:6px !important}}.ModalProduct-details-right .ModalProduct-ShortModifier,.DetailProduct-ShortModifier{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(138px,1fr)) !important;gap:6px !important;overflow:visible !important;align-items:stretch !important}.ModalProduct-details-right .ModalProduct-ShortModifier>div:not(.ShortModifier-active),.DetailProduct-ShortModifier>div:not(.ShortModifier-active){min-width:0 !important}.ModalProduct-details-right .ShortModifier-option,.DetailProduct-ShortModifier .ShortModifier-option{width:100% !important;box-sizing:border-box !important}@media (max-width:640px){.ModalProduct-details-right .ModalProduct-ShortModifier,.DetailProduct-ShortModifier{grid-template-columns:repeat(auto-fit,minmax(132px,1fr)) !important}.ModalProduct-details-right .ShortModifier-option,.DetailProduct-ShortModifier .ShortModifier-option{padding:0 8px !important}}.chx-hours{display:flex;flex-direction:column;gap:18px}.chx-hours__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.chx-hours__head h3{margin:0}.chx-hours__note{margin:6px 0 0;font-size:13.5px;line-height:1.4;color:rgba(242,234,221,.55)}.chx-status{display:inline-flex;align-items:center;gap:8px;flex:none;padding:9px 15px;border-radius:99px;font-size:13px;font-weight:700;line-height:1.15;border:1px solid transparent;white-space:nowrap}.chx-status i{width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.chx-status.is-open{color:#4ADE80;background:rgba(53,184,107,.12);border-color:rgba(53,184,107,.28)}.chx-status.is-soon{color:#F7962A;background:rgba(247,150,42,.12);border-color:rgba(247,150,42,.3)}.chx-status.is-closed{color:#F0685A;background:rgba(240,104,90,.1);border-color:rgba(240,104,90,.26)}.chx-hours__list{list-style:none;margin:0;padding:0}.chx-hours__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;font-size:15px;color:rgba(242,234,221,.78);border:1px solid transparent}.chx-hours__row + .chx-hours__row{margin-top:2px}.chx-hours__row:nth-child(odd){background:rgba(255,255,255,.025)}.chx-hours__row.is-today{background:rgba(247,150,42,.09);border-color:rgba(247,150,42,.24);color:#F5EFE6}.chx-hours__day{display:flex;align-items:center;gap:9px}.chx-hours__day b{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:99px;color:#0B0B0E;background:linear-gradient(135deg,#F7962A,#E0721A)}.chx-hours__time{font-variant-numeric:tabular-nums;font-weight:700;color:#F5EFE6;white-space:nowrap}.chx-hours__row.is-today .chx-hours__time{color:#FAC966}.chx-hours__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.chx-btn--sm{height:44px;padding:0 18px;font-size:13px;border-radius:13px}@media (max-width:640px){.chx-hours__head{flex-direction:column;align-items:stretch}.chx-status{align-self:flex-start}.chx-hours__row{padding:11px 12px;font-size:14px}.chx-hours__actions .chx-btn{flex:1 1 100%}}.hitcard{height:auto !important;min-height:var(--hit-h);max-height:52%;justify-content:flex-start !important;overflow:hidden}.hitcard__name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:1.16}.hitcard__tag,.hitcard__price,.hitcard__meta{flex:0 0 auto}.hitcard__add{flex:0 0 auto;margin-top:auto !important;align-self:flex-start}@media (max-height:780px){.hitcard__name{-webkit-line-clamp:2}}
.hdr__brand,.hdr__call{display:none}@media (max-width:1024px){.hdr.navbar .hdr__searchbox,.hdr.navbar .hdr__cart,.hdr.navbar .hdr__cart.basket-button{display:none !important}.hdr .hdr__logo{margin-right:0 !important}.hdr.navbar .hdr__call{display:inline-flex !important;align-items:center;justify-content:center;order:4;margin-left:auto;width:44px;height:44px;flex:0 0 44px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--amber,#F7962A);text-decoration:none}.hdr.navbar .hdr__call .ico{width:21px;height:21px}.hdr.navbar .hdr__call:active{background:rgba(247,150,42,.16)}.hdr .hdr__brand{display:flex !important;order:3;flex-direction:column;justify-content:center;gap:1px;min-width:0;margin-left:2px;text-decoration:none}.hdr .hdr__brand-name{font-family:var(--f-head,'Oswald',system-ui,sans-serif);font-weight:700;font-size:17px;line-height:1.1;letter-spacing:.3px;text-transform:uppercase;color:var(--brand,#F0402F);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdr .hdr__brand-note{font-size:12px;line-height:1.15;color:var(--gray5,#6F6D6A);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ModalNav-navigation--actions{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.10)}}.chx-dcalc__way{display:flex;align-items:center;gap:12px;width:100%;max-width:420px;margin-top:16px;padding:13px 14px;border:1px solid rgba(255,255,255,.10);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015));color:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease}.chx-dcalc__way:hover,.chx-dcalc__way:focus-visible{border-color:rgba(247,150,42,.55);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.chx-dcalc__way .ico{width:22px;height:22px;flex:0 0 22px;color:var(--amber,#F7962A)}.chx-dcalc__way-txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.chx-dcalc__way-txt b{font-size:15px;font-weight:600;line-height:1.2;color:var(--text-warm,#F5EFE6)}.chx-dcalc__way-txt i{font-style:normal;font-size:13px;line-height:1.2;color:var(--gray4,#8C8A87)}.chx-dcalc__way-chev{flex:0 0 16px;color:var(--gray4,#8C8A87)}.chx-anchor{display:block;height:0;scroll-margin-top:92px}.chx-week{margin-top:30px}.chx-week__in{width:100%;max-width:var(--wrap);margin:0 auto;padding:0}.chx-week__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:clamp(12px,1.3vw,22px)}.chx-week__head .sec__title{display:inline-flex;align-items:center;gap:10px;margin:0;font-family:"Oswald","Arial Narrow",Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;font-size:clamp(22px,2.4vw,38px);color:var(--color-text,#F5EFE6)}.chx-week__head .sec__fire{width:clamp(18px,1.5vw,26px);height:clamp(18px,1.5vw,26px);color:var(--chx-amber-hot,#F7962A);flex:none}.chx-week__head .sec__all{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;color:var(--chx-price,#F0402F);font-size:clamp(13px,1.02vw,16px);font-weight:600;text-decoration:none;transition:gap .2s ease,color .2s ease}.chx-week__head .sec__all:hover{gap:11px;color:var(--chx-amber-hot,#F7962A)}.chx-week__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.chx-week__card{position:relative;display:block;overflow:hidden;border:1px solid rgba(255,255,255,.10);border-radius:20px;background:#0E0E10;text-decoration:none}.chx-week__card::before{content:"";display:block;padding-bottom:62.5%}@supports (aspect-ratio:16 / 10){.chx-week__card{aspect-ratio:16 / 10}.chx-week__card::before{display:none}}.chx-week__card:hover .chx-week__img{transform:scale(1.07)}.chx-week__card:hover{border-color:rgba(247,150,42,.45)}.chx-week__img{transition:transform .45s cubic-bezier(.2,.7,.3,1);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.chx-week__card::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,0) 38%,rgba(0,0,0,.78) 100%);pointer-events:none}.chx-week__kicker{position:absolute;top:11px;left:13px;z-index:2;display:inline-flex;padding:5px 11px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.chx-week__kicker--dish{color:#0A0908;background:linear-gradient(135deg,#F7962A,#F0402F)}.chx-week__kicker--sale{color:#F7962A;background:rgba(12,10,9,.72);border:1px solid rgba(247,150,42,.55)}.chx-week__info{position:absolute;left:12px;right:64px;bottom:12px;z-index:2;padding:9px 11px;border-radius:14px;background:rgba(17,16,14,.52);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.chx-week__name{font-family:var(--f-head,'Oswald',system-ui,sans-serif);font-size:17px;line-height:1.12;font-weight:700;color:#F5EFE6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chx-week__meta{margin-top:2px;font-size:12.5px;color:rgba(245,239,230,.62)}.chx-week__price{display:flex;align-items:baseline;gap:8px;margin-top:5px}.chx-week__price b{font-family:var(--f-head,'Oswald',system-ui,sans-serif);font-size:22px;line-height:1;font-weight:700;color:#F5EFE6}.chx-week__price s{font-size:13px;color:rgba(245,239,230,.5)}.chx-week__add{position:absolute;right:13px;bottom:13px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:43px;height:43px;border:0;border-radius:14px;background:linear-gradient(180deg,#F0402F,#C22A1C);box-shadow:0 6px 16px rgba(0,0,0,.45);color:#fff;cursor:pointer;transition:filter .18s ease,transform .12s ease}.chx-week__add:hover{filter:brightness(1.08)}.chx-week__add:active{transform:scale(.94)}.chx-week__add.disabled{opacity:.55;pointer-events:none}.chx-week__add .ico-plus{width:21px;height:21px}.chx-week__add--ghost{background:rgba(12,10,9,.72);border:1px solid rgba(255,255,255,.18);box-shadow:none}@media (max-width:1100px){.chx-week__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.chx-week__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.chx-week__head .sec__title{font-size:19px}.chx-week__head .sec__fire{display:none}.chx-week__head .sec__all{font-size:12.5px}.catbar.navbar-cats .catbar__search{margin-left:14px !important;margin-right:14px !important;padding-left:14px !important;padding-right:14px !important}.chx-week__grid{gap:10px}.chx-week__card{border-radius:16px}.chx-week__card::before{padding-bottom:133.33%}@supports (aspect-ratio:3 / 4){.chx-week__card{aspect-ratio:3 / 4}}.chx-week__kicker{top:9px;left:9px;padding:4px 8px;font-size:9.5px}.chx-week__info{left:10px;right:10px;bottom:56px}.chx-week__name{font-size:15px}.chx-week__meta{font-size:11.5px}.chx-week__price b{font-size:19px}.chx-week__add{right:10px;bottom:10px;width:38px;height:38px;border-radius:12px}}.chx-dcalc__fact b{white-space:nowrap;margin-right:5px}