.pgrid .card{position:relative;z-index:0}.pgrid .sizes{flex:1 1 auto;display:flex;gap:6px;width:auto;height:auto;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pgrid .size,.pgrid .sizes{min-width:0;padding:0;box-shadow:none}.pgrid .size{flex:1 1;height:42px;justify-content:center;border-radius:var(--r);font-size:var(--fs-note);letter-spacing:var(--tr-note);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted2);font-weight:400;background:transparent;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .26s cubic-bezier(.34,1.56,.64,1)}.pgrid .size:hover:not(.sel){color:var(--ink);background:var(--b-06)}.pgrid .size:active{transform:scale(.95)}.pgrid .size.sel{color:var(--ink);font-weight:700;background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 2px rgba(30,30,45,.1),0 4px 10px rgba(30,30,45,.08)}.pgrid .price-btn,.pgrid .stepper{height:42px;min-width:92px}.pgrid .price-btn{padding:0 16px;font-size:15px}.pgrid .price-btn.sold{padding:0 12px;font-size:var(--fs-note)}.pgrid .stepper .step-btn{width:34px;height:34px}@media (prefers-reduced-motion:reduce){.pgrid .size{transition:color .18s ease,background .18s ease}}.wlabel{background:var(--glass);box-shadow:inset 0 0 0 1px var(--glass-line),var(--sh)}.pgrid .card:before,.wlabel{-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%)}.pgrid .card:before{content:"";position:absolute;inset:96px -8px -8px;z-index:-1;border-radius:33px;-webkit-mask:linear-gradient(180deg,transparent 0,#000 70px) center top/calc(100% + 40px) calc(100% + 40px) no-repeat border-box;mask:linear-gradient(180deg,transparent 0,#000 70px) center top/calc(100% + 40px) calc(100% + 40px) no-repeat border-box no-clip;border:1px solid var(--glass-line);box-shadow:var(--sh)}.nav .nav-sec,.sect-drop .sd-cat{display:none}@media (min-width:1100px){:root{--dock-w:300px;--dock-gap:20px;--card-w:280px;--dock-right:max(24px,calc((100% - 1200px) / 2))}body.has-grid.cart-has .main-col{padding-right:calc(var(--dock-w) + var(--dock-gap))}body.has-grid.cart-has .pgrid{grid-template-columns:repeat(auto-fit,var(--card-w));column-gap:20px}body.has-grid.cart-has .pgrid .card{width:var(--card-w)}body.has-grid.cart-has .pgrid .ph-wrap{width:calc(var(--card-w) - 12px);height:144px}body.has-grid.cart-has .pgrid .card:before{top:84px}body.has-grid.cart-has .pgrid .title{font-size:17px;line-height:23px;height:46px}body.has-grid.cart-has .pgrid .card:has(.wlabel) .title{height:auto;max-height:46px}body.has-grid.cart-has .pgrid .controls{gap:8px}body.has-grid.cart-has .pgrid .price-btn,body.has-grid.cart-has .pgrid .stepper{min-width:88px;padding:0 12px}body.has-grid.cart-has .pgrid .stepper{padding:0 3px}body.has-grid.cart-has .pgrid .controls:has(.wlabel) .price-btn,body.has-grid.cart-has .pgrid .controls:has(.wlabel) .stepper{width:100%}.cart-circle{transition:transform .2s,opacity .26s ease .08s,scale .26s cubic-bezier(.22,.9,.24,1) .08s,visibility 0s}body.has-grid.cart-has .cart-circle{opacity:0;scale:.8;visibility:hidden;pointer-events:none;transition:transform .2s,opacity .18s ease,scale .18s ease,visibility 0s .18s}body.has-grid.cart-has .cart-panel{animation:dockIn .32s cubic-bezier(.22,.9,.24,1) both}body.has-grid.cart-has .cart-panel.is-stay{animation:none}body.has-grid.cart-has .cart-panel{display:flex!important;position:absolute!important;top:calc(var(--nav-h) + 12px)!important;right:var(--dock-right)!important;left:auto!important;bottom:auto!important;width:var(--dock-w)!important;max-width:none!important;height:calc(min(100vh, var(--cart-floor, 100vh)) - var(--cart-top, 181px) - 20px)!important;max-height:none!important;padding:12px 8px 10px;border-radius:22px;z-index:80;transform-origin:50% 0}body.has-grid.cart-has .cart-panel .cart-scroll{display:flex;flex-direction:column;overflow:hidden;flex:1 1 auto;min-height:0;scrollbar-gutter:auto}body.has-grid.cart-has .cart-panel #cartItems{flex:1 1 auto;min-height:56px;overflow-y:auto;overflow-x:hidden;margin-right:-4px;padding-right:4px;scrollbar-width:thin;overscroll-behavior:contain;scroll-padding-bottom:var(--sp-xs)}body.has-grid.cart-has .cart-panel .calc,body.has-grid.cart-has .cart-panel .cart-rec,body.has-grid.cart-has .cart-panel .cp{flex:0 0 auto}body.has-grid.cart-has .cart-panel .cart-head{gap:8px;padding:2px 4px 8px}body.has-grid.cart-has .cart-panel .cart-title{font-size:var(--fs-body)}body.has-grid.cart-has .cart-panel .cart-empty,body.has-grid.cart-has .cart-panel .cm-note{font-size:var(--fs-note);line-height:var(--lh-note);padding:4px}body.has-grid.cart-has .cart-panel .cart-scroll{margin-right:-4px;padding-right:4px}body.has-grid.cart-has .cart-panel .cart-line{padding:8px;border-radius:14px;margin-bottom:6px;column-gap:8px}body.has-grid.cart-has .cart-panel .cl-img{width:92px}body.has-grid.cart-has .cart-panel .cl-name{font-size:12px;line-height:15px;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.has-grid.cart-has .cart-panel .calc-t{font-size:12px;white-space:nowrap}body.has-grid.cart-has .cart-panel .cl-meta{font-size:var(--fs-micro);line-height:14px;margin-top:1px}body.has-grid.cart-has .cart-panel .cl-bottom{margin-top:6px}body.has-grid.cart-has .cart-panel .cl-ctrl{height:30px;min-width:78px;padding:0 2px}body.has-grid.cart-has .cart-panel .cl-btn{width:26px;height:26px;font-size:17px}body.has-grid.cart-has .cart-panel .cl-qty{min-width:18px;font-size:var(--fs-note)}body.has-grid.cart-has .cart-panel .cl-sum{font-size:var(--fs-note)}body.has-grid.cart-has .cart-panel .cl-del{width:20px;height:20px;font-size:15px;margin:0}body.has-grid.cart-has .cart-panel .cl-confirm{gap:4px;font-size:var(--fs-micro)}body.has-grid.cart-has .cart-panel .cl-confirm button{height:28px;padding:0 8px;font-size:var(--fs-micro)}body.has-grid.cart-has .cart-panel .calc{margin-top:6px;padding:6px 8px 7px;border-radius:12px}body.has-grid.cart-has .cart-panel .calc-step{height:28px}body.has-grid.cart-has .cart-panel .calc-step .cl-btn{width:22px;height:22px;font-size:15px}body.has-grid.cart-has .cart-panel .calc-men{margin:5px 0 4px;gap:2px 3px}body.has-grid.cart-has .cart-panel .calc-man svg{width:10px;height:14px}body.has-grid.cart-has .cart-panel .calc-msg{font-size:var(--fs-micro);line-height:14px}body.has-grid.cart-has .cart-panel .calc-tail{display:none}body.has-grid.cart-has .cart-panel .cart-rec{margin-top:6px;padding-top:6px}body.has-grid.cart-has .cart-panel .cart-rec-h{font-size:var(--fs-micro);margin-bottom:4px;color:var(--muted2);font-weight:400}body.has-grid.cart-has .cart-panel .rec-strip{gap:6px;padding:1px 1px 3px}body.has-grid.cart-has .cart-panel .rec-card{flex:0 0 auto;flex-direction:row;align-items:center;gap:6px;padding:4px 5px 4px 4px;border-radius:var(--r)}body.has-grid.cart-has .cart-panel .rec-card:hover{transform:none}body.has-grid.cart-has .cart-panel .rec-img{width:34px;height:34px}body.has-grid.cart-has .cart-panel .rec-card .rec-name{display:none}body.has-grid.cart-has .cart-panel .rec-foot{gap:6px}body.has-grid.cart-has .cart-panel .rec-card .rec-price{font-size:12px}body.has-grid.cart-has .cart-panel .rec-card .rec-add{width:24px;height:24px;font-size:15px}body.has-grid.cart-has .cart-panel .cp{margin-top:6px}body.has-grid.cart-has .cart-panel .cp-set{padding:5px 5px 5px 10px;gap:6px;border-radius:var(--r);align-items:center}body.has-grid.cart-has .cart-panel .cp-set-t{font-size:12px;line-height:14px}body.has-grid.cart-has .cart-panel .cp-set-t span{font-size:var(--fs-micro);line-height:13px}body.has-grid.cart-has .cart-panel .cp-setlink{height:28px;padding:0 10px;font-size:12px}body.has-grid.cart-has .cart-panel .cart-foot{padding:10px 4px 2px;margin-top:8px}body.has-grid.cart-has .cart-panel .cf-row{font-size:var(--fs-note)}body.has-grid.cart-has .cart-panel .cf-bonus{margin-top:4px;font-size:12px}body.has-grid.cart-has .cart-panel .cf-bonus b{height:20px;padding:0 7px;font-size:12px}body.has-grid.cart-has .cart-panel .promo{height:38px;min-height:38px;margin-top:8px;padding:0 3px 0 12px}body.has-grid.cart-has .cart-panel .promo-input,body.has-grid.cart-has .cart-panel .promo-msg{font-size:12px;min-width:0}body.has-grid.cart-has .cart-panel .promo-btn{height:32px;padding:0 10px;font-size:12px}body.has-grid.cart-has .cart-panel .checkout{height:42px;min-height:42px;margin-top:var(--sp-2xs);font-size:var(--fs-note)}}@media (max-width:680px){.pgrid .card{width:auto;min-width:0}.pgrid .ph-wrap,.pgrid .sizes{width:100%}.pgrid .title{height:auto;min-height:60px;line-height:20px;font-size:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.hero-note{position:static;display:block;margin:8px 0 0;white-space:normal}}@media (min-width:1001px){.logo-mark{display:block;height:55px;width:auto;align-self:flex-start;order:-1}}@media (min-width:1100px){:root{--hd-h:clamp(55px,5vw,72px)}.header{grid-template-rows:var(--hd-h)}.hd-logo{gap:22px}.logo-mark{display:block;height:var(--hd-h);width:auto;align-self:flex-start;order:-1}.logo-wide{width:clamp(332px,29.2vw,420px);align-self:flex-start}.note-logo{padding-left:calc(var(--hd-h) * .88 + 22px)}}.guar-card{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);transition:background .15s,transform .26s cubic-bezier(.34,1.56,.64,1)}.guar-card:hover{filter:none;background:var(--glass-hover);transform:translateY(-2px)}.guar-deco{color:var(--yellow);opacity:.9}.guar-tag,.guar-text{color:var(--ink)}.guar-tag{color:var(--muted2)}.gm-bot{fill:var(--ink)}@media (prefers-reduced-motion:reduce){.guar-card{transition:background .15s}.guar-card:hover{transform:none}}.pgrid .card:has(.wlabel) .title{height:auto;min-height:25px;max-height:50px;margin-bottom:6px}.pgrid .controls:has(.wlabel){flex-wrap:wrap;gap:10px}.pgrid .controls .wlabel{order:-1;flex:0 0 100%;height:auto;padding:0;justify-content:flex-start;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:var(--fs-note);letter-spacing:var(--tr-note);line-height:var(--lh-note);color:var(--muted2)}.pgrid .controls:has(.wlabel) .price-area{margin-left:0;flex:1 1 100%}.pgrid .controls:has(.wlabel) .price-btn,.pgrid .controls:has(.wlabel) .stepper{width:100%}.pay-list{gap:6px}.pay-list li{display:block}.pay-list li:before{content:none}.pay-row{display:flex;align-items:center;gap:14px;min-height:60px;padding:8px 14px 8px 8px;border-radius:var(--r);text-decoration:none;color:var(--ink);transition:background .15s}.pay-row:hover{background:var(--glass-hover)}.pay-ico{flex:0 0 auto;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface);box-shadow:var(--sh);color:var(--ink);transition:background .15s}.pay-row:hover .pay-ico{background:var(--yellow)}.pay-t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.pay-t b{font-size:var(--fs-body);font-weight:700;letter-spacing:var(--tr-body);line-height:var(--lh-body)}.pay-t span{font-size:var(--fs-note);letter-spacing:var(--tr-note);line-height:var(--lh-note);color:var(--muted2)}.pay-go{flex:0 0 auto;color:var(--muted);transition:transform .2s ease,color .15s}.pay-row:hover .pay-go{transform:translateX(3px);color:var(--ink)}@media (max-width:680px){.pay-cols{grid-template-columns:1fr}}.cb-panel{display:grid;grid-template-columns:auto 1fr auto;grid-gap:32px;gap:32px;padding:30px;border-radius:28px}.cb-num,.cb-panel{align-items:center}.cb-num{width:132px;height:132px;border-radius:50%;background:var(--yellow);box-shadow:var(--sh);display:flex;justify-content:center;font-size:56px;font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cb-num span{font-size:28px;margin-left:2px;align-self:flex-start;margin-top:40px}.cb-body .info-h2{margin:0 0 8px;padding:0}.cb-text{margin:0 0 16px;max-width:560px;font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--tr-body);color:var(--ink)}.cb-steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.cb-steps li{gap:8px;font-size:var(--fs-note);letter-spacing:var(--tr-note);line-height:var(--lh-note);color:var(--muted2)}.cb-steps b,.cb-steps li{display:flex;align-items:center}.cb-steps b{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--surface);box-shadow:var(--sh);justify-content:center;font-size:var(--fs-micro);font-weight:700;color:var(--ink)}.cb-btn{height:50px;padding:0 26px;display:flex;align-items:center;text-decoration:none;font-size:var(--fs-body);white-space:nowrap}@media (max-width:900px){.cb-panel{grid-template-columns:auto 1fr;gap:20px}.cb-btn{grid-column:1/-1;justify-content:center}}@media (max-width:680px){.cb-panel{grid-template-columns:1fr;padding:22px 20px;justify-items:start}.cb-num{width:96px;height:96px;font-size:40px}.cb-num span{font-size:20px;margin-top:30px}.cb-btn{width:100%}.pgrid{gap:32px 20px}.hero-note{text-align:center}}.rec-strip{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -2px;padding:2px 2px 8px;scrollbar-width:none;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.rec-strip::-webkit-scrollbar{display:none}.rec-card{flex:0 0 112px;scroll-snap-align:start;display:flex;flex-direction:column;padding:8px;border-radius:16px;background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--sh);transition:background .15s,transform .26s cubic-bezier(.34,1.56,.64,1)}.rec-card:last-child{margin-right:24px}.rec-card:hover{background:var(--glass-hover);transform:translateY(-2px)}.rec-img{width:100%;height:64px;object-fit:contain;display:block;pointer-events:none;transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.rec-card:hover .rec-img{transform:scale(1.06)}.rec-card .rec-name{flex:1 1 auto;margin:6px 0 8px;font-size:var(--fs-micro);line-height:14px;letter-spacing:var(--tr-note);color:var(--ink);white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:42px}.rec-foot{display:flex;align-items:center;justify-content:space-between;gap:4px}.rec-card .rec-price{font-size:var(--fs-note);font-weight:700;white-space:nowrap}.rec-card .rec-add{width:30px;height:30px;font-size:18px;line-height:1;background:var(--yellow);box-shadow:var(--sh);transition:filter .15s,transform .2s cubic-bezier(.34,1.56,.64,1)}.rec-card .rec-add:hover{background:var(--yellow);filter:brightness(.95);transform:scale(1.08)}.rec-card .rec-add:active{transform:scale(.94)}body.has-grid.cart-has .cart-panel .rec-card .rec-add{width:30px;height:30px;font-size:18px}body.has-grid.cart-has .cart-panel .rec-card .rec-name{font-size:var(--fs-micro)}.calc{margin-top:12px;padding:12px 14px;border-radius:14px;background:var(--glass);border:1px solid var(--glass-line)}.calc-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.calc-t{font-size:var(--fs-note);font-weight:700;letter-spacing:var(--tr-note);color:var(--ink)}.calc-step{display:inline-flex;align-items:center;gap:2px;height:36px;padding:0 3px;border-radius:var(--r)}.calc-step .cl-btn{width:30px;height:30px;font-size:18px}.calc-step .cl-qty{min-width:24px;font-size:var(--fs-note);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calc-men{display:flex;flex-wrap:wrap;align-items:flex-end;gap:3px 4px;margin:10px 0 8px}.calc-man{line-height:0;color:var(--b-12,rgba(0,0,0,.12));transition:color .25s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.calc-man svg{display:block;fill:currentColor}.calc-man.on{color:var(--yellow);transform:translateY(-1px);filter:drop-shadow(0 1px 1px rgba(30,30,45,.18))}.calc-man.on.extra{color:var(--lime)}.calc-more{font-weight:700;align-self:center}.calc-more,.calc-msg{font-size:var(--fs-micro);color:var(--muted2)}.calc-msg{line-height:15px;letter-spacing:var(--tr-note)}.calc-men.lack+.calc-msg b,.calc-msg b{color:var(--ink)}.cf-deliv span i{display:block;font-style:normal;font-size:var(--fs-micro);letter-spacing:var(--tr-note);line-height:14px}.cf-bonus,.cf-deliv span i{color:var(--muted2);font-weight:400}.cf-bonus{margin-top:6px}.cf-bonus b{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:var(--r);background:var(--lime);color:var(--ink);font-weight:700;font-size:var(--fs-note);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.calc-man,.rec-card,.rec-card .rec-add,.rec-img{transition:none}}.cb-num{position:relative}.cb-num small{position:absolute;top:26px;left:0;right:0;text-align:center;font-size:var(--fs-note);font-weight:700;letter-spacing:var(--tr-note);line-height:1}.cb-num{padding-top:14px}@media (max-width:680px){.cb-num small{top:16px}.cb-num{padding-top:10px}}@media (max-width:1099px){.nav{overflow:hidden}.nav-items{justify-content:flex-start;gap:20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-padding:0 24px;-webkit-mask:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 28px),transparent);mask:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 28px),transparent)}.nav-items::-webkit-scrollbar{display:none}.nav-items .nav-cat:first-child{margin-left:auto;padding-left:10px}.nav-items .nav-cat.nav-cat-last{margin-right:auto;padding-right:24px}}@media (max-width:680px){.rev-grid,.sub-cards{grid-template-columns:minmax(0,1fr)}.rev-grid>*,.sub-cards>*{min-width:0}.pgrid .controls:has(.wlabel){flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px}.pgrid .controls:has(.wlabel) .price-area{flex:0 0 auto;width:100%}.pgrid .controls .wlabel{flex:0 0 auto;justify-content:flex-start}}@media (max-width:900px){.why{grid-template-columns:minmax(0,1fr)}.why-pie{grid-column:1;grid-row:1;width:min(300px,80%)}.why-col{min-width:0}.faq-grid{grid-template-columns:minmax(0,1fr)}.co-grid{grid-template-columns:minmax(0,1fr)!important}.co-grid>*{min-width:0}}@media (max-width:680px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1030px){.pgrid{column-gap:32px}}.hero-note{position:static;display:block;margin:8px 0 0;text-align:center;white-space:normal}@media (min-width:1100px){:root{--nb-l:66px;--nb-r:66px}body.has-grid.cart-has{--nb-r:0px}.navbar{grid-template-columns:1fr var(--nb-l) calc(min(1200px, 100% - 48px) - var(--nb-l) - var(--nb-r)) var(--nb-r) 1fr;top:var(--nb-top)}.menu-circle{grid-column:2;justify-self:start;position:relative;top:auto;left:auto;right:auto;margin:0;z-index:auto}.fd-active,.nav{grid-column:3}.cart-circle{grid-column:4;justify-self:end;position:relative;top:auto;left:auto;right:auto;margin:0;z-index:auto}.header{padding:0}}@media (hover:hover) and (pointer:fine){.pgrid .card img.pie{translate:0 0;transition:transform .26s cubic-bezier(.34,1.56,.64,1),translate .7s cubic-bezier(.34,1.56,.64,1)}@supports (transition-timing-function:linear(0,1)){.pgrid .card img.pie{transition:transform .26s cubic-bezier(.34,1.56,.64,1),translate .9s linear(0,.22 5%,.62 11%,1.02 18%,1.19 24%,1.22 28%,1.16 34%,1.02 42%,.95 50%,.96 58%,1 68%,1.015 78%,1 100%)}}.pgrid .card:hover img.pie{translate:0 2px}}@media (prefers-reduced-motion:reduce){.pgrid .card img.pie{transition:none}.pgrid .card:hover img.pie{translate:none}}.hd-login.is-user{width:50px;min-width:0;height:50px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;justify-self:center}.hd-login.is-user svg{display:block;transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.hd-login.is-user:hover svg{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.hd-login.is-user svg{transition:none}}@media (min-width:681px){.hd-login.is-user.has-name{width:auto;max-width:168px;padding:0 var(--sp-md) 0 var(--sp-sm);border-radius:999px;gap:var(--sp-2xs)}}.hd-login .hl-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);font-weight:700}.login-consent{margin-top:var(--sp-sm);font-size:var(--fs-note);letter-spacing:var(--tr-note);line-height:var(--lh-note);text-align:center;color:var(--muted)}.login-consent a{color:inherit;text-decoration:underline}.login-consent a:hover{color:var(--ink)}.modal-card .consent-check{margin:var(--sp-sm) 0 0}.modal-card .consent-check.bad .box{border-color:var(--error);box-shadow:0 0 0 1.5px var(--error)}.login-pd-error{margin-top:var(--sp-2xs);font-size:var(--fs-note);letter-spacing:var(--tr-note);line-height:var(--lh-note);font-weight:600;color:var(--error)}@keyframes dockIn{0%{opacity:0;translate:16px 0}to{opacity:1;translate:0 0}}@keyframes railIn{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media (min-width:1100px){body.is-resizing.has-grid .cart-panel{animation:railIn .32s cubic-bezier(.22,.9,.24,1) both}}@media (prefers-reduced-motion:reduce){body.is-resizing.has-grid .cart-panel{animation:none}}@supports (width:round(down,100%,2px)){.page{width:round(down,100%,2px)}}body.is-resizing *,body.is-resizing :after,body.is-resizing :before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important}.cart-line.has-img{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:10px;column-gap:10px;align-items:center}.cart-line.has-img .cl-body{display:contents}.cart-line.has-img .cl-head{grid-column:1;grid-row:1;min-width:0}.cart-line.has-img .cl-meta{grid-column:1;grid-row:2;min-width:0}.cart-line.has-img .cl-bottom,.cart-line.has-img .cl-confirm{grid-column:1;grid-row:3;min-width:0}.cart-line.has-img .cl-confirm{flex-wrap:wrap;row-gap:6px}.cart-line.has-img .cl-img{grid-column:2;grid-row:1/span 3;align-self:stretch}.cl-img{width:96px;height:0;min-height:100%;object-fit:contain;display:block;pointer-events:none;filter:drop-shadow(0 3px 4px rgba(30,30,45,.14))}.cart-line.has-img .cl-del{position:absolute;top:4px;right:4px;margin:0;z-index:1;width:22px;height:22px;border-radius:50%;background:var(--glass-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (min-width:1100px) and (max-height:660px){body.has-grid.cart-has .cart-panel .calc,body.has-grid.cart-has .cart-panel .cp{display:none!important}}@media (min-width:1001px){#coOrder{position:-webkit-sticky;position:sticky;top:70px;max-height:calc(100vh - 90px);display:flex;flex-direction:column;min-height:0}#coOrder>*{flex:0 0 auto}#coOrder .co-items{flex:1 1 auto;min-height:0;overflow-x:hidden;margin-right:-8px;padding-right:8px;overscroll-behavior:contain}#coOrder,#coOrder .co-items{overflow-y:auto;scrollbar-width:thin}#coOrder .cart-line{padding:10px 12px;margin-bottom:8px}#coOrder .cl-img{width:92px}#coOrder .cl-name{font-size:15px;line-height:20px}#coOrder .cl-meta{margin-top:2px}#coOrder .cl-bottom{margin-top:6px}#coOrder .cl-ctrl{height:34px;min-width:92px;padding:0 3px}#coOrder .cl-btn{width:28px;height:28px;font-size:19px}#coOrder .cl-qty{min-width:24px}#coOrder .cl-qty,#coOrder .cl-sum{font-size:var(--fs-note)}}@media (min-width:1001px) and (max-height:880px){#coOrder .cart-rec{margin-top:2px;padding-top:8px}#coOrder .cart-rec-h{font-size:var(--fs-note);margin-bottom:6px}#coOrder .rec-card{flex:0 0 auto;flex-direction:row;align-items:center;gap:8px;padding:5px 6px 5px 5px;border-radius:var(--r)}#coOrder .rec-card:hover{transform:none}#coOrder .rec-img{width:40px;height:40px}#coOrder .rec-card .rec-name{display:none}#coOrder .promo{margin-top:8px}}.cp-set-img{flex:0 0 auto;width:44px;height:44px;border-radius:10px;object-fit:cover;display:block}.cp-set{animation:cpIn .32s cubic-bezier(.22,.9,.24,1) both}@keyframes cpIn{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}body.has-grid.cart-has .cart-panel .cp-set{padding:5px;border-radius:14px}body.has-grid.cart-has .cart-panel .cp-set-img{width:38px;height:38px}body.has-grid.cart-has .cart-panel .cp-set-t{flex:1 1 auto;min-width:0}button.cp-setlink{border:none;cursor:pointer;font-family:inherit;font-weight:700;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.cp-set{animation:none}}:root{--nb-top:8px}@media (max-width:1099px){:root{--nb-top:max(19px,env(safe-area-inset-top))}.navbar{top:var(--nb-top)!important}.cart-circle,.menu-circle{top:max(21px,env(safe-area-inset-top))!important}}@media (max-width:680px){:root{--nb-top:max(10px,env(safe-area-inset-top))}.cart-circle,.menu-circle{top:max(12px,env(safe-area-inset-top))!important}}.navbar:before{content:"";position:absolute;z-index:-1;pointer-events:none;left:0;right:0;top:calc(-1 * var(--nb-top) - 2px);height:calc(var(--nb-top) + 2px + var(--nav-h) / 2 + 14px);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);background:linear-gradient(to bottom,var(--bg,#F1F1F1) 0,rgba(241,241,241,.55) 45%,rgba(241,241,241,0) 100%);-webkit-mask:linear-gradient(180deg,#000 0,#000 55%,transparent);mask:linear-gradient(180deg,#000 0,#000 55%,transparent)}.ca{margin:0 2px 8px;position:relative}.ca-link{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:0;border:none;background:none;font-family:inherit;font-size:var(--fs-note);letter-spacing:var(--tr-note);line-height:var(--lh-note);font-weight:700;color:var(--ink);cursor:pointer;text-align:left}.ca-link svg{flex:0 0 auto}.ca-link>span:first-of-type{border-bottom:1.5px dashed var(--yellow);padding-bottom:1px}.ca-link.has{font-weight:400}.ca-link.has .ca-val{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:none}.ca-link .ca-edit{flex:0 0 auto;color:var(--muted2);font-size:var(--fs-micro);border-bottom:1px dashed var(--muted)}.ca-link:hover .ca-edit{color:var(--ink)}.ca-field{display:flex;align-items:center;height:40px;padding:0 4px 0 14px;border-radius:var(--r);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--yellow),var(--sh);animation:caIn .24s cubic-bezier(.22,.9,.24,1) both}.ca-input{flex:1 1 auto;min-width:0;border:none;outline:none;background:none;font-family:inherit;font-size:var(--fs-note);letter-spacing:var(--tr-note);color:var(--ink)}.ca-input::placeholder{color:var(--muted)}@media (pointer:coarse){.ca-input{font-size:var(--fs-body)}}.ca-x{flex:0 0 auto;width:30px;height:30px;border:none;border-radius:50%;background:none;font-size:18px;line-height:1;color:var(--muted2);cursor:pointer;font-family:inherit}.ca-x:hover{background:var(--b-06);color:var(--ink)}.ca-list{margin-top:6px;display:flex;flex-direction:column;gap:2px;padding:4px;border-radius:16px;background:var(--surface);border:1px solid var(--b-06);box-shadow:0 2px 6px rgba(30,30,45,.06),0 12px 28px rgba(30,30,45,.12);animation:caIn .24s cubic-bezier(.22,.9,.24,1) both}.ca-opt{padding:8px 10px;border:none;border-radius:12px;background:none;text-align:left;font-family:inherit;font-size:var(--fs-note);letter-spacing:var(--tr-note);line-height:var(--lh-note);color:var(--ink);cursor:pointer}.ca-opt:first-child,.ca-opt:hover{background:var(--b-06)}.ca-opt:first-child:hover{background:var(--yellow)}.ca-hint{padding:8px 10px;font-size:var(--fs-micro);letter-spacing:var(--tr-note);line-height:15px;color:var(--muted2)}.ca-hint.bad{color:var(--error,#E5484D)}.ca.shake{animation:caShake .36s ease}@keyframes caIn{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}@keyframes caShake{20%{translate:-5px 0}50%{translate:5px 0}80%{translate:-3px 0}}.cart-empty span{display:block;margin-top:8px}.ca-cta{display:inline-flex;align-items:center;height:36px;margin-top:10px;padding:0 16px;font-size:var(--fs-note);font-weight:700;color:var(--ink)}.cf-noaddr i{color:var(--muted2)}.cf-deliv b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fly-ghost:before{display:none}@media (prefers-reduced-motion:reduce){.ca-field,.ca-list,.ca.shake{animation:none}}.ca-list.plain{margin-top:4px;padding:0;background:none;border:none;box-shadow:none;animation:none}.ca-list.plain .ca-hint{padding:2px 14px 0}#cartAddrHint{margin:0;padding:2px 14px 6px;font-size:12px}.ca-link.has{width:100%;color:var(--ink)}.pgrid .price-btn,.pgrid .price-btn .amt{font-weight:600}.pgrid .size.sel{font-weight:600;background:var(--glass-line);box-shadow:0 1px 2px rgba(30,30,45,.07),0 2px 6px rgba(30,30,45,.05)}.pgrid .card:before{box-shadow:0 1px 6px rgba(30,30,45,.04)}.cart-wall path{fill:#FAFAF8;stroke:#fff;stroke-width:1.5;filter:drop-shadow(3px 0 6px rgba(30,30,45,.13))}#coOrder .cart-line,#coOrder .cart-line.has-img{position:relative;display:grid;grid-column-gap:8px;column-gap:8px;grid-row-gap:0;row-gap:0;padding:8px 30px 8px 12px;margin-bottom:6px}#coOrder .cart-line .cl-body{display:contents}#coOrder .cart-line .cl-img{display:none}#coOrder .cart-line .cl-head{grid-column:1;min-width:0}#coOrder .cart-line .cl-name{font-size:15px;line-height:19px;font-weight:700}#coOrder .cart-line .cl-meta{margin:1px 0 0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-micro);line-height:14px;color:var(--muted2);align-self:start}#coOrder .cart-line .cl-bottom,#coOrder .cart-line .cl-confirm{grid-row:1/span 2;gap:8px}#coOrder .cart-line .cl-ctrl{padding:0 2px;gap:0}#coOrder .cart-line .cl-btn{width:26px;height:26px;font-size:17px}#coOrder .cart-line .cl-qty{min-width:20px}#coOrder .cart-line .cl-sum{min-width:56px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}#coOrder .cart-line .cl-del{position:absolute;right:6px;margin:0;width:22px;height:22px;font-size:16px;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--muted2)}#coOrder .cart-line .cl-del:hover{color:var(--ink);background:var(--b-06);border-radius:50%}#coOrder .cart-rec,#coOrder .promo{opacity:.5;filter:saturate(.6);transition:opacity .2s ease,filter .2s ease}#coOrder .cart-rec:focus-within,#coOrder .cart-rec:hover,#coOrder .promo:focus-within,#coOrder .promo:hover{opacity:1;filter:none}#coOrder .cart-rec-h,#coOrder .co-head .deliv-h{font-weight:400;color:var(--muted2)}.calc-man.on.extra{color:var(--yellow)}.calc-warn{display:block;margin-top:2px;color:var(--ink);font-weight:700}.cart-close{display:none}body.has-grid.cart-has .cart-close{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:auto;width:26px;height:26px;border:none;border-radius:50%;background:none;font-family:inherit;font-size:19px;line-height:1;color:var(--muted2);cursor:pointer;transition:background .12s,color .12s}body.has-grid.cart-has .cart-close:hover{background:var(--b-06);color:var(--ink)}body.has-grid.cart-has .cart-head .cart-min{flex:1 1 auto}.pgrid .card.is-promo .pie.cover{object-fit:cover;border-radius:18px;height:100%;width:100%}.pgrid .card.is-promo:not(.is-cutout) .ph-wrap{overflow:hidden;border-radius:18px;box-shadow:var(--sh)}.pgrid .card.is-promo .badge{z-index:3;top:8px;left:8px;background:var(--yellow);color:var(--ink)}.pgrid .card.is-promo .promo-note{flex:1 1 auto;min-width:0;font-size:var(--fs-note);letter-spacing:var(--tr-note);line-height:var(--lh-note);color:var(--muted2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pgrid .card.is-promo .promo-note b{color:var(--ink);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pgrid .card.is-promo .price-btn{flex-direction:row;text-decoration:none;white-space:nowrap}.pgrid .card.is-promo .price-btn.done{background:var(--lime)}.pgrid .card.is-promo:hover .pie.cover{transform:scale(1.04)}.pgrid .card.is-promo img.pie{translate:none!important;transition:transform .5s cubic-bezier(.22,.9,.24,1)}body.has-filter .pgrid .card.is-promo{display:none}.pgrid .card.is-island .island-face{display:block;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:18px}.pgrid .card.is-island .island-face:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.pgrid .card.is-island .ph-wrap{position:relative}.pgrid .card.is-island .island-terms{position:absolute;z-index:3;display:flex;flex-direction:column;gap:10px;padding:calc(var(--sp-xs) + var(--sp-sm)) var(--sp-lg) calc(var(--sp-2xs) + var(--sp-xs));border:1px solid var(--promo-border);background:linear-gradient(var(--promo-bg),var(--promo-bg)),var(--surface);box-shadow:0 14px 34px rgba(255,170,0,.22);overflow:auto;overscroll-behavior:contain;color:var(--ink)}.pgrid .card.is-island .island-terms[hidden]{display:none}@media (max-width:1099px){.pgrid .card.is-island :is(.island-terms,.app-rise){scroll-margin-bottom:calc(max(16px, env(safe-area-inset-bottom)) + 58px)}}.pgrid .card.is-island.is-open{z-index:5}.pgrid .card.is-island .island-terms-h{margin:0 36px 0 0;font-size:18px;line-height:22px;font-weight:700;letter-spacing:-.02em}.pgrid .card.is-island .island-terms ul{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:7px;font-size:14px;line-height:19px}.pgrid .card.is-island .island-terms b{font-weight:700}.pgrid .card.is-island .island-link{margin-top:auto;align-self:flex-start;color:var(--ink);font-weight:600;font-size:14px;text-decoration:underline;text-underline-offset:3px}.pgrid .card.is-island .island-close{position:absolute;top:12px;right:12px;width:32px;height:32px;border:0;border-radius:50%;background:rgba(0,0,0,.06);color:var(--ink);font:inherit;font-size:20px;line-height:1;cursor:pointer}.pgrid .card.is-island .island-close:hover{background:rgba(0,0,0,.1)}@media (max-width:680px){.pgrid .card.is-promo .price-area,.pgrid .card.is-promo .price-btn,.pgrid .card.is-promo .promo-note{min-width:0;max-width:100%}.pgrid .card.is-promo .price-btn{padding-left:12px;padding-right:12px;overflow:hidden;text-overflow:ellipsis}.pgrid .card.is-island .island-terms{inset:-5px;border-radius:24px;padding:14px 12px 12px;gap:8px;bottom:auto;min-height:calc(100% + 10px);overflow:visible}.pgrid .card.is-island .island-terms-h{font-size:15px;line-height:19px;margin-right:30px}.pgrid .card.is-island .island-terms ul{font-size:12.5px;line-height:16px;gap:5px;padding-left:15px}.pgrid .card.is-island .island-close{top:8px;right:8px;width:28px;height:28px}}@media (prefers-reduced-motion:no-preference){.pgrid .card.is-island .island-terms{animation:island-in .18s ease-out}@keyframes island-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}}.pgrid .card[data-cat=napitki] .controls,.pgrid .card[data-cat=napitki] .controls:has(.wlabel){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:0 12px;gap:0 12px}.pgrid .card[data-cat=napitki] .sizes{justify-self:end;flex:none;width:auto}.pgrid .card[data-cat=napitki] .size{flex:0 0 auto;padding:0 12px}.pgrid .card[data-cat=napitki] .controls .wlabel{order:0;justify-self:end;min-width:0;padding-right:12px}.pgrid .card[data-cat=napitki] .controls:has(.wlabel) .price-area,.pgrid .card[data-cat=napitki] .price-area{justify-self:start;width:auto;margin-left:0}.pgrid .card[data-cat=napitki] .controls:has(.wlabel) .price-btn,.pgrid .card[data-cat=napitki] .controls:has(.wlabel) .stepper,.pgrid .card[data-cat=napitki] .price-btn,.pgrid .card[data-cat=napitki] .stepper{min-width:92px;width:auto}.pgrid .card[data-cat=napitki] .title{text-align:center}@media (max-width:680px){.pgrid .card[data-cat=napitki] .controls,.pgrid .card[data-cat=napitki] .controls:has(.wlabel){grid-template-columns:minmax(0,1fr);gap:8px 0;justify-items:center}.pgrid .card[data-cat=napitki] .controls .wlabel,.pgrid .card[data-cat=napitki] .sizes{justify-self:center;padding-right:0}.pgrid .card[data-cat=napitki] .controls:has(.wlabel) .price-area,.pgrid .card[data-cat=napitki] .price-area{justify-self:stretch;width:100%}.pgrid .card[data-cat=napitki] .controls:has(.wlabel) .price-btn,.pgrid .card[data-cat=napitki] .controls:has(.wlabel) .stepper,.pgrid .card[data-cat=napitki] .price-btn,.pgrid .card[data-cat=napitki] .stepper{width:100%}}#coOrder .cart-line,#coOrder .cart-line.has-img{align-items:start;padding-top:10px;padding-bottom:10px}#coOrder .cart-line .cl-name{line-height:18px;-webkit-line-clamp:3}#coOrder .cart-line .cl-bottom{flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:6px}#coOrder .cart-line .cl-sum{order:-1;font-weight:700}#coOrder .cart-line .cl-confirm{flex-direction:column;align-items:flex-end}#coOrder .cart-line .cl-name,#coOrder .co-line-earn b{font-weight:400}#coOrder .cart-line .cl-bottom{align-items:stretch;width:88px;gap:4px}#coOrder .cart-line .cl-ctrl{width:88px;min-width:0;height:32px;justify-content:space-between}#coOrder .cart-line .cl-sum{width:88px;min-width:0;height:32px;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:400;font-size:var(--fs-note);white-space:nowrap}@media (min-width:1100px){:root{interpolate-size:allow-keywords}body.has-grid.cart-has .cart-panel{height:auto!important;max-height:calc(min(100vh, var(--cart-floor, 100vh)) - var(--cart-top, 181px) - 20px)!important;transition:height .32s cubic-bezier(.22,.9,.24,1)}body.has-grid.cart-has .cart-panel .cart-scroll{flex:0 1 auto}body.has-grid.cart-has .cart-panel #cartItems{flex:0 1 auto;min-height:0}}@media (prefers-reduced-motion:reduce){body.has-grid.cart-has .cart-panel{transition:none}}@media (min-width:1001px){.co-right{position:-webkit-sticky;position:sticky;top:70px;display:flex;flex-direction:column;gap:16px;min-width:0}.co-right #coOrder{position:static;max-height:none;overflow:visible}}.co-right{min-width:0}.co-rec-panel{padding-top:18px;padding-bottom:18px}.co-rec-panel:has(#coRec:empty){display:none}.co-rec-panel .cart-rec{margin:0;padding:0;border:none;opacity:1;filter:none}.co-rec-panel .cart-rec-h{font-weight:700;color:var(--ink)}@media (min-width:1100px){body.no-fab{--nb-r:0px}body.no-fab .cart-circle{display:none}.header{padding-right:var(--nb-r)}}.rec-loop{overflow:hidden;margin:0 -4px;padding:2px 4px 6px;-webkit-mask:linear-gradient(90deg,transparent 0,#000 22px,#000 calc(100% - 22px),transparent);mask:linear-gradient(90deg,transparent 0,#000 22px,#000 calc(100% - 22px),transparent)}.rec-track{display:flex;gap:8px;width:max-content;animation:recLoop calc(var(--rec-n, 12) * 4.5s) linear infinite}.rec-loop:focus-within .rec-track,.rec-loop:hover .rec-track{animation-play-state:paused}.rec-loop .rec-card{flex:0 0 112px}.rec-loop .rec-card:last-child{margin-right:0}@keyframes recLoop{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 4px))}}@media (prefers-reduced-motion:reduce){.rec-loop{overflow-x:auto}.rec-track{animation:none}.rec-track .rec-card[aria-hidden]{display:none}}.promo-toggle{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;flex:0 0 auto;width:auto;height:28px;margin-top:10px;padding:0 12px;border:none;border-radius:999px;background:var(--b-06);font-family:inherit;font-size:12px;letter-spacing:var(--tr-note);color:var(--muted2);cursor:pointer;transition:background .12s,color .12s}.promo-toggle:before{content:"+";font-size:14px;line-height:1}.promo-toggle:hover{background:var(--glass-hover);color:var(--ink)}.promo-toggle[hidden]{display:none}.promo.collapsed{display:none!important}#coOrder .promo,.promo,body.has-grid.cart-has .cart-panel .promo{height:36px;min-height:36px;margin-top:10px;padding:0 3px 0 12px;opacity:1;filter:none;animation:caIn .24s cubic-bezier(.22,.9,.24,1) both}.promo .promo-input,.promo .promo-msg,body.has-grid.cart-has .cart-panel .promo-input,body.has-grid.cart-has .cart-panel .promo-msg{font-size:12px}@media (pointer:coarse){.promo .promo-input,body.has-grid.cart-has .cart-panel .promo-input{font-size:var(--fs-body)}}.promo .promo-btn,body.has-grid.cart-has .cart-panel .promo-btn{height:28px;padding:0 12px;font-size:12px}.rec-loop .rec-card{padding:6px 8px 7px}.rec-loop .rec-img{height:50px}.rec-loop .rec-card .rec-name{margin:4px 0 5px;min-height:28px;-webkit-line-clamp:2;line-height:14px}.rec-loop .rec-card .rec-add{width:26px;height:26px;font-size:16px}.co-rec-panel{padding-top:14px;padding-bottom:14px}.co-rec-panel .cart-rec-h{margin-bottom:8px}.fd-bar{display:flex;justify-content:flex-start;margin:16px 0 0}.fd-box{max-width:100%;height:46px;padding:4px;border-radius:999px;background:var(--glass);box-shadow:inset 0 0 0 1px var(--glass-line),var(--sh);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%)}.fd-box,.fd-toggle{display:inline-flex;align-items:center}.fd-toggle{flex:0 0 auto;gap:8px;height:38px;padding:0 16px 0 12px;border:none;border-radius:999px;background:transparent;font-family:inherit;font-size:var(--fs-note);letter-spacing:var(--tr-note);font-weight:700;color:var(--ink);cursor:pointer;white-space:nowrap;transition:background .15s}.fd-toggle:hover{background:var(--b-06)}.fd-box.has:not(.open) .fd-toggle{background:var(--yellow)}.fd-box.open .fd-toggle{background:var(--surface);box-shadow:0 1px 2px rgba(30,30,45,.1),0 4px 10px rgba(30,30,45,.08)}.filter-drop.fd-row{position:static!important;display:flex!important;flex-wrap:nowrap;gap:4px;width:auto;margin:0;padding:0;border:none;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:auto;max-width:0;opacity:0;overflow:hidden;scrollbar-width:none;transition:max-width .5s cubic-bezier(.22,.9,.24,1),opacity .3s ease,margin .5s cubic-bezier(.22,.9,.24,1)}.filter-drop.fd-row::-webkit-scrollbar{display:none}.fd-box.open .filter-drop.fd-row{opacity:1;margin-left:6px;overflow-x:auto}.fd-row .fd-chip{flex:0 0 auto;height:38px;padding:0 14px;font-size:var(--fs-note);background:transparent;box-shadow:none}.fd-row .fd-chip:hover:not(.sel){background:var(--b-06)}body.has-fd-row .nav-filter-btn{display:none!important}body.has-fd-row .nav{padding-left:20px}body.has-fd-row .fd-active,body[data-nofilter] .fd-bar{display:none!important}@media (prefers-reduced-motion:reduce){.filter-drop.fd-row{transition:none}}@media (min-width:1001px){.co-right.docked{position:absolute!important;top:calc(var(--nav-h) + 12px + var(--co-extra, 0px))!important;right:var(--dock-right);width:calc((min(1200px, 100% - 48px) - 16px) / 2);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:0 0 4px}.co-right.docked::-webkit-scrollbar{display:none}}.co-right-ph{min-width:0}#coOrder .cart-line .cl-del{top:6px}#coOrder{display:flex;flex-direction:column}#coOrder>*{flex:0 0 auto}#coOrder #coSummary{order:1}#coOrder .promo,#coOrder .promo-toggle{order:2}#coOrder .promo-toggle{align-self:flex-start;margin-top:8px}#coPromoSlot{display:flex;flex-direction:column;margin:2px 0 4px}#coPromoSlot:empty{display:none}@media (min-width:901px){.why{--why-arc:54px}.why-col:first-child .why-item:first-child,.why-col:first-child .why-item:last-child{translate:var(--why-arc) 0}.why-col:last-child .why-item:first-child,.why-col:last-child .why-item:last-child{translate:calc(-1 * var(--why-arc)) 0}.why-item{transition:background .15s,translate .3s cubic-bezier(.22,.9,.24,1)}}.co-rec-panel{padding:12px 16px}.co-rec-panel .cart-rec-h{margin:0 0 6px;font-size:var(--fs-micro);font-weight:400;letter-spacing:var(--tr-note);text-transform:uppercase;color:var(--muted2)}.rec-one{position:relative;height:56px;overflow:hidden}.rec-slide{position:absolute;inset:0;display:flex;align-items:center;gap:12px;opacity:0;translate:36px 0;pointer-events:none;transition:opacity .5s ease,translate .5s cubic-bezier(.22,.9,.24,1)}.rec-slide.on{opacity:1;translate:0 0;pointer-events:auto}.rec-slide.out{opacity:0;translate:-36px 0}.rec-slide .rec-img{flex:0 0 auto;width:72px;height:52px;object-fit:contain}.rec-slide .rec-info{flex:1 1 auto;min-width:0}.rec-slide .rec-name{margin:0;min-height:0;font-size:14px;line-height:18px;color:var(--ink);display:block}.rec-slide .rec-meta,.rec-slide .rec-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rec-slide .rec-meta{font-size:var(--fs-micro);line-height:14px;color:var(--muted2)}.rec-slide .rec-price{flex:0 0 auto;font-size:var(--fs-note);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.rec-slide .rec-add{flex:0 0 auto;width:32px;height:32px;border:none;border-radius:50%;background:var(--yellow);font-size:19px;line-height:1;cursor:pointer;box-shadow:var(--sh);transition:filter .15s,transform .2s cubic-bezier(.34,1.56,.64,1)}.rec-slide .rec-add:hover{filter:brightness(.95);transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.rec-slide{transition:none}}#coOrder .cart-line,#coOrder .cart-line.has-img{align-items:center;padding:6px 28px 6px 12px;margin-bottom:4px;min-height:44px}#coOrder .cart-line .cl-head{align-self:end}#coOrder .cart-line .cl-name{font-size:14px;line-height:17px;-webkit-line-clamp:1;white-space:nowrap;text-overflow:ellipsis;display:block}#coOrder .cart-line .cl-meta{line-height:13px;margin:0}#coOrder .cart-line .cl-bottom{flex-direction:row;align-items:center;width:auto;gap:8px;align-self:center}#coOrder .cart-line .cl-ctrl{width:78px;height:28px}#coOrder .cart-line .cl-btn{width:24px;height:24px;font-size:16px}#coOrder .cart-line .cl-sum{order:0;width:64px;height:28px;justify-content:flex-end;text-align:right}#coOrder .cart-line .cl-del{top:50%;translate:0 -50%;right:4px;width:20px;height:20px;font-size:15px}@media (max-width:680px){#coOrder .cart-line .cl-name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media (max-width:1000px){.co-right{display:flex;flex-direction:column;gap:16px}}@media (min-width:1001px){.co-right .co-rec-panel,.co-right-ph{order:-1}.co-right.docked{left:var(--dock-right);right:auto}}@media (min-width:1001px) and (max-width:1250px){.co-contacts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.co-contacts .deliv-h{grid-column:1/-1}}#coOrder .cart-line .cl-name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:clip}@media (max-width:680px){#coOrder .cart-line .cl-name{-webkit-line-clamp:3}}.rec-one{height:60px}.rec-slide{gap:8px}.rec-mini{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;height:100%;padding:0 6px 0 4px;border-radius:14px;background:var(--glass);box-shadow:inset 0 0 0 1px var(--glass-line)}.rec-mini .rec-img{flex:0 0 auto;width:48px;height:44px;object-fit:contain}.rec-mini .rec-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.rec-mini .rec-name{margin:0;min-height:0;font-size:12px;line-height:14px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rec-mini .rec-price{font-size:12px}.rec-mini .rec-add{flex:0 0 auto;width:28px;height:28px;border:none;font-size:17px;cursor:pointer;box-shadow:var(--sh)}@media (max-width:680px){.rec-mini:nth-child(n+2){display:none}#coOrder .cart-line,#coOrder .cart-line.has-img{grid-template-columns:minmax(0,1fr)}#coOrder .cart-line .cl-bottom,#coOrder .cart-line .cl-confirm{grid-column:1;grid-row:3;justify-content:space-between;width:100%;margin-top:4px}}@media (hover:hover) and (pointer:fine){#coOrder .cart-line .cl-btn{opacity:0;transition:opacity .18s ease}#coOrder .cart-line .cl-ctrl{background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background .18s ease,box-shadow .18s ease}#coOrder .cart-line:focus-within .cl-btn,#coOrder .cart-line:hover .cl-btn{opacity:1}#coOrder .cart-line:focus-within .cl-ctrl,#coOrder .cart-line:hover .cl-ctrl{background:var(--glass-line);box-shadow:var(--sh)}}.rec-mini{cursor:pointer;transition:background .15s,box-shadow .15s,transform .2s cubic-bezier(.34,1.56,.64,1)}.rec-mini:hover{background:var(--glass-hover);box-shadow:inset 0 0 0 1px var(--yellow)}.rec-mini:active{transform:scale(.98)}.rec-mini:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.rec-mini .rec-add{width:18px;height:18px;font-size:13px;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--yellow);box-shadow:none;margin-right:2px;pointer-events:none}#coOrder .cart-line,#coOrder .cart-line.has-img{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;row-gap:2px;padding:8px 28px 6px 12px;min-height:0}#coOrder .cart-line .cl-head{grid-column:1/-1;grid-row:1;align-self:start}#coOrder .cart-line .cl-meta{grid-column:1;grid-row:2;align-self:center}#coOrder .cart-line .cl-bottom,#coOrder .cart-line .cl-confirm{grid-column:2;grid-row:2;width:auto;margin:0;justify-content:flex-end}#coOrder .cart-line .cl-del{top:8px;translate:none}@media (max-width:680px){#coOrder .cart-line,#coOrder .cart-line.has-img{grid-template-columns:minmax(0,1fr) auto}#coOrder .cart-line .cl-bottom,#coOrder .cart-line .cl-confirm{grid-column:2;grid-row:2;width:auto;margin-top:0}}.hd-login .hl-ico{display:none}@media (max-width:680px){.navbar{grid-template-columns:var(--m-side) minmax(0,1fr) var(--m-side)!important}.hd-login,.hd-login.is-user{position:absolute;z-index:5;top:0;right:0;width:50px;min-width:0;height:50px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center}.hd-login .hl-ico{display:flex}.hd-login .hl-name,.hd-login .hl-t{display:none}}@media (min-width:521px) and (max-width:680px){.hd-login.is-user.has-name{width:auto;max-width:120px;padding:0 var(--sp-sm) 0 var(--sp-xs);border-radius:999px;gap:var(--sp-2xs)}.hd-login.is-user.has-name .hl-name{display:block}}.fab-bar{display:none}@media (max-width:1099px){.cart-circle{top:auto!important;left:auto!important;right:var(--m-side);bottom:max(16px,env(safe-area-inset-bottom));width:50px;height:50px;padding:0;border-radius:25px;justify-content:flex-start;transition:width .42s cubic-bezier(.3,1.25,.4,1),padding .42s cubic-bezier(.3,1.25,.4,1),box-shadow .3s}.cart-circle svg{flex:none;margin-left:13.5px;transition:margin .42s cubic-bezier(.3,1.25,.4,1)}.cart-circle.is-wide{width:calc(100% - var(--m-side) * 2 - 50px - 18px);padding:0 20px 0 4px;box-shadow:0 10px 28px rgba(0,0,0,.18)}.cart-circle .fab-bar{display:flex;flex:0 1;width:0;min-width:0;overflow:hidden;align-items:center;justify-content:space-between;gap:12px;margin-left:0;color:var(--ink);white-space:nowrap;opacity:0;transition:opacity .16s}.cart-circle.is-wide .fab-bar{flex:1 1 auto;width:auto;margin-left:10px;opacity:1;transition:opacity .26s .18s}.fab-bar{gap:6px!important;font-size:13.5px}.fab-bar .fb-t{font-weight:600}.fab-bar .fb-n{font-size:14px;font-weight:700;color:var(--ink)}.fab-bar b{font-weight:700;margin-left:auto}.cart-circle.is-wide svg{margin-left:8px}.cart-circle.is-wide{padding-right:14px!important}.cart-circle.is-wide .fab-bar{margin-left:8px!important}.cart-circle.is-wide #fabBadge{opacity:0}body.cart-open .cart-circle{opacity:0;pointer-events:none}.to-top{left:var(--m-side)!important;bottom:max(16px,env(safe-area-inset-bottom))!important}body:not(.no-fab) .site-footer{padding-bottom:calc(max(16px, env(safe-area-inset-bottom)) + 70px)}#mgo-mcw-widget.mgo-mcw_state-default{right:calc(var(--m-side) + 5px)!important;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 50px + var(--sp-sm))!important}body.cart-open #mgo-mcw-widget{display:none!important}}@media (max-width:439px){.fab-bar .fb-w{display:none}}@media (prefers-reduced-motion:reduce){.cart-circle,.cart-circle .fab-bar,.cart-circle svg,.nav,.nav-more svg{transition:none}}@media (max-width:680px){.cart-panel{top:0!important;bottom:0;left:0;right:0;width:100%!important;height:100vh;height:100dvh;max-height:none!important;box-shadow:0 60px 0 var(--bg,#F1F1F1)!important;border-radius:0!important;z-index:300;background:var(--bg,#F1F1F1);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;padding:calc(14px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom))}body.cart-open .navbar{z-index:300}.cart-panel .cart-scroll{margin-right:0;padding-right:0;scrollbar-width:thin;scrollbar-color:rgba(26,26,26,.25) transparent}.cart-panel .cart-scroll::-webkit-scrollbar{width:4px}.cart-panel .cart-scroll::-webkit-scrollbar-thumb{background:rgba(26,26,26,.25);border-radius:2px}body.cart-open .hd-login,body.cart-open .menu-circle,body.cart-open .to-top{opacity:0;pointer-events:none}body.cart-open .cart-panel .cart-close{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:auto;width:40px;height:40px;border:0;border-radius:50%;background:var(--surface,#fff);box-shadow:var(--sh);color:var(--ink);font-size:20px;cursor:pointer}.header{grid-template-columns:auto auto!important;grid-template-rows:auto auto!important;justify-content:center;align-items:center;column-gap:10px!important;row-gap:0!important;text-align:left;padding:0 58px!important;min-height:50px}.hd-logo{grid-column:1!important;grid-row:1/span 2!important;align-self:center}.logo-mark{height:46px!important;width:auto}.hd-phone{grid-row:1!important;font-size:18px!important;line-height:1.15;justify-content:flex-start;align-self:end}.hd-phone,.note-phone{grid-column:2!important;justify-self:start;white-space:nowrap}.note-phone{grid-row:2!important;font-size:10.5px!important;letter-spacing:0!important;line-height:1.2;text-align:left;align-self:start;margin:2px 0 0!important}.page{padding-top:max(12px,env(safe-area-inset-top))!important}}.hd-logo,.hd-phone a,.nav-more{position:relative}.hd-phone a{z-index:1}.hd-logo:after,.hd-phone a:after,.nav-more:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--tap-min));height:max(100%,var(--tap-min));translate:-50% -50%}.nav-more{display:none}@media (max-width:1099px){.nav{padding-right:38px!important;transition:height .34s cubic-bezier(.3,1.2,.4,1),border-radius .34s}.nav:not(.nav-over):not(.nav-2rows) .nav-more{display:none}.nav:not(.nav-over):not(.nav-2rows){padding-right:10px!important}.nav-more{display:flex;align-items:center;justify-content:center;position:absolute;right:4px;top:4px;width:40px;height:calc(var(--nav-h) - 8px);padding:0;border:0;background:none;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.nav-more svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.nav.nav-2rows .nav-more svg{transform:rotate(180deg)}.nav.nav-2rows{height:calc(var(--nav-h) * 2 - 14px);border-radius:26px;align-items:stretch}.nav.nav-2rows .nav-items{flex-wrap:wrap;justify-content:space-between;align-content:center;gap:0 4px;overflow:visible;height:auto;padding:4px 0 4px 10px;-webkit-mask:none;mask:none}.nav.nav-2rows .nav-item{height:calc(var(--nav-h) - 10px);font-size:min(15.5px,3.75vw);letter-spacing:0}.nav.nav-2rows{padding-right:12px!important;height:calc(var(--nav-h) * 2 - 8px)}.nav.nav-2rows .nav-br{display:block;flex:0 0 100%;height:0}.nav.nav-2rows .nav-items .nav-cat:has(+.nav-br){margin-right:30px}.nav.nav-2rows .nav-items .nav-cat:first-child{margin-left:0;padding-left:0}.nav.nav-2rows .nav-items .nav-cat.nav-cat-last{margin-right:0;padding-right:0}}:root{--m-side:12px}@media (max-width:680px){:root{--grid-cols:1fr calc(100% - var(--m-side) * 2) 1fr}.w1200{width:calc(100% - var(--m-side) * 2)!important}.menu-circle{left:var(--m-side)!important}}.fd-toggle{font-weight:400;color:var(--muted2);padding-left:4px}.fd-toggle:hover{background:none;color:var(--ink)}.fd-box:not(.open){background:none;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding-left:0}.fd-box.has:not(.open) .fd-toggle,.fd-box.open .fd-toggle{color:var(--ink);padding-left:12px}@media (max-width:680px){.header{position:relative}.header>.menu-circle{position:absolute!important;top:0!important;left:0!important;margin:0;z-index:5}.header>.hd-login,.header>.menu-circle{grid-area:auto!important}}.navbar:after{content:"";position:absolute;z-index:-1;pointer-events:none;left:0;right:0;top:50%;height:calc(50% + 18px);opacity:0;transition:opacity .2s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(241,241,241,.9) 0,rgba(241,241,241,.9) calc(100% - 12px),rgba(241,241,241,0));-webkit-mask:linear-gradient(180deg,#000 0,#000 calc(100% - 10px),transparent);mask:linear-gradient(180deg,#000 0,#000 calc(100% - 10px),transparent)}body.nav-stuck .navbar:after{opacity:1}body.is-resizing .navbar:after{-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:1099px){:root{--halo:0 0 0 2px rgba(244,243,240,.96)}.cart-circle,.cart-circle.is-wide,.to-top{box-shadow:var(--halo)!important}.navbar .nav{box-shadow:var(--halo),var(--sh)!important}}.nav-br{display:none}@media (max-width:680px){.fd-bar{display:block}.fd-box,.fd-box.open{display:flex;flex-direction:column;align-items:flex-start;height:auto;width:100%;padding:0;border-radius:0;background:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.fd-box.open .fd-toggle{background:none;box-shadow:none;padding-left:4px}.fd-box.open .filter-drop.fd-row,.filter-drop.fd-row{flex-wrap:wrap;justify-content:space-between;gap:2px 2px;width:100%;max-width:none!important;margin:0!important;overflow:hidden;max-height:0;padding:0 6px;border-radius:22px;transition:max-height .42s cubic-bezier(.3,1.15,.4,1),opacity .25s ease,padding .42s cubic-bezier(.3,1.15,.4,1)}.fd-box.open .filter-drop.fd-row{max-height:96px;padding:6px;background:var(--glass);box-shadow:inset 0 0 0 1px var(--glass-line),var(--sh)}.fd-row .fd-chip{height:34px;padding:0 9px;font-size:min(13px,3.3vw);letter-spacing:0}}@media (max-width:374px){.fd-row .fd-chip{padding:0 6px;font-size:11.5px}.fd-box.open .filter-drop.fd-row,.filter-drop.fd-row{gap:2px 0}}@media (min-width:681px) and (max-width:1099px){:root{--m-side:24px}.navbar{grid-template-columns:var(--m-side) minmax(0,1fr) var(--m-side)!important}.header{position:relative;padding-left:66px!important}.header>.menu-circle{position:absolute!important;top:50%!important;left:0!important;translate:0 -50%;margin:0;z-index:5;grid-area:auto!important}.nav.nav-2rows .nav-item{font-size:15.5px}.cart-circle.is-wide{width:400px}.cart-panel{position:fixed;top:0!important;right:0;bottom:0;left:auto;width:420px!important;height:100vh;height:100dvh;max-height:none!important;border-radius:26px 0 0 26px!important;z-index:300;background:var(--bg,#F1F1F1);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;box-shadow:-24px 0 60px rgba(0,0,0,.16)!important;padding:18px}body.cart-open .navbar{z-index:300}.cart-panel .cart-scroll{margin-right:0;padding-right:0;scrollbar-width:thin;scrollbar-color:rgba(26,26,26,.25) transparent}.cart-panel .cart-scroll::-webkit-scrollbar{width:4px}.cart-panel .cart-scroll::-webkit-scrollbar-thumb{background:rgba(26,26,26,.25);border-radius:2px}body.cart-open .cart-panel .cart-close{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:auto;width:40px;height:40px;border:0;border-radius:50%;background:var(--surface,#fff);box-shadow:var(--sh);color:var(--ink);font-size:20px;cursor:pointer}}@media (max-width:1099px){.navbar:after{display:none}}body[data-nofilter] .nav-filter-btn{display:none!important}body[data-nofilter] .nav{padding-left:20px}@media (max-width:680px){.pgrid .card{display:flex;flex-direction:column}.pgrid .card .title{min-height:40px;margin-bottom:8px}.pgrid .card .controls{margin-top:auto}}@media (min-width:900px) and (max-width:1099px){.pgrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:56px 24px!important}}@media (min-width:681px) and (max-width:899px){.pgrid{grid-template-columns:repeat(2,minmax(0,400px))!important;justify-content:center;gap:48px 24px!important}}@media (max-width:1099px){.nav-items{justify-content:space-between!important}.nav-items .nav-cat:first-child{margin-left:0!important}.nav-items .nav-cat.nav-cat-last{margin-right:0!important}}@media (min-width:681px) and (max-width:1099px){.pgrid .card{width:auto!important;max-width:none;min-width:0}}:root{--dock-right:max(24px,calc((100% - 1200px) / 2))}.sub-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sub-cards>*{min-width:0}@media (min-width:681px) and (max-width:1099px){.pgrid .ph-wrap{width:100%;max-width:288px}.header{padding-right:0!important}.header>.hd-login{justify-self:end}}@media (max-width:1000px){body.no-fab .to-top{display:none}}@media (max-width:1099px){.cart-circle{transition:width .28s cubic-bezier(.4,0,.2,1),padding .28s cubic-bezier(.4,0,.2,1),box-shadow .3s!important;contain:layout}.cart-circle.is-wide{transition:width .42s cubic-bezier(.3,1,.4,1),padding .42s cubic-bezier(.3,1,.4,1),box-shadow .3s!important}.fab-bar b{flex:none}.fab-bar .fb-n{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}}@media (max-width:680px){.pgrid .card[data-cat=napitki] .title{min-height:0}.nav.nav-2rows #navItems .nav-br+.nav-cat,.nav.nav-2rows #navItems .nav-cat:first-child{justify-items:start}.note-phone{font-size:11.5px!important;color:var(--ink);opacity:.7}.fd-box .fd-row .fd-chip{height:40px;padding:0 6px}.fd-box.open .filter-drop.fd-row{max-height:104px}body .co-left .co-mode,body .co-left .co-pay,body .co-left .co-place-b{height:40px}.pgrid .card .badge{font-size:12px}}body .co-left .co-lbl{font-size:12px}@media (min-width:681px) and (max-width:1099px){.header{padding-left:0!important;justify-content:stretch!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important}.header>.hd-logo{justify-self:start;margin-left:66px}}@media (max-width:680px){.cart-panel .cart-line.has-img .cl-img{display:none}.cart-panel .cart-line{padding:10px 12px;margin-bottom:8px}.cart-panel .cart-line.has-img{grid-template-columns:minmax(0,1fr) auto;column-gap:8px;row-gap:0;align-items:center}.cart-panel .cart-line.has-img .cl-head{grid-column:1/-1;grid-row:1;padding-right:26px}.cart-panel .cart-line.has-img .cl-name{white-space:normal;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-panel .cart-line.has-img .cl-meta{grid-column:1;grid-row:2;margin-top:0;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-panel .cart-line.has-img .cl-bottom{grid-column:2;grid-row:2;margin-top:0;gap:8px;justify-content:flex-end}.cart-panel .cart-line.has-img .cl-sum{min-width:76px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cart-panel .cart-line.has-img .cl-confirm{grid-column:1/-1;grid-row:2;margin-top:0}.cart-panel .cart-line.has-img .cl-del{top:6px;right:6px}.cart-panel .cart-line .cl-ctrl{height:36px;min-width:104px;padding:0 2px}.cart-panel .cart-line .cl-btn{width:36px;height:36px;font-size:21px}.cart-panel .cart-line .cl-qty{min-width:24px}.cart-panel .cart-scroll{display:flex;flex-direction:column}.cart-panel .cart-scroll>*{flex:0 0 auto}.cart-panel .cart-scroll>.calc{order:-1}.cart-panel .calc:empty{display:none;margin:0;padding:0}.cart-panel .calc{margin:0 0 8px;padding:8px 10px;border-radius:12px;display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:3px}.cart-panel .calc .calc-head{display:contents}.cart-panel .calc .calc-t{order:1;flex:0 0 auto;font-size:var(--fs-note);font-weight:600;white-space:nowrap}.cart-panel .calc .calc-men{order:2;flex:1 1;min-width:0;margin:0;flex-wrap:nowrap;overflow:hidden;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 16px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 16px),transparent)}.cart-panel .calc .calc-man svg{width:10px;height:14px}.cart-panel .calc .calc-step{order:3;flex:0 0 auto;height:32px}.cart-panel .calc .calc-step .cl-btn{width:28px;height:28px;font-size:16px}.cart-panel .calc .calc-msg{order:4;flex:0 0 100%;min-width:0;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-panel .calc .calc-tail{display:none}.cart-panel .calc .calc-warn{display:block;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.pv-card.glass{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:680px){.sub-cards{grid-template-columns:minmax(0,1fr)}.metro-panel .metro-btn{max-width:100%;height:auto;min-height:50px;padding-top:var(--sp-hair);padding-bottom:var(--sp-hair);padding-right:var(--sp-md)}.metro-panel .metro-btn-t{min-width:0;white-space:normal}}body .co-left :has(.co-pop:not([hidden])){position:relative;z-index:80}body .co-left .co-pop:not([hidden]){z-index:90;background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}body #coModes .co-mode,body #coPays .co-pay,body #coPlace .co-place-b,body #coWays .co-mode{box-shadow:none;border:0;outline:0;background:transparent;color:var(--muted2);font-weight:400}body #coModes .co-mode.sel,body #coModes .co-mode[aria-checked=true],body #coPays .co-pay.sel,body #coPays .co-pay[aria-checked=true],body #coPlace .co-place-b.sel,body #coPlace .co-place-b[aria-checked=true],body #coWays .co-mode.sel,body #coWays .co-mode[aria-checked=true]{background:var(--surface);color:var(--ink);font-weight:400;box-shadow:none;border:0}body #coModes .co-mode:not(.sel):not([aria-checked=true]):hover,body #coPays .co-pay:not(.sel):not([aria-checked=true]):hover,body #coPlace .co-place-b:not(.sel):not([aria-checked=true]):hover,body #coWays .co-mode:not(.sel):not([aria-checked=true]):hover{background:var(--b-06);color:var(--ink);box-shadow:none}body #coModes .co-mode:focus-visible,body #coPays .co-pay:focus-visible,body #coPlace .co-place-b:focus-visible,body #coWays .co-mode:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}body .co-left .co-ways.bad .co-mode{box-shadow:inset 0 0 0 1.5px var(--error)}body .co-left .consent-check:not(.bad) .lbl{font-size:var(--fs-note);color:var(--muted2)}body .co-left .consent-check:not(.bad) .lbl b{font-weight:600;color:inherit}body .co-left .consent-check:not(.bad) .lbl a{font-weight:400;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;-webkit-text-decoration-color:rgba(0,0,0,.25);text-decoration-color:rgba(0,0,0,.25)}body .co-left .consent-check:not(.bad) .lbl a:hover{color:var(--ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}body .co-left .consent-check:not(.bad) .box{border:1px solid var(--muted);background:transparent}body .co-left .consent-check:not(.bad) input:checked+.box{background:var(--yellow);border-color:var(--yellow)}body .co-left>.info-panel+.info-panel{margin-top:14px;padding-top:14px!important;border-top:1px solid var(--line)}body .co-left>.co-consents{margin-top:14px!important}body .co-left .co-time-h{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}body .co-left .info-panel:has(>#coPays)>.co-nocall:not([hidden]){margin:8px 0 0!important;padding-top:14px;border-top:1px solid var(--line)}body .co-left .co-invoice:not([hidden]){margin-top:8px!important;padding-top:14px!important;border-top:1px solid var(--line)}@media (max-width:680px){body .co-left>.info-panel+.info-panel{margin-top:12px;padding-top:12px!important}body .co-left>.co-consents{margin-top:12px!important}body .co-left .co-time-h{margin-top:12px;padding-top:12px}body .co-left .info-panel:has(>#coPays)>.co-nocall:not([hidden]){margin-top:6px!important;padding-top:12px}body .co-left .co-invoice:not([hidden]){margin-top:6px!important;padding-top:12px!important}}body #coSummary .promo,body .co-left .field{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}body .co-left .field:focus{box-shadow:inset 0 0 0 1px var(--yellow)}body .co-left .field.bad{box-shadow:inset 0 0 0 1.5px var(--error)}body .co-left #coFlat.ok{box-shadow:inset 0 0 0 1.5px var(--lime)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){body #coSummary .promo,body .co-left .field{box-shadow:inset 0 0 0 .5px rgba(0,0,0,.16)}body .co-left .field:focus{box-shadow:inset 0 0 0 1px var(--yellow)}body .co-left .field.bad{box-shadow:inset 0 0 0 1.5px var(--error)}body .co-left #coFlat.ok{box-shadow:inset 0 0 0 1.5px var(--lime)}}body #coOrder .co-items{background:var(--surface);border-radius:18px;padding:0!important;margin-right:0!important}body #coOrder .co-items:not(:has(.cart-line)){background:none}body #coOrder .co-items .cart-line,body #coOrder .co-items .cart-line.has-img{background-color:transparent!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding-top:11px!important;padding-bottom:11px!important}body #coOrder .co-items .cart-line+.cart-line{background-image:linear-gradient(var(--line-strong),var(--line-strong));background-size:calc(100% - 24px) 1px;background-position:12px 0;background-repeat:no-repeat}body .co-left .co-dd-btn,body .co-left .co-invoice .field,body .co-left .co-mini,body .co-left .co-note,body .co-left .field{height:38px!important;min-height:38px!important}body .co-left .co-mode,body .co-left .co-pay,body .co-left .co-place-b{height:38px!important;min-height:38px}@media (min-width:1001px){.co-right-ph{order:0!important}.co-right.docked{left:auto!important;right:var(--dock-right)!important}}body .co-left>.co-rec-panel:has(#coRec:empty)+.info-panel{margin-top:0;padding-top:0!important;border-top:0}#coRec .rec-mini:focus:not(:focus-visible){outline:none!important;box-shadow:inset 0 0 0 1px var(--glass-line)!important}body #coOrder{padding-top:14px!important}body #coOrder .co-head{height:28px;min-height:0;align-items:center}body #coOrder #coMinNote{margin-top:4px}@media (max-width:680px){body #coOrder{padding-top:12px!important}}body .co-left>.info-panel+.info-panel{margin-top:10px;padding-top:10px!important}body .co-left>.co-consents{margin-top:10px!important}body .co-left .co-time-h{margin-top:10px;padding-top:10px}body .co-left .info-panel:has(>#coPays)>.co-nocall:not([hidden]){margin-top:4px!important;padding-top:10px}body .co-left .co-invoice:not([hidden]){margin-top:4px!important;padding-top:10px!important}body #coOrder #coItems{margin-bottom:6px}body #coOrder .co-tot{margin-top:6px;padding-top:10px}body #coOrder .zone-note{margin-top:8px}body #coOrder #coSubmit{margin-top:12px}@media (max-width:680px){body .co-left>.info-panel+.info-panel{margin-top:9px;padding-top:9px!important}body .co-left>.co-consents{margin-top:9px!important}body .co-left .co-time-h{margin-top:9px;padding-top:9px}body .co-left .info-panel:has(>#coPays)>.co-nocall:not([hidden]){margin-top:3px!important;padding-top:9px}body .co-left .co-invoice:not([hidden]){margin-top:3px!important;padding-top:9px!important}}body #coOrder #coItems .cart-line{padding-top:6px!important;padding-bottom:6px!important;row-gap:0!important}body #coOrder #coItems .cart-line .cl-del{top:3px}@media (min-width:1001px) and (max-width:1099px){.header{grid-template-columns:auto minmax(0,1fr) auto!important;column-gap:16px!important}.header>.hd-phone,.header>.note-phone{justify-self:center}.hd-logo{gap:22px}.logo-wide{width:300px;align-self:flex-start}.logo-mark{height:50px}.header>.note-logo{justify-self:start;margin-left:66px;padding-left:66px}}@media (max-width:680px){body #coOrder .cart-line .cl-qty{font-size:13px;font-weight:600;min-width:16px;height:auto;line-height:22px}body #coOrder .cart-line .cl-btn{font-size:14px;width:22px;height:22px}}@media (min-width:1001px){.co-right.docked{overflow-x:visible!important;overflow-y:clip!important;overscroll-behavior:auto!important}.co-right #coItems{overscroll-behavior:auto}}body .page{padding-bottom:0!important}body .site-footer{margin-top:40px;padding-top:16px;padding-bottom:14px}@media (max-width:1099px){body:not(.no-fab) .site-footer{padding-bottom:calc(max(16px, env(safe-area-inset-bottom)) + 62px)}}@media (hover:hover) and (pointer:fine){.cart-panel .cart-line .cl-btn{opacity:0;transition:opacity .18s ease}.cart-panel .cart-line .cl-ctrl{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background .18s ease,box-shadow .18s ease}.cart-panel .cart-line:focus-within .cl-btn,.cart-panel .cart-line:hover .cl-btn{opacity:1}.cart-panel .cart-line:focus-within .cl-ctrl,.cart-panel .cart-line:hover .cl-ctrl{background:var(--surface)!important;box-shadow:var(--sh)!important}}@media (min-width:1100px){body.has-grid.cart-has .cart-panel .calc{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:3px}body.has-grid.cart-has .cart-panel .calc .calc-head{display:contents}body.has-grid.cart-has .cart-panel .calc .calc-t{order:1;flex:0 0 auto;white-space:nowrap}body.has-grid.cart-has .cart-panel .calc .calc-men{order:2;flex:1 1;min-width:0;margin:0;flex-wrap:nowrap;overflow:hidden;align-items:center;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 14px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 14px),transparent)}body.has-grid.cart-has .cart-panel .calc .calc-step{order:3;flex:0 0 auto}body.has-grid.cart-has .cart-panel .calc .calc-msg{order:4;flex:0 0 100%;min-width:0}}@media (hover:hover) and (pointer:fine){#coOrder .cart-line .cl-qty:after,.cart-panel .cart-line .cl-qty:after{content:"\00a0шт";font-weight:400;color:var(--muted2)}#coOrder .cart-line:focus-within .cl-qty:after,#coOrder .cart-line:hover .cl-qty:after,.cart-panel .cart-line:focus-within .cl-qty:after,.cart-panel .cart-line:hover .cl-qty:after{content:none}#coOrder .cart-line .cl-qty,.cart-panel .cart-line .cl-qty{white-space:nowrap;min-width:0}}.cart-panel .cart-foot span:has(>i){display:flex;align-items:baseline;gap:0;min-width:0;white-space:nowrap}.cart-panel .cart-foot span:has(>i)>i{display:inline;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;font-style:normal}.cart-panel .cart-foot span:has(>i)>i:before{content:"\00a0·\00a0"}.hot-fire{--fh:30px;left:0;right:0;top:0;bottom:-4px;z-index:0;filter:blur(2.9px) saturate(1.18);opacity:.86;-webkit-mask:linear-gradient(180deg,#000 calc(100% - 13px),transparent);mask:linear-gradient(180deg,#000 calc(100% - 13px),transparent);transform:scaleY(1);transform-origin:50% 100%;transition:transform .4s cubic-bezier(.22,.9,.24,1),opacity .4s ease}.hot-fire,.hot-fire>i{position:absolute;pointer-events:none}.hot-fire>i{display:block}.hot-fire .hot-glow{inset:0 0 4px;transform-origin:50% 88%;background:radial-gradient(ellipse 49% 60% at 50% 40%,rgba(255,150,20,0) 86%,rgba(255,182,46,.6) 95%,rgba(255,116,10,.46) 101%,rgba(255,74,0,.16) 109%,rgba(255,74,0,0) 120%),radial-gradient(ellipse 44% 28% at 50% 102%,rgba(255,192,60,.4) 0,rgba(255,120,12,.2) 50%,rgba(255,80,0,0) 84%);-webkit-mask:linear-gradient(180deg,transparent 16%,rgba(0,0,0,.45) 46%,#000 72%);mask:linear-gradient(180deg,transparent 16%,rgba(0,0,0,.45) 46%,#000 72%);animation:hot-breath 3.8s ease-in-out -1.3s infinite}@keyframes hot-breath{0%,to{transform:scale(1);opacity:.82}50%{transform:scale(1.05,1.11);opacity:1}}.hot-fire .hot-flame{--k:1;--dy:0px;--rot:45deg;width:calc(var(--fh) * var(--k));height:calc(var(--fh) * var(--k));left:calc(var(--x) - var(--fh) * var(--k) * .5);bottom:calc(var(--fh) * var(--k) * .21 + var(--dy));border-radius:0 50% 50% 50%;transform-origin:50% 50%;mix-blend-mode:screen;background:radial-gradient(ellipse 42% 42% at 76% 76%,rgba(255,250,206,.72) 0,rgba(255,232,112,.42) 48%,rgba(255,205,0,0) 100%),linear-gradient(315deg,#FFF8CC,#FFE248 7%,#FFC207 16%,#FF9500 30%,#FF6300 46%,rgba(248,58,4,.8) 62%,rgba(232,38,6,.42) 78%,rgba(214,28,4,0) 96%);animation:hot-lick-a 1.5s ease-in-out infinite,hot-glim 1.1s ease-in-out infinite}@keyframes hot-lick-a{0%,to{transform:translateY(0) scaleX(.58) rotate(var(--rot))}22%{transform:translateY(-5%) scale(.52,1.1) rotate(calc(var(--rot) + 6deg))}47%{transform:translateY(-1%) scale(.63,.92) rotate(calc(var(--rot) - 5deg))}71%{transform:translateY(-8%) scale(.5,1.13) rotate(calc(var(--rot) + 4deg))}87%{transform:translateY(-2%) scale(.6,1.01) rotate(calc(var(--rot) - 2deg))}}@keyframes hot-lick-b{0%,to{transform:translateY(-2%) scale(.61,.97) rotate(calc(var(--rot) - 4deg))}27%{transform:translateY(-9%) scale(.49,1.13) rotate(calc(var(--rot) + 8deg))}54%{transform:translateY(-3%) scale(.65,.9) rotate(calc(var(--rot) + 2deg))}79%{transform:translateY(-6%) scale(.54,1.08) rotate(calc(var(--rot) - 7deg))}}@keyframes hot-lick-c{0%,to{transform:translateY(-1%) scale(.56,1.03) rotate(calc(var(--rot) + 3deg))}19%{transform:translateY(-4%) scale(.63,.94) rotate(calc(var(--rot) - 6deg))}44%{transform:translateY(-10%) scale(.51,1.12) rotate(calc(var(--rot) + 5deg))}66%{transform:translateY(-2%) scale(.6,.99) rotate(calc(var(--rot) + 9deg))}88%{transform:translateY(-7%) scale(.53,1.1) rotate(calc(var(--rot) - 4deg))}}@keyframes hot-glim{0%,to{opacity:.66}33%{opacity:1}61%{opacity:.84}}.hot-fire .hf1{--x:5%;--k:1.5;--dy:2px;--rot:18deg;animation-duration:1.45s,1.05s;animation-delay:-.35s,-.6s}.hot-fire .hf2{--x:13%;--k:1.4;--dy:1px;--rot:27deg;animation-name:hot-lick-b,hot-glim;animation-duration:1.15s,.95s;animation-delay:-.9s,-.2s}.hot-fire .hf3{--x:22%;--k:1.2;--dy:0px;--rot:34deg;animation-name:hot-lick-c,hot-glim;animation-duration:1.9s,1.35s;animation-delay:-1.4s,-.85s}.hot-fire .hf4{--x:34%;--k:.95;--dy:-1px;--rot:41deg;animation-duration:2.15s,1.6s;animation-delay:-.55s,-1.1s}.hot-fire .hf5{--x:50%;--k:.8;--dy:-2px;--rot:45deg;animation-name:hot-lick-b,hot-glim;animation-duration:1.7s,1.25s;animation-delay:-1.15s,-.45s}.hot-fire .hf6{--x:66%;--k:.95;--dy:-1px;--rot:49deg;animation-name:hot-lick-c,hot-glim;animation-duration:2.05s,1.45s;animation-delay:-.2s,-1.3s}.hot-fire .hf7{--x:78%;--k:1.2;--dy:0px;--rot:56deg;animation-duration:1.35s,1.15s;animation-delay:-1.6s,-.7s}.hot-fire .hf8{--x:87%;--k:1.4;--dy:1px;--rot:63deg;animation-name:hot-lick-c,hot-glim;animation-duration:1.05s,.98s;animation-delay:-.75s,-1.45s}.hot-fire .hf9{--x:95%;--k:1.5;--dy:2px;--rot:72deg;animation-name:hot-lick-b,hot-glim;animation-duration:1.6s,1.3s;animation-delay:-1.25s,-.3s}.hot-fire .hot-spark{width:3px;height:3px;border-radius:50%;bottom:2px;left:var(--x);mix-blend-mode:screen;opacity:0;background:radial-gradient(circle at 50% 50%,#FFF7CC 0,#FFD24A 38%,rgba(255,150,10,.35) 62%,rgba(255,150,10,0) 78%);animation:hot-spark-up 2s linear infinite}@keyframes hot-spark-up{0%{transform:translateZ(0) scale(.55);opacity:0}14%{opacity:.95}56%{transform:translate3d(4px,-30px,0) scale(1);opacity:.7}to{transform:translate3d(-3px,-58px,0) scale(.3);opacity:0}}.hot-fire .hs1{--x:5%;animation-duration:1.9s;animation-delay:-.4s}.hot-fire .hs2{--x:13%;animation-duration:2.4s;animation-delay:-1.5s}.hot-fire .hs3{--x:22%;animation-duration:2.1s;animation-delay:-.9s}.hot-fire .hs4{--x:78%;animation-duration:2.25s;animation-delay:-1.8s}.hot-fire .hs5{--x:87%;animation-duration:1.8s;animation-delay:-.2s}.hot-fire .hs6{--x:95%;animation-duration:2.5s;animation-delay:-1.15s}@media (hover:hover) and (pointer:fine){.pgrid .card.is-hot:hover .hot-fire{transform:scaleY(1.06);opacity:1}}.pgrid .card.is-hot.hot-cold .hot-fire>i{animation-play-state:paused}body.has-grid.cart-has .pgrid .hot-fire{--fh:27px}@media (max-width:680px){.hot-fire{--fh:25px;bottom:-3px;filter:blur(2.4px) saturate(1.12)}}.pgrid .card.is-hot .badge[data-badge="Хит"],.pv-photo .badge[data-badge="Хит"]{display:inline-flex;align-items:center;gap:var(--bd-gap);background:linear-gradient(124deg,#FFD500,#FFB800 36%,#FF8F1E 70%,#FF6B12);color:var(--ink);box-shadow:0 1px 3px rgba(150,52,0,.2),0 6px 16px rgba(255,110,20,.28)}.badge .hot-ico{flex:0 0 auto;display:block;margin-left:var(--bd-pull)}@media (prefers-reduced-motion:reduce){.hot-fire{transition:none;opacity:1}.hot-fire .hot-flame,.hot-fire .hot-spark{display:none}.hot-fire .hot-glow{animation:none;opacity:1}.pgrid .card.is-hot:hover .hot-fire{transform:none}}.fly-ghost .hot-fire{display:none}@media (max-width:680px){.pv-card{grid-template-columns:minmax(0,1fr)!important}.pv-card>*{min-width:0}.pv-card .ph-field,.pv-card .pv-photo img,.pv-card>*{max-width:100%}}.pgrid .card:before{display:none!important}.pgrid .card .controls,.pgrid .card .title{padding-left:14px;padding-right:14px}.pgrid .card .controls{box-sizing:border-box}.pgrid .card .size{font-size:12px;height:34px;padding:0 9px}.pgrid .card .price-btn,.pgrid .card .stepper{height:36px;min-height:36px;font-size:14px}.pgrid .card .price-btn{padding:0 18px}@media (max-width:680px){.pgrid .card .title{padding-left:8px;padding-right:8px;text-align:center}.pgrid .card .controls{padding-left:8px;padding-right:8px;justify-content:center}.pgrid .card .sizes{justify-content:center}.pgrid .card .price-area{width:auto!important;display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pgrid .card .price-btn,.pgrid .card .stepper{width:auto!important;min-width:112px}}@media (min-width:681px){.pgrid .card .controls:not(:has(.wlabel)){flex-wrap:nowrap;align-items:center;gap:8px}.pgrid .card .controls:not(:has(.wlabel)) .sizes{flex:0 1 auto;min-width:0;gap:2px}.pgrid .card .controls:not(:has(.wlabel)) .size{flex:0 0 auto}.pgrid .card .controls:not(:has(.wlabel)) .price-area{flex:0 0 auto;margin-left:auto}.pgrid .card .price-btn{padding:0 14px;min-width:0}}.hd-rating .rt-stars{display:inline-flex;gap:1px}.hd-rating .rt-star{font-size:16px;line-height:1}.hd-rating.rt-wait>*,.note-rating.rt-wait{visibility:hidden}@keyframes rtPop{0%{opacity:0;transform:translateY(8px) scale(.4)}55%{opacity:1;transform:translateY(-3px) scale(1.18)}75%{transform:translateY(1px) scale(.96)}to{opacity:1;transform:none}}@keyframes rtStar{0%{opacity:0;transform:scale(0) rotate(-40deg)}55%{opacity:1;transform:scale(1.45) rotate(8deg)}78%{transform:scale(.9) rotate(-3deg)}to{opacity:1;transform:none}}@keyframes rtFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.hd-rating.rt-go .rt-ch{display:inline-block;animation:rtPop .5s cubic-bezier(.3,1.3,.5,1) both}.hd-rating.rt-go .rt-star{display:inline-block;animation:rtStar .55s cubic-bezier(.3,1.3,.5,1) both}@keyframes rtScore{0%{opacity:0;transform:scale(2.8)}14%{opacity:1;transform:scale(1.8)}22%{transform:scale(2.12)}30%{transform:scale(1.95)}37%{transform:scale(2.02)}44%,62%{transform:scale(2)}80%{transform:scale(.9)}90%{transform:scale(1.04)}to{opacity:1;transform:none}}.hd-rating.rt-go .rt-score{display:inline-block;transform-origin:left center;animation:rtScore 1.5s cubic-bezier(.25,.8,.35,1) both}.note-rating.rt-go{animation:rtFade .5s ease both}.pgrid .sizes .size-unit{flex:0 0 auto;align-self:center;margin-left:4px;font-size:12px;color:var(--muted2);white-space:nowrap}.pgrid .card .sizes .size{min-width:34px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:681px){.pgrid .card .controls:not(:has(.wlabel)) .sizes{flex:0 0 auto}.pgrid .card .sizes .size{min-width:30px;padding:0 7px}.pgrid .card .price-btn{padding:0 12px}body.has-grid.cart-has .pgrid .card .controls{padding-left:10px;padding-right:10px;gap:6px}body.has-grid.cart-has .pgrid .card .title{padding-left:10px;padding-right:10px}}.pgrid .card .sizes .size{height:36px;min-width:0;padding:0 9px;font-size:13px;white-space:nowrap}.pgrid .sizes .size .size-u{font-size:var(--fs-micro);color:var(--muted2);font-weight:400}.pgrid .sizes .size.sel .size-u{color:var(--ink);opacity:.6}@media (min-width:681px){.pgrid .card .controls:not(:has(.wlabel)){flex-wrap:wrap;row-gap:6px}.pgrid .card .sizes .size{padding:0 8px}}.pgrid .card.is-hot .hot-fire{--fh:58px;opacity:1;filter:blur(2.2px) saturate(1.25);bottom:-8px}.pgrid .card.is-hot .hot-fire.hot-front{--fh:40px;z-index:2;opacity:.9;mix-blend-mode:screen;filter:blur(1.6px) saturate(1.3);-webkit-mask:linear-gradient(180deg,transparent 0,transparent 58%,#000 78%,#000 calc(100% - 10px),transparent);mask:linear-gradient(180deg,transparent 0,transparent 58%,#000 78%,#000 calc(100% - 10px),transparent)}.pgrid .card.is-hot:hover .hot-fire{transform:scaleY(1.22)}.pgrid .card.is-hot:hover .hot-fire.hot-front{opacity:1}.fly-ghost .hot-fire.hot-front{display:none}@media (max-width:680px){.pgrid .card.is-hot .hot-fire{--fh:42px}.pgrid .card.is-hot .hot-fire.hot-front{--fh:30px}}#coOrder .cart-line .cl-qty:after,.cart-panel .cart-line .cl-qty:after{content:none!important}@media (min-width:681px){.pgrid .card .title{text-align:center}.pgrid .card .controls,.pgrid .card .controls:not(:has(.wlabel)){flex-wrap:wrap!important;justify-content:center;row-gap:8px}.pgrid .card .controls:not(:has(.wlabel)) .sizes{flex:0 0 100%;justify-content:center}.pgrid .card .controls .wlabel{flex:0 0 100%;text-align:center}.pgrid .card .controls .price-area,.pgrid .card .controls:not(:has(.wlabel)) .price-area{flex:0 0 auto;margin-left:auto;margin-right:auto;width:auto}.pgrid .card .price-btn{min-width:120px;padding:0 18px}.pgrid .card .stepper{min-width:120px}}@media (max-width:1099px){.cart-circle.is-wide{transition:width .62s linear(0,.34 7%,.72 14%,.97 21%,1.04 27%,1.045 31%,1.03 37%,1 46%,.99 55%,.992 64%,1 78%,1),padding .3s cubic-bezier(.3,1,.4,1),box-shadow .3s!important}.cart-circle.is-wide .fab-bar{transition:opacity .22s .12s}}@supports not (transition-timing-function:linear(0,1)){@media (max-width:1099px){.cart-circle.is-wide{transition:width .5s cubic-bezier(.3,1.35,.5,1),padding .3s,box-shadow .3s!important}}}@media (hover:hover) and (pointer:fine){.pgrid .card img.pie{transition:transform .26s cubic-bezier(.34,1.56,.64,1),translate .14s ease-out!important}}@media (max-width:680px){.cart-panel .cart-line .cl-head,.cart-panel .cart-line.has-img .cl-head{grid-column:1/-1;min-width:0;padding-right:30px}.cart-panel .cart-line .cl-name,.cart-panel .cart-line.has-img .cl-name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body .co-left #coPlace{display:flex;justify-content:flex-start!important;gap:8px;width:100%}body .co-left #coPlace .co-place-b{flex:0 0 auto!important;width:auto;padding:0 18px;background:var(--b-06,rgba(0,0,0,.06));color:var(--ink)}body .co-left #coPlace .co-place-b[aria-checked=true]{background:var(--surface)}}@media (min-width:681px){.pgrid .card .title{text-align:left}.pgrid .card .controls,.pgrid .card .controls:not(:has(.wlabel)){flex-wrap:nowrap!important;justify-content:flex-start;align-items:center;gap:6px;row-gap:0}.pgrid .card .controls:not(:has(.wlabel)) .sizes{flex:0 0 auto;justify-content:flex-start;gap:2px}.pgrid .card .controls .wlabel{flex:1 1 auto;text-align:left}.pgrid .card .controls .price-area,.pgrid .card .controls:not(:has(.wlabel)) .price-area{flex:0 0 86px;width:86px;margin-left:auto;margin-right:0}.pgrid .card .price-btn,.pgrid .card .stepper{width:86px!important;min-width:86px!important;max-width:86px;height:36px;padding:0!important;box-sizing:border-box;justify-content:center}.pgrid .card .price-btn{font-size:14px;white-space:nowrap}.pgrid .card .price-btn.sold{font-size:12px}.pgrid .card .stepper{display:flex;align-items:center;justify-content:space-between;padding:0 4px!important}.pgrid .card .stepper .step-btn{width:26px;height:28px;flex:0 0 auto;font-size:16px;padding:0}.pgrid .card .stepper .qty,.pgrid .card .stepper>span{font-size:14px;min-width:0}body.has-grid.cart-has .pgrid .card .sizes .size{padding:0 6px}}@media (min-width:1100px){body.has-grid.cart-has .cart-panel .cart-scroll{display:flex;flex-direction:column}body.has-grid.cart-has .cart-panel .cart-scroll>*{flex:0 0 auto}body.has-grid.cart-has .cart-panel .cart-scroll>.calc{order:-1;margin:0 0 8px}body.has-grid.cart-has .cart-panel .calc:empty{display:none;margin:0;padding:0}body.has-grid.cart-has .cart-panel .calc .calc-men{display:none}body.has-grid.cart-has .cart-panel .calc .calc-msg{display:contents}body.has-grid.cart-has .cart-panel .calc .calc-norm{order:2;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.has-grid.cart-has .cart-panel .calc .calc-who{display:none}body.has-grid.cart-has .cart-panel .calc .calc-warn{order:4;flex:0 0 100%;min-width:0}body.has-grid.cart-has .cart-panel .calc .cl-btn:after{top:calc(-1 * var(--sp-2xs));translate:-50% 0}}.pgrid .card[data-cat=deserty] .controls,.pgrid .card[data-cat=deserty] .controls:has(.wlabel),.pgrid .card[data-cat=napitki] .controls,.pgrid .card[data-cat=napitki] .controls:has(.wlabel){display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center;gap:10px;grid-template-columns:none;padding-left:8px;padding-right:8px}.pgrid .card[data-cat=deserty] .sizes,.pgrid .card[data-cat=napitki] .sizes{flex:0 0 auto!important;justify-self:auto;width:auto;gap:2px}.pgrid .card[data-cat=deserty] .controls .wlabel,.pgrid .card[data-cat=napitki] .controls .wlabel{flex:0 0 auto!important;justify-self:auto;padding:0;text-align:right;white-space:nowrap}.pgrid .card[data-cat=deserty] .controls .price-area,.pgrid .card[data-cat=deserty] .controls:has(.wlabel) .price-area,.pgrid .card[data-cat=napitki] .controls .price-area,.pgrid .card[data-cat=napitki] .controls:has(.wlabel) .price-area{flex:0 0 86px!important;width:86px!important;margin:0!important;justify-self:auto}.pgrid .card[data-cat=deserty] .title,.pgrid .card[data-cat=napitki] .title{text-align:center!important}@media (min-width:1100px){.pgrid:not(:has(.card:not([data-cat=napitki]):not([data-cat=deserty]))){grid-template-columns:repeat(4,minmax(0,270px))!important;column-gap:24px!important;justify-content:center}.pgrid:not(:has(.card:not([data-cat=napitki]):not([data-cat=deserty]))) .card{width:auto!important}.pgrid:not(:has(.card:not([data-cat=napitki]):not([data-cat=deserty]))) .ph-wrap{width:100%;max-width:240px;margin-left:auto;margin-right:auto}}@media (max-width:680px){.pgrid .card[data-cat=deserty] .controls,.pgrid .card[data-cat=deserty] .controls:has(.wlabel),.pgrid .card[data-cat=napitki] .controls,.pgrid .card[data-cat=napitki] .controls:has(.wlabel){flex-wrap:wrap!important;gap:6px 8px}.pgrid .card[data-cat=deserty] .controls .price-area,.pgrid .card[data-cat=napitki] .controls .price-area{flex:0 0 auto!important;width:auto!important}}.pgrid .card[data-cat=deserty] .ph-wrap,.pgrid .card[data-cat=napitki] .ph-wrap,body.has-grid.cart-has .pgrid .card[data-cat=deserty] .ph-wrap,body.has-grid.cart-has .pgrid .card[data-cat=napitki] .ph-wrap{height:230px}@media (max-width:680px){.pgrid .card[data-cat=deserty] .ph-wrap,.pgrid .card[data-cat=napitki] .ph-wrap{height:190px}}.pgrid .card[data-cat=napitki] .ph-wrap img.pie,.pgrid .card[data-kind=sauce] .ph-wrap img.pie{transform:scale(.8);transform-origin:50% 100%}.calc-warn .cw-per{display:none}@media (min-width:1100px){body.has-grid.cart-has .cart-panel .calc .calc-msg .calc-warn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.cart-panel .cm-note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calc .calc-warn,.calc .calc-warn b,.calc-men.lack+.calc-msg .calc-warn{font-weight:400!important}@media (min-width:1100px){body.has-grid.cart-has .cart-panel .calc .calc-msg .calc-warn{font-size:11px;letter-spacing:0}}.pgrid .card[data-cat=deserty] .controls,.pgrid .card[data-cat=deserty] .controls:has(.wlabel),.pgrid .card[data-cat=napitki] .controls,.pgrid .card[data-cat=napitki] .controls:has(.wlabel){justify-content:space-between!important;padding-left:14px;padding-right:14px}.pgrid .card[data-cat=deserty] .controls .wlabel,.pgrid .card[data-cat=napitki] .controls .wlabel{text-align:left;min-width:0;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto!important}@media (min-width:1100px){.pgrid:not(:has(.card:not([data-cat=hychiny]))){grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:var(--sp-2xl)!important;justify-content:center}.pgrid:not(:has(.card:not([data-cat=hychiny]))) .card{width:auto!important}.pgrid:not(:has(.card:not([data-cat=hychiny]))) .ph-wrap{width:100%;max-width:none;margin-left:auto;margin-right:auto}.pgrid:not(:has(.card:not([data-cat=hychiny]))) .ph-wrap img.pie{width:100%;height:auto}.pgrid:not(:has(.card:not([data-cat=hychiny]))) .card{container-type:inline-size}.pgrid:not(:has(.card:not([data-cat=hychiny]))) .card .ph-wrap{height:calc(100cqw / 1.85 + 12px)!important}.pgrid:not(:has(.card:not([data-cat=hychiny]))) .card:before{top:calc(100cqw / 1.85 - 33px)!important}}@media (min-width:1100px){body.has-grid.cart-has .pgrid:not(:has(.card:not([data-cat=hychiny]))) .ph-wrap{width:100%;max-width:100%}body.has-grid.cart-has .pgrid:not(:has(.card:not([data-cat=hychiny]))) .card .controls{flex-wrap:nowrap!important}}.pgrid .card.is-hot .ph-wrap{position:relative;overflow:visible}.pgrid .card.is-hot .hot-video{position:absolute;left:50%;bottom:4%;width:128%;height:auto;translate:-50% 0;pointer-events:none;-webkit-mask:linear-gradient(180deg,transparent 0,#000 16%,#000 86%,transparent);mask:linear-gradient(180deg,transparent 0,#000 16%,#000 86%,transparent);transition:opacity .5s ease,scale .4s cubic-bezier(.22,.9,.24,1);transform-origin:50% 100%}.pgrid .card.is-hot.hot-live .hot-video{opacity:.95}.pgrid .card.is-hot.hot-live:hover .hot-video{scale:1.08}.fly-ghost .hot-video,.pgrid .card.is-hot.hot-live .hot-fire .hot-flame,.pgrid .card.is-hot.hot-live .hot-fire .hot-spark,.pgrid .card.is-hot.hot-live .hot-fire.hot-front{display:none}@media (min-width:681px){.pv-card .pv-controls{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:10px;margin-bottom:0!important}.pv-card .pv-controls .sizes{flex:0 1 auto;min-width:0;flex-wrap:nowrap;gap:2px}.pv-card .pv-controls .sizes .size{padding:0 12px;white-space:nowrap}.pv-card .pv-controls .wlabel{flex:1 1 auto}.pv-card .pv-controls .price-area{flex:0 0 auto;margin-left:auto;margin-top:0!important;width:auto}.pv-card .pv-controls+.pv-h{margin-top:14px!important}.pv-card .pv-h{margin-top:12px}.pv-card .pv-compo{margin-bottom:0}}.pgrid .card.is-hot .hot-video{z-index:0;bottom:6%;width:124%;opacity:0;scale:.82;-webkit-mask:radial-gradient(ellipse 50% 56% at 50% 56%,#000 62%,rgba(0,0,0,.55) 80%,transparent 100%);mask:radial-gradient(ellipse 50% 56% at 50% 56%,#000 62%,rgba(0,0,0,.55) 80%,transparent 100%);transition:opacity .55s ease,scale .6s cubic-bezier(.22,.9,.24,1)}.pgrid .card.is-hot.hot-live .hot-video{opacity:.5;scale:.82}.pgrid .card.is-hot.hot-live:hover .hot-video{scale:1.12}.pgrid .card.is-hot img.pie{position:relative;z-index:1}@media (hover:none){.pgrid .card.is-hot.hot-live .hot-video{opacity:.75;scale:.95}}.pgrid .card.is-hot.hot-live .hot-video{opacity:.62;scale:.97}.pgrid .card.is-hot.hot-live:hover .hot-video{scale:1.14}body.has-fd-row .prod-section{margin-top:10px!important;padding-top:0!important}body.has-fd-row .fd-bar{margin-bottom:0}body.has-fd-row .fd-bar+.prod-section{margin-top:20px!important}.pgrid .card.is-hot.hot-live .hot-fire{display:none!important}.pgrid .card.is-hot .hot-video{bottom:16%;width:132%;-webkit-mask:radial-gradient(ellipse 50% 60% at 50% 52%,#000 66%,rgba(0,0,0,.5) 84%,transparent 100%);mask:radial-gradient(ellipse 50% 60% at 50% 52%,#000 66%,rgba(0,0,0,.5) 84%,transparent 100%)}.pgrid .card.is-hot.hot-live .hot-video{scale:1.08}.pgrid .card.is-hot.hot-live:hover .hot-video{scale:1.34}@media (hover:none){.pgrid .card.is-hot.hot-live .hot-video{opacity:.95;scale:1.15}}.pgrid .card.is-hot .hot-video{bottom:calc(28.5% - 45px);transform-origin:50% 56%}@media (max-width:680px){.pgrid .card.is-hot .hot-video{bottom:19%}}.pgrid .card.is-hot.hot-live .hot-video{opacity:.9;scale:1.15}.pgrid .card.is-hot.hot-live:hover .hot-video{opacity:1;scale:1.42}.pgrid .card.is-hot .hot-video{-webkit-mask:linear-gradient(180deg,#000 0,#000 72%,transparent 90%),radial-gradient(ellipse 50% 60% at 50% 50%,#000 68%,transparent 100%);mask:linear-gradient(180deg,#000 0,#000 72%,transparent 90%),radial-gradient(ellipse 50% 60% at 50% 50%,#000 68%,transparent 100%);bottom:calc(28.5% - 72px);-webkit-mask:linear-gradient(180deg,#000 0,#000 80%,transparent 95%),radial-gradient(ellipse 50% 62% at 50% 50%,#000 70%,transparent 100%);mask:linear-gradient(180deg,#000 0,#000 80%,transparent 95%),radial-gradient(ellipse 50% 62% at 50% 50%,#000 70%,transparent 100%)}.pgrid .card.is-hot.hot-live .hot-video{scale:.78 1.15}.pgrid .card.is-hot.hot-live:hover .hot-video{scale:.9 1.4}@media (max-width:680px){.pgrid .card.is-hot .hot-video{bottom:6%}}@media (hover:none){.pgrid .card.is-hot.hot-live .hot-video{scale:.82 1.2}}.pgrid .card.is-hot.hot-live .hot-video{scale:.8 1.45}.pgrid .card.is-hot.hot-live:hover .hot-video{scale:.92 1.8}.pgrid .card.is-hot .hot-video{-webkit-mask:linear-gradient(180deg,#000 0,#000 74%,transparent 86%),radial-gradient(ellipse 50% 62% at 50% 50%,#000 72%,transparent 100%);mask:linear-gradient(180deg,#000 0,#000 74%,transparent 86%),radial-gradient(ellipse 50% 62% at 50% 50%,#000 72%,transparent 100%)}@media (hover:none){.pgrid .card.is-hot.hot-live .hot-video{scale:.84 1.5}}.pgrid .card.is-hot .hot-video{-webkit-mask-composite:source-in;-webkit-mask:linear-gradient(180deg,#000 0,#000 58%,transparent 67%),radial-gradient(ellipse 50% 62% at 50% 50%,#000 72%,transparent 100%);mask:linear-gradient(180deg,#000 0,#000 58%,transparent 67%),radial-gradient(ellipse 50% 62% at 50% 50%,#000 72%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.calc .calc-cheer{color:var(--ink);font-weight:400!important}.calc .calc-cheer .calc-heart{font-style:normal;color:#FF4D5E;display:inline-block;animation:calcHeart 1.6s ease-in-out infinite}@keyframes calcHeart{0%,to{transform:scale(1)}12%{transform:scale(1.28)}24%{transform:scale(1)}36%{transform:scale(1.18)}48%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.calc .calc-cheer .calc-heart{animation:none}}@media (min-width:1100px){body:not(.cart-has) .main-col{--pill-w:min(1026px,calc(100% - 174px))}body:not(.cart-has) .pgrid:has(.card[data-cat=oset],.card[data-cat=firm],.card[data-cat=sweet],.card[data-cat=set]){grid-template-columns:repeat(3,minmax(0,1fr));column-gap:33px;width:var(--pill-w);margin-left:auto;margin-right:auto}body:not(.cart-has) .pgrid:has(.card[data-cat=oset],.card[data-cat=firm],.card[data-cat=sweet],.card[data-cat=set]) .card{width:auto;min-width:0}body:not(.cart-has) .pgrid:has(.card[data-cat=oset],.card[data-cat=firm],.card[data-cat=sweet],.card[data-cat=set]) .card:not([data-cat=napitki]):not([data-cat=deserty]) .ph-wrap{width:calc(100% - 12px);height:auto;aspect-ratio:288/156}}@media (min-width:1100px){body.has-grid:not(.no-fab) .header{padding-right:66px}.navbar{transition:grid-template-columns .35s cubic-bezier(.22,.9,.24,1)}}@media (min-width:1100px) and (prefers-reduced-motion:reduce){.navbar{transition:none}}@media (prefers-reduced-motion:reduce){.cart-circle,body.has-grid.cart-has .cart-circle{transition:none}body.has-grid.cart-has .cart-panel{animation:none}}.pgrid .card:before{display:block!important;border:1px solid rgba(26,26,26,.12);background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask:none;mask:none;inset:96px -2px -10px}@media (max-width:680px){.pgrid .card:before{top:70px}}body.has-grid.cart-has .pgrid .card:before{top:84px}.prod-section+.prod-section,body.has-fd-row .prod-section+.prod-section{margin-top:64px!important}@media (max-width:680px){.prod-section+.prod-section,body.has-fd-row .prod-section+.prod-section{margin-top:40px!important}}main[data-v282-page=o-nas] .about-photo{display:block;width:100%;height:auto;aspect-ratio:1200/652;object-fit:cover;border-radius:20px;margin:0 0 18px}main[data-v282-page=o-nas] .about-lead{margin:0;font-size:20px;line-height:1.4;font-weight:700;color:var(--ink)}main[data-v282-page=o-nas] .about-values-lead{margin:0 0 14px;padding-left:24px}@media (max-width:680px){main[data-v282-page=o-nas] .about-lead{font-size:17px}}main[data-v282-page=dostavka] .zone-link{color:inherit;font-weight:700;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:3px}main[data-v282-page=dostavka] #dzMap{scroll-margin-top:120px}.pv-about{margin:0;padding-left:18px;font-size:var(--fs-body);line-height:1.45;color:var(--muted,#555);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.pv-about-more{display:inline-block;margin:var(--sp-sm) 0 var(--sp-md) var(--sp-md);font-size:var(--fs-note);font-weight:700;color:var(--ink);text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:3px}.pgrid .card.is-promo .price-btn{width:auto!important;max-width:100%;min-width:86px!important;padding:0 14px!important}.pgrid .card.is-promo .controls .price-area{flex:0 0 auto!important;width:auto!important}@media (max-width:680px){.pgrid .card.is-promo .controls,.pgrid .card.is-promo .controls:not(:has(.wlabel)){flex-wrap:wrap!important;justify-content:center!important;row-gap:6px}.pgrid .card.is-promo .controls .promo-note{flex:0 0 100%!important;text-align:center;white-space:normal}.pgrid .card.is-promo .controls:not(:has(.wlabel)) .price-area{margin-left:auto!important;margin-right:auto!important}}.pgrid .card.is-promo[data-promo=bonus] .controls .promo-note{font-size:var(--fs-micro);letter-spacing:var(--tr-micro);line-height:var(--lh-micro);white-space:normal;text-wrap:balance;overflow:visible;text-overflow:clip}@media (max-width:389px){.pgrid .card.is-promo[data-promo=bonus] .controls{padding-inline:var(--sp-hair)}}.pgrid .card.is-promo:before{background:var(--promo-bg)!important;border-color:var(--promo-border)!important}@media (min-width:1100px){:root{--hd-shift:var(--nb-r)}body.has-grid:not(.no-fab){--hd-shift:66px}.header,body.has-grid:not(.no-fab) .header{padding-right:0!important}.hd-logo{gap:calc(22px + var(--hd-shift))}.note-logo{padding-left:calc(var(--hd-h) * .88 + 22px + var(--hd-shift))}}.ps-stage{container-type:size}.ps-frame,.ps-stage{position:absolute;inset:0}.ps-frame{margin:auto;perspective:900px;width:min(100cqw,100cqh * 709/385);height:min(100cqh,100cqw * 385/709)}.ps-stage img{display:block;width:100%;height:100%;object-fit:contain}.ps-badge{transform-origin:50% 60%}.ps-badge,.ps-phone{position:absolute}.ps-spin{position:relative;width:100%;height:100%;transform-style:preserve-3d}.ps-back,.ps-front{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ps-back{transform:rotateY(180deg);background:linear-gradient(105deg,#3a3a40,#141417 38%,#26262b 62%,#0b0b0d);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ps-stage.is-live .ps-badge,.ps-stage.is-live .ps-phone,.ps-stage.is-live .ps-spin{will-change:transform}.pgrid .card .sizes:has(>.size:nth-child(2):last-child){display:inline-grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);flex:0 1 auto!important;width:max-content!important;min-width:0!important;max-width:100%;margin-right:auto}.pgrid .card .controls:has(>.sizes>.size:nth-child(2):last-child)>.price-area{margin-right:0!important}.pgrid .card .sizes:has(>.size:nth-child(2):last-child)>.size{min-width:0!important;width:auto!important}.pgrid .card .sizes:has(>.size:nth-child(2):last-child)>.size:after,.pgrid .card .sizes:has(>.size:nth-child(2):last-child)>.size:before{content:"";flex:0 0 1.5px;width:1.5px}.pgrid .card:before{bottom:-16px!important;border-radius:34px!important}@media (max-width:680px){.pgrid .card:before{bottom:-10px!important;border-radius:26px!important}}@media (min-width:1100px){body:not(.cart-has) .main-col .pgrid{width:var(--pill-w);max-width:100%;margin-left:auto;margin-right:auto}body:not(.cart-has) .main-col .pgrid:not(:has(.card:not([data-cat=napitki]):not([data-cat=deserty]))){grid-template-columns:repeat(4,minmax(0,1fr))!important}body:not(.cart-has) .main-col .pgrid:not(:has(.card:not([data-cat=hychiny]))){grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:var(--sp-2xl)!important}}@media (max-width:680px){.pgrid .card:has(.wlabel) .title{max-height:60px}}.badge[data-badge="Хит"]{background:var(--yellow);color:var(--ink)}.badge.badge-new{background:var(--lime);color:var(--ink);font-size:11px;line-height:14px;padding:3px 8px;box-shadow:0 1px 3px rgba(26,26,26,.14)}@media (max-width:680px){.pgrid .card .badge.badge-new{font-size:11px}}.badge{overflow:hidden;isolation:isolate}.badge:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:45%;pointer-events:none;opacity:.55;background:linear-gradient(100deg,var(--fx-white-0) 0,var(--fx-gloss) 50%,var(--fx-white-0) 100%);transform:translate3d(-150%,0,0) skewX(-18deg);animation:badge-glint 6.4s ease-in-out var(--bg-d,-1.2s) infinite}.badge-prime:after{animation-duration:7.3s;--bg-d:-4.1s}.badge-new:after{animation-duration:5.6s;--bg-d:-2.6s}.pgrid .card:nth-child(3n+2) .badge:after{--bg-d:-3.3s}.pgrid .card:nth-child(3n) .badge:after{--bg-d:-5.4s}.pgrid .card:nth-child(4n+1) .badge:after{animation-duration:7.1s}.pgrid .card:nth-child(5n+3) .badge:after{animation-duration:5.9s}body .badge[data-tone]{background:linear-gradient(124deg,color-mix(in srgb,var(--bt-bg) 86%,var(--badge-text)) 0,var(--bt-bg) 42%,color-mix(in srgb,var(--bt-bg) 78%,var(--ink)) 100%);color:var(--badge-text);box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 30%,transparent)}body .badge[data-tone]:after{opacity:.7}body .badge[data-tone=sage]{--bt-bg:var(--badge-sage-bg)}body .badge[data-tone=rose]{--bt-bg:var(--badge-rose-bg)}body .badge[data-tone=lavender]{--bt-bg:var(--badge-lavender-bg)}body .badge[data-tone=blue]{--bt-bg:var(--badge-blue-bg)}body .badge[data-tone=sand]{--bt-bg:var(--badge-sand-bg)}@keyframes badge-glint{0%{transform:translate3d(-150%,0,0) skewX(-18deg)}22%,to{transform:translate3d(330%,0,0) skewX(-18deg)}}@media (prefers-reduced-motion:reduce){.badge:after{animation:none;display:none}}@media (min-width:1100px){.pgrid:not(:has(.card:not([data-cat=hychiny]))) .card .ph-wrap{height:calc(100cqw * 1.2 / 1.85 + 12px)!important;overflow:visible}.pgrid:not(:has(.card:not([data-cat=hychiny]))) .card:before{top:calc(100cqw * 1.2 / 1.85 - 33px)!important}.pgrid:not(:has(.card:not([data-cat=hychiny]))) .ph-wrap img.pie{width:120%;max-width:none;margin-left:-10%}}@media (max-width:1099px){.pgrid:not(:has(.card:not([data-cat=hychiny]))){overflow-x:clip}.pgrid:not(:has(.card:not([data-cat=hychiny]))) .ph-wrap{overflow:visible}.pgrid:not(:has(.card:not([data-cat=hychiny]))) .ph-wrap img.pie{transform:scale(1.18);transform-origin:50% 100%}}.pgrid .card[data-cat=kanape]{container-type:inline-size}body .pgrid .card[data-cat=kanape] .ph-wrap{width:100%!important;max-width:none!important;height:calc(100cqw * 1.18 * 385 / 709)!important;overflow:visible}body .pgrid .card[data-cat=kanape] .ph-wrap img.pie{width:118%;max-width:none;height:100%;margin-left:-9%;transform:none}.pgrid .card[data-cat=kanape]:before{top:calc(100cqw * 1.18 * 385 / 709 - var(--sp-4xl) - var(--sp-hair))!important}.pgrid:has(.card[data-cat=kanape]){overflow-x:clip}.pf-layer{overflow:hidden;pointer-events:none;z-index:2}.pf-frame,.pf-layer{position:absolute;inset:0;container-type:size}.pf-frame{margin:auto;width:min(100cqw,100cqh * 540/293);height:min(100cqh,100cqw * 293/540)}.pf-drop{position:absolute;top:8%;display:block;aspect-ratio:1;opacity:0;will-change:transform,opacity;filter:drop-shadow(0 1.5px 2px var(--fx-coin-shadow));animation:pf-fall .8s both}.pf-drop svg{overflow:visible}.pf-drop svg,.pf-flip{display:block;width:100%;height:100%}.pf-flip{transform-style:preserve-3d;animation:pf-flip .8s cubic-bezier(.4,.1,.6,.9) both}@keyframes pf-fall{0%{opacity:0;transform:translateZ(0) rotate(var(--k));animation-timing-function:cubic-bezier(.45,0,.85,.55)}10%{opacity:1}64%{opacity:1;transform:translate3d(0,var(--dy),0) rotate(calc(var(--k) * -.5));animation-timing-function:cubic-bezier(.2,.7,.4,1)}78%{opacity:1;transform:translate3d(0,calc(var(--dy) - 5cqh),0) rotate(0deg);animation-timing-function:cubic-bezier(.5,0,.8,.4)}90%{opacity:1;transform:translate3d(0,var(--dy),0) rotate(0deg)}to{opacity:0;transform:translate3d(0,var(--dy),0) rotate(0deg)}}@keyframes pf-flip{0%{transform:perspective(160px) rotateY(0)}to{transform:perspective(160px) rotateY(540deg)}}.pf-spark{position:absolute;display:block;aspect-ratio:1;transform-origin:50% 50%;margin:-4% 0 0 -4%;opacity:0;will-change:transform,opacity;filter:drop-shadow(0 0 3px var(--fx-spark-glow));animation:pf-spark .85s cubic-bezier(.2,.7,.3,1) both}.pf-spark svg{display:block;width:100%;height:100%}.pf-gift{left:8.75%;top:37.3%;width:32.1%;aspect-ratio:420/433;container-type:inline-size}.pf-gift,.pf-gift img{position:absolute;display:block}.pf-gift img{inset:0;width:100%;height:100%;max-width:none}.pf-gift-lid,.pf-gift-run{position:absolute;inset:0;display:block}.pf-gift-lid{transform-origin:18% 78%;will-change:transform}.pf-gift-lid.is-play{animation:pf-lid 1.45s both}@keyframes pf-lid{0%{transform:translateZ(0) rotate(0);animation-timing-function:cubic-bezier(.2,.8,.25,1)}30%{transform:translate3d(-3%,-31%,0) rotate(-13deg);animation-timing-function:ease-in-out}62%{transform:translate3d(-4%,-34%,0) rotate(-15deg);animation-timing-function:cubic-bezier(.5,0,.75,.4)}86%{transform:translate3d(0,1.5%,0) rotate(.6deg);animation-timing-function:ease-out}to{transform:translateZ(0) rotate(0)}}.pf-gift .pf-glow{position:absolute;left:-10%;top:-34%;width:120%;aspect-ratio:1;display:block;border-radius:50%;opacity:0;background:radial-gradient(circle,var(--fx-glow-core) 0,var(--fx-glow-mid) 34%,var(--fx-glow-edge) 70%);will-change:transform,opacity;animation:pf-glow 1.2s cubic-bezier(.3,.6,.3,1) .12s both}@keyframes pf-glow{0%{opacity:0;transform:scale(.4)}34%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.3)}}@keyframes pf-spark{0%{opacity:0;transform:translateZ(0) scale(.2) rotate(0)}25%{opacity:1;transform:translate3d(calc(var(--dx) * .5),calc(var(--dy) * .5),0) scale(1.1) rotate(calc(var(--r) * .4))}to{opacity:0;transform:translate3d(var(--dx),var(--dy),0) scale(.3) rotate(var(--r))}}.pf-gloss{position:absolute;inset:0;display:block;-webkit-mask:var(--m) center/100% 100% no-repeat;mask:var(--m) center/100% 100% no-repeat;overflow:hidden}.pf-gloss:before{content:"";position:absolute;top:-10%;bottom:-10%;left:0;width:34%;background:linear-gradient(100deg,transparent 0,var(--fx-white-0) 8%,var(--fx-gloss) 50%,var(--fx-white-0) 92%,transparent 100%);transform:translate3d(-120%,0,0) skewX(-14deg);will-change:transform;animation:pf-gloss 1.1s cubic-bezier(.4,.1,.3,1) .1s both}@keyframes pf-gloss{to{transform:translate3d(330%,0,0) skewX(-14deg)}}.pf-tag{right:24%;width:0;height:0;display:block;transform-origin:50% 0;animation:pf-tag 1.4s both}.pf-tag,.pf-tag:before{position:absolute;top:0}.pf-tag:before{content:"";left:0;width:1.5px;height:12px;transform:translateX(-50%);background:var(--fx-string)}.pf-tag-body{position:absolute;left:-19px;top:12px;display:block;width:38px;height:38px;border-radius:50%;background:var(--yellow,#ffd21f);box-shadow:0 3px 8px var(--fx-tag-shadow),inset 0 0 0 2px var(--fx-tag-rim);display:grid;place-items:center;color:var(--fx-tag-ink)}.pf-tag-body b{font:800 11.5px/1 system-ui,sans-serif;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes pf-tag{0%{opacity:0;transform:rotate(-18deg) translateY(-14px)}14%{opacity:1;transform:rotate(13deg) translateY(0)}34%{transform:rotate(-9deg)}52%{transform:rotate(5deg)}68%{transform:rotate(-2.5deg)}84%{transform:rotate(1deg)}to{opacity:1;transform:rotate(0deg)}}@media (prefers-reduced-motion:reduce){.pf-layer:not(.pf-k-gift){display:none}.pf-gift .pf-glow,.pf-gift .pf-spark,.pf-gift-lid.is-play{animation:none}}body .co-left #coModes,body .co-left #coPays,body .co-left #coWays{background:transparent;padding:0;gap:var(--sp-2xs)}body .co-left #coModes .co-mode,body .co-left #coPays .co-pay,body .co-left #coPlace .co-place-b,body .co-left #coWays .co-mode{background:var(--surface);color:var(--ink);border:1px solid var(--b-18);font-weight:500;cursor:pointer;box-shadow:0 1px 2px var(--line);transition:background .12s,border-color .12s}body .co-left #coModes .co-mode:not(.sel):not([aria-checked=true]):hover,body .co-left #coPays .co-pay:not(.sel):not([aria-checked=true]):hover,body .co-left #coPlace .co-place-b:not([aria-checked=true]):hover,body .co-left #coWays .co-mode:not(.sel):not([aria-checked=true]):hover{background:var(--b-06);border-color:var(--b-28)}body .co-left #coModes .co-mode.sel,body .co-left #coModes .co-mode[aria-checked=true],body .co-left #coPays .co-pay.sel,body .co-left #coPays .co-pay[aria-checked=true],body .co-left #coPlace .co-place-b[aria-checked=true],body .co-left #coWays .co-mode.sel,body .co-left #coWays .co-mode[aria-checked=true]{background:var(--yellow);color:var(--ink);border:1.5px solid var(--ink);font-weight:700;box-shadow:none}body .co-left #coPays{display:flex;flex-wrap:wrap}body .co-left #coPays .co-pay{width:auto;flex:1 1 auto;overflow:visible;text-overflow:clip;white-space:nowrap;padding:0 var(--sp-sm)}.kn-preorder{margin:var(--sp-hair) 0 0;font-size:var(--fs-note);line-height:1.3;color:var(--muted2)}.pgrid .card .kn-preorder{padding:0 calc(var(--sp-sm) + var(--sp-hair) / 2)}@media (max-width:680px){.pgrid .card .kn-preorder{padding:0 var(--sp-2xs);text-align:center}}.preorder-banner{margin:var(--sp-xs) 0;padding:var(--sp-xs) var(--sp-sm);border-radius:var(--r-item);background:var(--surface);color:var(--ink);font-size:var(--fs-note);font-weight:700;text-align:center}.preorder-note{margin:var(--sp-2xs) 0 0;font-size:var(--fs-note);color:var(--muted2)}.pv-photo .kn-gal{display:flex;align-items:center;gap:var(--sp-sm);min-width:0}.pv-kanape .kn-slide .kn-cut{inset:auto auto 0 -6%;width:112%;height:112%;max-width:none}@media(max-width:900px){.pv-photo .kn-gal{flex-direction:column;align-items:stretch}}@media(min-width:901px){.pv-card:has(.pv-kanape){grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--sp-2xl);padding:var(--sp-2xl) var(--sp-2xl) var(--sp-xl)}.pv-kanape .kn-gal{flex-direction:column;align-items:stretch;gap:var(--sp-xs)}.pv-kanape .kn-stage{flex:none;width:100%}.pv-kanape .kn-strip{order:2;flex-direction:row;justify-content:center;gap:var(--sp-sm)}.pv-card:has(.pv-kanape) .pv-title{font-size:var(--fs-sub)}.pv-card:has(.pv-kanape) .pv-controls{margin-top:var(--sp-md)}.pv-card:has(.pv-kanape) .pv-h{margin:var(--sp-md) 0 var(--sp-hair)}.pv-card:has(.pv-kanape) .pv-nutr{margin-top:var(--sp-sm);gap:var(--sp-md)}.pv-card:has(.pv-kanape) .pv-nutr-h{margin-top:var(--sp-md)}}.pv-card .kn-preorder{margin-top:var(--sp-hair)}@media(max-width:900px){body .pv{padding:var(--sp-md)}body .pv-card{padding:var(--sp-xl) var(--sp-2xl);gap:var(--page-pad-x)}body .pv-title{margin-right:0}body .pv-controls .price-area{margin-left:auto;width:auto}body .pv-controls .price-btn{width:auto}}.dp-d[aria-disabled=true],.tp-o[aria-disabled=true]{color:var(--muted);opacity:.45;cursor:default}.co-pre-h{margin:var(--sp-xs) 0 var(--sp-3xs);font-size:var(--fs-note);font-weight:700;color:var(--muted2);white-space:nowrap}body #coOrder .co-items .co-pre-h{margin:0;padding:var(--sp-xs) var(--sp-sm) var(--sp-3xs);border-top:1px solid var(--line-strong)}.pgrid .card .badge,.pv-photo .pv-badge.badge{display:inline-flex;align-items:center;gap:var(--bd-gap);font-size:9.6px;line-height:14.4px;padding:var(--bd-pad)}.pgrid .card .badge:is(.badge-new,.badge-prime),.pv-photo .badge-prime.pv-badge{font-size:9.6px;line-height:14.4px;padding:var(--bd-pad);gap:var(--bd-gap)}@media (min-width:681px){.pgrid .card .badge,.pgrid .card .badge:is(.badge-new,.badge-prime),.pv-photo .pv-badge.badge{font-size:10.4px;line-height:15.6px;padding:var(--bd-pad-lg)}}.badges{position:absolute;top:6px;left:0;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sp-hair);max-width:100%;pointer-events:none}.badges .badge{position:relative}.pgrid .card.is-promo .badges{z-index:3;top:8px;left:8px}.pv-photo .badges{top:12px;left:12px;z-index:3}.badge[data-badge="Акция"]{background:linear-gradient(124deg,color-mix(in srgb,var(--yellow) 82%,var(--badge-text)) 0,var(--yellow) 42%,color-mix(in srgb,var(--yellow) 55%,var(--orange)) 100%)}.badge[data-badge="Новинка"]{--bi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 .4 7.5 4.5 11.6 6 7.5 7.5 6 11.6 4.5 7.5.4 6 4.5 4.5Z'/%3E%3C/svg%3E")}.badge[data-badge="Акция"]{--bi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='3.2' cy='3.2' r='1.7'/%3E%3Ccircle cx='8.8' cy='8.8' r='1.7'/%3E%3Cpath d='M9.6 2.4 2.4 9.6'/%3E%3C/g%3E%3C/svg%3E")}.badge[data-tone=blue],.badge[data-tone=lavender],.badge[data-tone=sand]{--bi:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M10.6 1.4C5.2 1.2 1.6 4.3 1.6 7.9c0 .9.3 1.7.8 2.3C3 7.6 5 5.7 7.4 4.6 5.7 6.1 4.3 8 3.7 10.4c.5.2 1 .3 1.6.3 4-.1 5.5-4.1 5.3-9.3Z'/%3E%3C/svg%3E")}:is(.pgrid .card,.pv-photo) .badge:is([data-badge="Новинка"],[data-badge="Акция"],[data-tone=lavender],[data-tone=blue],[data-tone=sand]):before{content:"";flex:0 0 auto;width:9px;height:9px;margin-left:var(--bd-pull);background:currentColor;-webkit-mask:var(--bi) center/contain no-repeat;mask:var(--bi) center/contain no-repeat}.badge[data-badge=PrimeBeef]{background:var(--ink);color:var(--fx-white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fx-white) 18%,transparent),0 1px 3px color-mix(in srgb,var(--ink) 30%,transparent)}.badge[data-badge=PrimeBeef] .pb-logo{display:block;height:1.15em;width:auto;margin:.175em 0}.pgrid .card.is-island .island-hint{position:absolute;z-index:3;top:8px;right:8px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:italic 700 14px/1 Georgia,Times New Roman,serif;color:var(--ink);background:color-mix(in srgb,var(--surface) 62%,transparent);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface) 80%,transparent),0 2px 8px color-mix(in srgb,var(--ink) 12%,transparent)}.pgrid .card.is-island.is-open .island-hint{opacity:0}.pgrid .card.is-island .island-terms{inset:-8px;top:calc(-8px - var(--grow,0px));bottom:-8px;min-height:0;overflow:hidden;border-radius:33px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 86%,transparent),color-mix(in srgb,var(--surface) 70%,transparent));border:1px solid var(--glass-hover);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface) 90%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--surface) 35%,transparent),0 14px 34px color-mix(in srgb,var(--ink) 16%,transparent)}.pgrid .card.is-island .island-terms-h{font-size:calc(18px * var(--fit,1));line-height:1.22}.pgrid .card.is-island .island-terms ul{font-size:calc(14px * var(--fit,1));line-height:1.36}.pgrid .card.is-island .island-link{font-size:calc(14px * var(--fit,1))}@media (max-width:680px){.pgrid .card.is-island .island-terms{inset:-5px;top:calc(-5px - var(--grow,0px));bottom:-5px;min-height:0;overflow:hidden;border-radius:24px}.pgrid .card.is-island .island-terms-h{font-size:calc(15px * var(--fit,1))}.pgrid .card.is-island .island-terms ul{font-size:calc(12.5px * var(--fit,1));gap:var(--sp-hair)}.pgrid .card.is-island .island-link{font-size:calc(12.5px * var(--fit,1))}}.pgrid .card.is-island .app-rise{position:absolute;z-index:3;left:-8px;right:-8px;bottom:-8px;height:calc(100% + 16px + var(--rise,140px));display:flex;align-items:stretch;justify-content:center;padding:var(--sp-sm);border-radius:33px;background:linear-gradient(160deg,color-mix(in srgb,var(--surface) 86%,transparent),color-mix(in srgb,var(--surface) 70%,transparent));border:1px solid var(--glass-hover);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface) 90%,transparent),0 18px 40px color-mix(in srgb,var(--ink) 20%,transparent);transform-origin:50% 100%}.pgrid .card.is-island .app-rise[hidden]{display:none}.pgrid .card.is-island .ar-phone{height:100%;aspect-ratio:9/19.5;max-width:100%;padding:var(--sp-hair);border-radius:14%/6.5%;background:linear-gradient(145deg,color-mix(in srgb,var(--ink) 88%,var(--surface)),var(--ink));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 70%,var(--surface)),0 12px 28px color-mix(in srgb,var(--ink) 35%,transparent)}.pgrid .card.is-island .ar-screen{position:relative;height:100%;overflow:hidden;border-radius:12%/5.6%;background:var(--bg)}.pgrid .card.is-island .ar-screen img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.pgrid .card.is-island .ar-island{position:absolute;top:2.2%;left:50%;width:32%;height:3.4%;translate:-50% 0;border-radius:99px;background:var(--ink)}.pgrid .card.is-island .ar-sheet{position:absolute;left:5%;right:5%;bottom:3.5%;display:flex;flex-direction:column;gap:var(--sp-hair);padding:9% 8% 8%;border-radius:16px;text-align:center;color:var(--ink);background:color-mix(in srgb,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 6px 20px var(--line-strong)}.pgrid .card.is-island .ar-big{font-size:clamp(22px,3.2vw,34px);line-height:1;font-weight:800;letter-spacing:-.03em}.pgrid .card.is-island .ar-line{font-size:clamp(12px,1.1vw,13.5px);line-height:1.25;font-weight:600}.pgrid .card.is-island .ar-small{font-size:clamp(11px,.95vw,12px);line-height:1.2;opacity:.7}.pgrid .card.is-island .ar-stores{display:flex;flex-direction:column;gap:var(--sp-hair);margin-top:var(--sp-hair)}.pgrid .card.is-island .ar-stores a{flex:1 1;padding:var(--sp-3xs) 0;border-radius:99px;background:var(--ink);color:var(--fx-white);font-size:clamp(11px,.9vw,12px);font-weight:700;line-height:1.1;text-decoration:none;white-space:nowrap}.pgrid .card.is-island .app-rise .island-close{z-index:2;background:color-mix(in srgb,var(--surface) 85%,transparent);box-shadow:0 2px 8px color-mix(in srgb,var(--ink) 15%,transparent)}@media (max-width:680px){.pgrid .card.is-island .app-rise{left:-5px;right:-5px;bottom:-5px;height:calc(100% + 10px + var(--rise,120px));padding:var(--sp-xs) var(--sp-2xs) var(--sp-2xs);border-radius:24px}.pgrid .card.is-island .ar-sheet{border-radius:10px;gap:var(--sp-hair)}}@media (prefers-reduced-motion:no-preference){.pgrid .card.is-island .app-rise{animation:ar-grow .55s cubic-bezier(.2,.9,.25,1.05)}.pgrid .card.is-island .ar-phone{animation:ar-phone .7s cubic-bezier(.2,.9,.25,1.08)}@keyframes ar-grow{0%{-webkit-clip-path:inset(40% 0 0 0 round 33px);clip-path:inset(40% 0 0 0 round 33px);opacity:.6}to{-webkit-clip-path:inset(0 0 0 0 round 33px);clip-path:inset(0 0 0 0 round 33px);opacity:1}}@keyframes ar-phone{0%{transform:translateY(28%) scale(.92);opacity:0}60%{opacity:1}to{transform:none}}}