.delivery-route{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--line);position:relative;overflow:hidden;container:delivery-route/inline-size}.delivery-route.is-still,.delivery-route.is-still *{transition:none!important}.delivery-route__in{grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);grid-template-areas:"show steps";display:grid}.delivery-route__show{grid-area:show;min-width:0;position:relative}.delivery-route__stage{aspect-ratio:960/660;--A:1.4545;position:relative;overflow:hidden;container-type:inline-size}.delivery-map{width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.delivery-map__ground{fill:#ececec}.delivery-map__streets path{fill:none;stroke:var(--paper)}.delivery-map__park{fill:#e2e2e2}.delivery-map__walk{fill:none;stroke:#ffffffe6;stroke-width:3px;stroke-linecap:round}.delivery-map__trees circle{fill:#d4d4d4}.delivery-map__plaza{fill:var(--paper)}.delivery-map__zone--centre{fill:#891a2712;stroke:#891a2799;stroke-width:1.6px}.delivery-map__zone--out{fill:#891a2708;stroke:#7a7a7a;stroke-width:1.5px;stroke-dasharray:6 5}.delivery-map__handles circle{fill:var(--paper);stroke:#7a7a7a;stroke-width:1.5px}.delivery-map__zl,.delivery-map__label{font-family:var(--ff-body);paint-order:stroke;stroke:#ffffffeb;stroke-linejoin:round}.delivery-map__zl{fill:var(--fg-2);stroke-width:4px;text-anchor:middle;font-size:15.5px}.delivery-map__zl tspan{font-size:15.5px}.delivery-map__zl .delivery-map__zn{fill:var(--fg);font-size:18px;font-weight:700}.delivery-map__label{fill:var(--fg);stroke-width:4.5px;font-size:17px;font-weight:600}.delivery-map__label--shop{text-anchor:end}.delivery-map__route{fill:none;stroke:var(--brand);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;opacity:0}.delivery-map__route--case{stroke:var(--paper);stroke-width:11px}.is-route .delivery-map__route{opacity:1}.delivery-map__pin path{fill:var(--fg)}.delivery-map__pin circle{fill:var(--paper)}.delivery-map__pin--out path{fill:#949494}.delivery-map__pin-in{transform-box:fill-box;transform-origin:50% 100%;opacity:0;transition:opacity .2s,transform .5s cubic-bezier(.34,1.56,.64,1);transform:translateY(-18px)scale(.7)}.is-order .delivery-map__pin--order .delivery-map__pin-in,.is-out .delivery-map__pin--out .delivery-map__pin-in{opacity:1;transform:none}.delivery-map__label--order{opacity:0;transition:opacity .3s .2s}.is-order .delivery-map__label--order{opacity:1}.delivery-map__halo{fill:#891a2721}.delivery-map__dot{fill:var(--brand);stroke:var(--paper);stroke-width:3.5px}.delivery-map__icon path{fill:none;stroke:var(--paper);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.delivery-map__moto{opacity:0;transition:opacity .2s}.is-go .delivery-map__moto{opacity:1}.delivery-map__moto>circle{fill:var(--paper);stroke:var(--brand);stroke-width:2.5px}.delivery-map__moto g circle,.delivery-map__moto g path{fill:none;stroke:var(--brand);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.delivery-route__out{--u:calc(100cqw / var(--A) / 660);right:calc(50% - (var(--x) - 480) * var(--u) + 1.5em);top:calc((var(--y) - 22) * var(--u) - 1.9em);opacity:0;width:16em;transition:opacity .3s, transform .4s var(--ease);padding:.7em .85em .75em;font-size:clamp(10.5px,1.85185cqw,13px);transform:translateY(.4em)}.is-out .delivery-route__out{opacity:1;transition-delay:.3s;transform:none}.delivery-route__out p{align-items:center;gap:.45em;font-size:.95em;display:flex}.delivery-route__out svg{width:1.15em;height:1.15em;color:var(--brand);flex:none}.delivery-route__out small{margin:.2em 0 0 1.6em;line-height:1.3;display:block}.delivery-route__pieces{z-index:3;pointer-events:none;font-size:clamp(10.5px,1.17647cqw,13px);position:absolute;inset:0}.delivery-route__phone,.delivery-route__rider{opacity:0;transition:opacity .35s, transform .5s var(--ease);transform:translateY(1em)}.is-order .delivery-route__phone{opacity:1;transition-delay:.3s;transform:none}.is-rider .delivery-route__rider{opacity:1;transform:none}.delivery-route__phone{width:16em;display:grid;bottom:1.6em;right:1.6em}.delivery-route__rider{width:16.5em;padding:.85em .95em .95em;bottom:1.6em;left:1.6em}.delivery-route__cart,.delivery-route__track{grid-area:1/1;padding:.9em 1em 1em;transition:opacity .35s}.delivery-route__track{opacity:0}.is-track .delivery-route__track{opacity:1}.is-track .delivery-route__cart{opacity:0}.delivery-route__line{justify-content:space-between;gap:.6em;padding:.22em 0;font-size:.88em;display:flex}.delivery-route__line em{font-variant-numeric:tabular-nums;white-space:nowrap}.delivery-route__zone{border-top:1px solid var(--ui-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.15em .55em;margin-top:.55em;padding-top:.65em;display:grid}.delivery-route__zone>svg{width:1.2em;height:1.2em;color:var(--brand);margin-top:.05em}.delivery-route__zone b{font-size:.95em;display:block}.delivery-route__rules{grid-column:2/-1}.delivery-route__rules small{line-height:1.3;display:block}.delivery-route__zone em{color:var(--brand);white-space:nowrap;font-size:.92em;font-weight:700}.delivery-route__total{border-top:1px solid var(--ui-line);justify-content:space-between;margin:.6em 0 .7em;padding-top:.55em;display:flex}.delivery-route__total b{font-variant-numeric:tabular-nums;font-weight:700}.delivery-route__phone .fys-ui-btn{text-align:center;line-height:1.15}.delivery-route__act-s{display:none}.delivery-route__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:.5em;display:flex}.delivery-route__head b{white-space:nowrap}.delivery-route__head span{color:var(--ink-2);white-space:nowrap;font-size:.82em}.delivery-route__when{color:var(--ink-2);align-items:center;gap:.4em;margin-top:.2em;font-size:.8em;display:flex}.delivery-route__when svg{width:1em;height:1em}.delivery-route__track ol{margin:.65em 0 0;padding:0;list-style:none;display:grid}.delivery-route__track li{color:var(--ink-2);align-items:center;gap:.65em;padding:.34em 0;font-size:.9em;transition:color .3s;display:flex;position:relative}.delivery-route__track li+li:before{content:"";background:var(--ui-line);width:1.5px;height:.84em;position:absolute;top:-.42em;left:.7em}.delivery-route__track li i{width:1.45em;height:1.45em;box-shadow:inset 0 0 0 1.5px var(--ui-line);background:var(--paper);border-radius:50%;flex:none;place-items:center;transition:background .3s,box-shadow .3s;display:grid}.delivery-route__track li svg{width:.85em;height:.85em;color:var(--paper);stroke-width:3.2px;opacity:0;transition:opacity .3s}.delivery-route__done,.is-done .delivery-route__go{display:none}.is-done .delivery-route__done{display:inline}.is-track [data-step=sent],.is-track [data-step=accepted],.is-ready [data-step=preparing],.is-rider [data-step=ready],.is-done [data-step=go]{color:var(--ink)}.is-track [data-step=sent] i,.is-track [data-step=accepted] i,.is-ready [data-step=preparing] i,.is-rider [data-step=ready] i,.is-done [data-step=go] i{background:var(--ink);box-shadow:none}.is-track [data-step=sent] svg,.is-track [data-step=accepted] svg,.is-ready [data-step=preparing] svg,.is-rider [data-step=ready] svg,.is-done [data-step=go] svg{opacity:1}.is-track:not(.is-ready) [data-step=preparing],.is-ready:not(.is-rider) [data-step=ready],.is-rider:not(.is-done) [data-step=go]{color:var(--ink);font-weight:600}.is-track:not(.is-ready) [data-step=preparing] i,.is-ready:not(.is-rider) [data-step=ready] i,.is-rider:not(.is-done) [data-step=go] i{box-shadow:inset 0 0 0 2px var(--brand), 0 0 0 .25em var(--brand-halo)}.delivery-route__who{border-bottom:1px solid var(--ui-line);align-items:center;gap:.6em;margin-bottom:.55em;padding-bottom:.65em;display:flex}.delivery-route__who>i{background:var(--brand);width:2.2em;height:2.2em;color:var(--paper);border-radius:50%;flex:none;place-items:center;display:grid}.delivery-route__who>i svg{width:1.15em;height:1.15em}.delivery-route__who b,.delivery-route__who small{display:block}.delivery-route__l1{align-items:center;gap:.5em;display:flex}.delivery-route__l1 b{font-weight:700}.delivery-route__l1 span{color:var(--ink-2);align-items:center;gap:.25em;font-size:.8em;display:inline-flex}.delivery-route__l1 span svg{width:.95em;height:.95em}.delivery-route__l1 em{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.delivery-route .delivery-route__l2{white-space:nowrap;align-items:center;gap:.35em;min-width:0;margin-top:.35em;font-size:.86em;display:flex}.delivery-route__l2 svg{width:1em;height:1em;color:var(--ink-2);flex:none}.delivery-route__l2 span{color:var(--ink-2);text-overflow:ellipsis;overflow:hidden}.delivery-route__l3{color:var(--ink-2);align-items:center;gap:.4em;margin-top:.35em;font-size:.8em;display:flex}.delivery-route__l3 i{background:var(--ink-2);border-radius:50%;width:.45em;height:.45em}.delivery-route__change{background:var(--brand-wash);border-radius:.5em;margin-top:.55em;padding:.45em .6em;font-size:.86em;box-shadow:inset 0 0 0 1px #891a2740}.delivery-route__change b{color:var(--brand);display:block}.delivery-route__change small{display:block}.delivery-route__steps{grid-area:steps;align-self:center;margin:0;padding:clamp(1.5rem,3cqw,2.75rem) clamp(1.25rem,3cqw,2.5rem);list-style:none;display:grid}.delivery-route__steps li{border-top:1px solid var(--line);color:var(--fg);grid-template-columns:1.6rem minmax(0,1fr);align-items:baseline;padding:.95rem 0;line-height:1.45;transition:color .35s;display:grid}.delivery-route__steps li:last-child{border-bottom:1px solid var(--line)}.delivery-route__steps b{font-variant-numeric:tabular-nums;color:var(--fg-3);font-size:.95em;font-weight:500;transition:color .35s}.delivery-route__steps li.is-next{color:var(--fg-3)}.delivery-route__steps li.is-now b{color:var(--brand)}@container delivery-route (max-width:939px){.delivery-route__in{grid-template-columns:minmax(0,1fr);grid-template-areas:"show""steps"}.delivery-map{-webkit-mask-image:none;mask-image:none}.delivery-route__pieces{align-items:start;gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-3.2em;padding-inline:clamp(1rem,3cqw,2rem);font-size:clamp(10.5px,1.92308cqw,13px);display:grid;position:relative;inset:auto}.delivery-route__phone,.delivery-route__rider{width:auto;position:relative;inset:auto}.delivery-route__steps{align-self:start;column-gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-route__steps li:nth-last-child(2){border-bottom:1px solid var(--line)}}@container delivery-route (max-width:559px){.delivery-route__stage{aspect-ratio:.952;--A:.952}.delivery-map__zl tspan{font-size:22px}.delivery-map__zl .delivery-map__zn{font-size:25px}.delivery-map__label{stroke-width:5.5px;font-size:23px}.delivery-route__pieces{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:.6rem;margin-top:-2.4em;padding-inline:.75rem;font-size:clamp(10px,3.1746cqw,12px)}.delivery-route__rules{display:none}.delivery-route__phone .fys-ui-btn{padding-inline:.5em;font-size:.88em}.delivery-route__act{display:none}.delivery-route__act-s{display:inline}.delivery-route__steps{grid-template-columns:minmax(0,1fr)}.delivery-route__steps li:nth-last-child(2){border-bottom:0}}.delivery-ui-service{padding:.95em 1em 1em}.delivery-ui-service .delivery-ui-service__title{font-size:1.05em;display:block}.delivery-ui-service>small{margin:.2em 0 .7em;display:block}.delivery-ui-service p{box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:.65em;grid-template-columns:2.4em minmax(0,1fr);align-items:center;gap:.7em;padding:.55em .7em;display:grid}.delivery-ui-service p+p{margin-top:.45em}.delivery-ui-service p svg{box-sizing:border-box;background:var(--ui-wash);width:2.4em;height:2.4em;color:var(--ink-2);border-radius:.55em;padding:.6em}.delivery-ui-service p b,.delivery-ui-service p small{display:block}.delivery-ui-service p.is-on{background:var(--brand-wash);box-shadow:inset 0 0 0 1.5px var(--brand)}.delivery-ui-service p.is-on svg{background:var(--brand);color:var(--paper)}.delivery-ui-schedule{padding:.9em 1em 1em}.delivery-ui-schedule .delivery-ui-schedule__head{align-items:center;gap:.45em;display:flex}.delivery-ui-schedule__head svg{width:1.1em;height:1.1em;color:var(--brand)}.delivery-ui-schedule>small{margin-top:.2em;display:block}.delivery-ui-schedule .delivery-ui-schedule__day{background:var(--ink);width:fit-content;color:var(--paper);border-radius:.5em;margin-top:.7em;padding:.3em .75em;font-size:.86em;font-weight:600}.delivery-ui-schedule__times{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4em;margin-top:.55em;display:grid}.delivery-ui-schedule__times span{text-align:center;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:.5em;padding:.5em 0;font-size:.92em}.delivery-ui-schedule__times span.is-on{background:var(--brand);color:var(--paper);box-shadow:none;font-weight:600}.delivery-ui-payment{padding:.9em 1em .55em}.delivery-ui-payment .delivery-ui-payment__title{margin-bottom:.35em;display:block}.delivery-ui-payment p{border-top:1px solid var(--ui-line);grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.6em;padding:.55em 0;display:grid}.delivery-ui-payment p>svg{width:1.25em;height:1.25em;color:var(--ink-2)}.delivery-ui-payment p b,.delivery-ui-payment p small{display:block}.delivery-ui-radio{width:1.05em;height:1.05em;box-shadow:inset 0 0 0 1.5px var(--rule-strong);border-radius:50%}.delivery-ui-payment p.is-on .delivery-ui-radio{background:radial-gradient(circle, var(--brand) 0 .26em, transparent .28em);box-shadow:inset 0 0 0 1.5px var(--brand)}.delivery-ui-payment p.is-on>svg{color:var(--brand)}.delivery-ui-slots{padding:.85em .95em .8em}.delivery-ui-slots__head{justify-content:space-between;align-items:baseline;gap:.5em;display:flex}.delivery-ui-slots__head span{color:var(--brand);font-size:.82em;font-weight:600}.delivery-ui-slots>small{margin:.15em 0 .45em;display:block}.delivery-ui-slots p{border-top:1px solid var(--ui-line);grid-template-columns:3.2em auto minmax(0,1fr);align-items:center;gap:.75em;padding:.48em 0;font-size:.92em;display:grid}.delivery-ui-slots time{font-variant-numeric:tabular-nums;font-weight:600}.delivery-ui-slots__dots{gap:.3em;display:flex}.delivery-ui-slots__dots i{width:.75em;height:.75em;box-shadow:inset 0 0 0 1.5px var(--ui-bar);border-radius:50%}.delivery-ui-slots__dots i.is-on{background:var(--ink);box-shadow:none}.delivery-ui-slots p em{color:var(--ink-2);white-space:nowrap;justify-self:end;font-size:.86em}.delivery-ui-slots p.is-full time{color:var(--ink-2)}.delivery-ui-slots p.is-full .delivery-ui-slots__dots i{background:var(--brand)}.delivery-ui-slots p.is-full em{color:var(--brand);font-weight:600}.delivery-ui-slots .delivery-ui-slots__foot{border-top:1px solid var(--ui-line);margin-top:.2em;padding-top:.55em;line-height:1.35;display:block}.delivery-ui-switch{padding:.85em .95em .9em}.delivery-ui-switch p{align-items:center;gap:.5em;display:flex}.delivery-ui-switch p em{background:var(--brand-wash);color:var(--brand);border-radius:.45em;margin-left:auto;padding:.15em .5em;font-size:.78em;font-weight:600}.delivery-ui-switch__knob{background:var(--brand);border-radius:1em;flex:none;width:2.3em;height:1.3em;position:relative}.delivery-ui-switch__knob:after{content:"";background:var(--paper);border-radius:50%;width:1em;height:1em;position:absolute;top:.15em;right:.15em;box-shadow:0 .05em .15em #00000040}.delivery-ui-switch small{margin-top:.45em;line-height:1.35;display:block}.delivery-ui-rider{padding:.85em .95em .95em}.delivery-ui-rider .delivery-ui-rider__title{justify-content:space-between;align-items:baseline;gap:.5em;display:flex}.delivery-ui-rider__title b{font-size:1.05em}.delivery-ui-rider__title span{color:var(--ink-2);font-size:.82em}.delivery-ui-rider__who{background:var(--ui-wash);border-radius:.6em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6em;margin:.6em 0 .35em;padding:.55em .6em;display:grid}.delivery-ui-rider__who>i{background:var(--brand);width:2.1em;height:2.1em;color:var(--paper);border-radius:50%;place-items:center;display:grid}.delivery-ui-rider__who>i svg{width:1.1em;height:1.1em}.delivery-ui-rider__who b,.delivery-ui-rider__who small{display:block}.delivery-ui-rider .delivery-ui-rider__carry{text-align:right}.delivery-ui-rider .delivery-ui-rider__carry b{font-variant-numeric:tabular-nums;font-weight:700}.delivery-ui-rider__drop{padding:.6em 0 .1em}.delivery-ui-rider__drop+.delivery-ui-rider__drop{border-top:1px solid var(--ui-line);margin-top:.5em}.delivery-ui-rider__drop.is-hot .delivery-ui-rider__l1 b{color:var(--brand)}.delivery-ui-rider .delivery-ui-rider__l1{align-items:center;gap:.5em;display:flex}.delivery-ui-rider__l1 b{font-weight:700}.delivery-ui-rider__l1 span{color:var(--ink-2);align-items:center;gap:.25em;font-size:.8em;display:inline-flex}.delivery-ui-rider__l1 span svg{width:.95em;height:.95em}.delivery-ui-rider__l1 em{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.delivery-ui-rider .delivery-ui-rider__l2{align-items:center;gap:.4em;min-width:0;margin-top:.3em;font-size:.86em;display:flex}.delivery-ui-rider__l2 svg{width:1em;height:1em;color:var(--ink-2);flex:none}.delivery-ui-rider__l2 span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.delivery-ui-rider .delivery-ui-rider__l3{color:var(--ink-2);align-items:center;gap:.4em;margin-top:.3em;font-size:.8em;display:flex}.delivery-ui-rider__l3 i{background:var(--ink-2);border-radius:50%;width:.45em;height:.45em}.delivery-ui-rider .delivery-ui-rider__change{background:var(--brand-wash);border-radius:.5em;margin-top:.5em;padding:.45em .6em;font-size:.86em;box-shadow:inset 0 0 0 1px #891a2740}.delivery-ui-rider__change b{color:var(--brand);display:block}.delivery-ui-rider__change small{display:block}.delivery-ui-riders{padding:.85em .95em .6em}.delivery-ui-riders__head,.delivery-ui-origins__head,.delivery-ui-off__head{justify-content:space-between;align-items:baseline;gap:.5em;display:flex}.delivery-ui-riders__head span{color:var(--brand);font-size:.82em;font-weight:600}.delivery-ui-riders>small{margin:.15em 0 .4em;display:block}.delivery-ui-riders p{border-top:1px solid var(--ui-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6em;padding:.5em 0;display:grid}.delivery-ui-riders p i{background:var(--brand-wash);width:2.2em;height:2.2em;color:var(--brand);border-radius:50%;place-items:center;font-size:.78em;font-style:normal;font-weight:700;display:grid}.delivery-ui-riders p b,.delivery-ui-riders p small{display:block}.delivery-ui-riders p small{white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.delivery-ui-riders p em{font-variant-numeric:tabular-nums;font-weight:700}.delivery-ui-riders p.delivery-ui-riders__total{justify-content:space-between;display:flex}.delivery-ui-riders__total span{color:var(--ink-2)}.delivery-ui-riders__total b{font-variant-numeric:tabular-nums}.delivery-ui-origins{padding:.85em 1em .8em}.delivery-ui-origins__head span{color:var(--ink-2);font-size:.82em}.delivery-ui-origins>small{margin:.15em 0 .45em;display:block}.delivery-ui-origins__row{border-top:1px solid var(--ui-line);padding:.48em 0 .42em}.delivery-ui-origins .delivery-ui-origins__row p{justify-content:space-between;align-items:baseline;gap:.5em;display:flex}.delivery-ui-origins__row em{font-variant-numeric:tabular-nums;font-weight:700}.delivery-ui-origins__bar{background:var(--ui-wash);border-radius:1em;height:.45em;margin:.35em 0 .3em;display:block;overflow:hidden}.delivery-ui-origins__bar i{border-radius:inherit;background:var(--ui-bar);height:100%;display:block}.delivery-ui-origins__bar i.is-hot{background:var(--brand)}.delivery-ui-origins__row small{font-variant-numeric:tabular-nums;display:block}.delivery-ui-kpi{padding:.85em .95em .9em}.delivery-ui-kpi>small{display:block}.delivery-ui-kpi strong{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:.1em 0 .35em;font-size:1.9em;font-weight:700;display:block}.delivery-ui-kpi p{color:var(--ink-2);align-items:flex-start;gap:.35em;font-size:.82em;line-height:1.35;display:flex}.delivery-ui-kpi p svg{width:1.1em;height:1.1em;color:var(--brand);flex:none}.delivery-ui-off{padding:.85em .95em .45em}.delivery-ui-off__head{align-items:center;margin-bottom:.35em}.delivery-ui-off__head span{background:var(--brand-wash);color:var(--brand);border-radius:.45em;flex:none;padding:.2em .5em;font-size:.74em;font-weight:600}.delivery-ui-off p{border-top:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:.5em;padding:.5em 0;font-size:.92em;display:flex}.delivery-ui-off p span{color:var(--ink-2);white-space:nowrap;align-items:center;gap:.3em;font-size:.86em;display:inline-flex}.delivery-ui-off p span svg{width:1em;height:1em}.fys-card__ui .delivery-ui-slots{width:19.5em;top:1.5em;left:1.2em}.fys-card__ui .delivery-ui-switch{width:15em;top:5.2em;right:1.2em}.fys-card__ui .delivery-ui-origins{width:20.5em;top:1.5em;left:1.2em}.fys-card__ui .delivery-ui-kpi{width:14em;top:5.6em;right:1.2em}.fys-card__ui .delivery-ui-off{width:15.5em;top:6.4em;right:1.2em}.delivery-channels .fys-ui-sources li{padding-block:.5em}@container (max-width:540px){.fys-card__art:has(.delivery-ui-switch,.delivery-ui-kpi,.delivery-ui-off){height:28em}.fys-card__ui .delivery-ui-slots,.fys-card__ui .delivery-ui-origins{width:21.5em;left:4%}.fys-card__ui .delivery-ui-switch,.fys-card__ui .delivery-ui-kpi,.fys-card__ui .delivery-ui-off{width:17em;top:auto;bottom:1.6em;right:4%}}.delivery-stage{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--line);overflow:hidden;container-type:inline-size}.delivery-stage__art{height:25.5em;font-size:clamp(10.5px,2.43902cqw,14px);position:relative}.delivery-stage__ui{max-width:42em;margin-inline:auto;position:absolute;inset:0}.delivery-stage--shop .delivery-stage__art{height:29em}.delivery-stage--shop .delivery-ui-service{width:19em;top:5.6em;left:1.4em}.delivery-stage--shop .delivery-ui-schedule{width:18em;top:1.5em;right:1.4em}.delivery-stage--shop .delivery-ui-payment{width:18em;top:14em;right:1.4em}.delivery-stage--riders .delivery-stage__art{height:27em}.delivery-stage--riders .delivery-ui-rider{width:19.5em;top:1.5em;left:1.4em}.delivery-stage--riders .delivery-ui-riders{width:18.5em;top:6.5em;right:1.4em}@container (max-width:560px){.delivery-stage--shop .delivery-stage__art{height:33em}.delivery-stage--shop .delivery-ui-service{width:21em;top:1.5em;left:4%}.delivery-stage--shop .delivery-ui-schedule{display:none}.delivery-stage--shop .delivery-ui-payment{width:19em;top:auto;bottom:1.5em;right:4%}.delivery-stage--riders .delivery-stage__art{height:34.5em}.delivery-stage--riders .delivery-ui-rider{width:21em;left:4%}.delivery-stage--riders .delivery-ui-rider__drop+.delivery-ui-rider__drop{display:none}.delivery-stage--riders .delivery-ui-riders{width:19em;top:auto;bottom:1.5em;right:4%}}.delivery-note{margin-top:var(--space-lg);text-align:center;color:var(--fg-2)}.fys-delivery .fys-sobra__list{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;width:100%;max-width:30rem}.delivery-art-wa{place-items:center;padding:1.6em clamp(.85em,2.4vw,2.25em);font-size:clamp(10.5px,2.77778cqw,14px);display:grid}.delivery-art-wa .wa-chat{width:min(100%,25em)}.delivery-switch{background:#d9d9d9;border-radius:999px;flex:none;width:2.1em;height:1.2em;position:relative}.delivery-switch:after{content:"";background:#fff;border-radius:50%;width:.9em;height:.9em;position:absolute;top:.15em;left:.15em;box-shadow:0 1px 2px #0003}.delivery-switch.is-on{background:var(--brand)}.delivery-switch.is-on:after{left:auto;right:.15em}.fys-ui.delivery-ui-notices{width:min(100%,25em);padding:.9em 1em .5em;position:relative;inset:auto}.delivery-ui-notices__tabs{background:#f2f2f2;border-radius:.55em;gap:.2em;padding:.2em;font-size:.86em;display:inline-flex}.delivery-ui-notices__tabs span{color:var(--ink-2);border-radius:.4em;padding:.35em .85em}.delivery-ui-notices__tabs .is-on{background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #00000014}.delivery-ui-notices__title{font-size:1.02em;font-weight:700;margin-top:.85em!important}.delivery-ui-notices__master{box-shadow:inset 0 0 0 1px var(--line);border-radius:.6em;justify-content:space-between;align-items:center;gap:.8em;padding:.6em .75em;display:flex;margin-top:.55em!important}.delivery-ui-notices__master b{font-size:.92em}.delivery-ui-notices ul{margin:.3em 0 0;padding:0;list-style:none}.delivery-ui-notices li{border-bottom:1px solid var(--line);align-items:center;gap:.6em;padding:.55em .1em;font-size:.9em;display:flex}.delivery-ui-notices li:last-child{border-bottom:0}.delivery-ui-notices li>span{flex:1;min-width:0}.delivery-ui-notices .delivery-ui-notices__ok{color:#166534;background:#dcfce7;border-radius:999px;padding:.12em .55em;font-size:.78em;font-weight:500}.delivery-st--toAccept{--st-bg:#fff;--st-fg:#8a4b04;--st-edge:#d97706;--st-dot:#d97706}.delivery-st--accepted{--st-bg:#6b6b6b;--st-fg:#fff;--st-edge:#fff;--st-dot:#737373}.delivery-st--kitchen{--st-bg:#2f5f96;--st-fg:#fff;--st-edge:#fff;--st-dot:#2f5f96}.delivery-st--ready{--st-bg:#00796b;--st-fg:#fff;--st-edge:#fff;--st-dot:#0f766e}.delivery-st--inDelivery{--st-bg:#334155;--st-fg:#fff;--st-edge:#fff;--st-dot:#334155}.delivery-art-board{padding:1.6em clamp(.85em,2.4vw,2.25em) .4em;font-size:clamp(9.5px,1.5625cqw,14px)}.fys-ui.delivery-board{border-radius:.85em .85em 0 0;max-width:62em;margin-inline:auto;position:relative;inset:auto;overflow:hidden}.delivery-board__bar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.6em 1em;padding:.75em .9em;display:flex}.delivery-board__tabs{background:#f2f2f2;border-radius:.55em;gap:.2em;padding:.2em;font-size:.9em;display:inline-flex}.delivery-board__tabs span{color:var(--ink-2);border-radius:.4em;padding:.35em .85em}.delivery-board__tabs .is-on{background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 1px 2px #00000014}.delivery-board__tabs b{color:var(--ink-2);margin-left:.25em;font-weight:500}.delivery-board__states{flex-wrap:wrap;gap:.35em;display:flex}.delivery-board__state{box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:.4em;padding:.3em .7em;font-size:.8em;display:inline-flex}.delivery-board__state:before,.delivery-board__dot:before{content:"";background:var(--st-dot);border-radius:50%;width:.5em;height:.5em}.delivery-board__main{grid-template-columns:minmax(0,1fr) 19em;min-height:24em;display:grid}.delivery-board__map{min-height:18em;position:relative}.delivery-board__map svg{width:100%;height:100%;display:block;position:absolute;inset:0}.delivery-board__shop{fill:var(--brand);stroke:#fff;stroke-width:4px}.delivery-board__pin rect{fill:var(--st-bg);stroke:var(--st-edge);stroke-width:2.5px}.delivery-board__pin text{fill:var(--st-fg);font-family:var(--ff-body);text-anchor:middle;font-size:17px;font-weight:600}.delivery-board__pin circle{fill:#fff}.delivery-board__pin .delivery-board__initial{fill:var(--st-bg);font-size:13px;font-weight:700}.delivery-board__pin.delivery-st--toAccept rect{stroke-width:3px}.delivery-board__zones{background:#ffffffeb;border-radius:.45em;align-items:center;gap:.4em;padding:.3em .6em;font-size:.78em;display:inline-flex;position:absolute;top:.7em;right:.7em;box-shadow:0 1px 2px #0000001a}.delivery-board__zones i{background:var(--brand);border-radius:.2em;width:.95em;height:.95em}.delivery-board__zones i:after{content:"";border:0 solid #fff;border-width:0 0 .12em .12em;width:.5em;height:.28em;margin:.25em 0 0 .22em;display:block;transform:rotate(-45deg)}.delivery-board__side{border-left:1px solid var(--line);background:#fbfbfb;align-content:start;gap:.6em;padding:.7em;display:grid}.delivery-board__box{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:.6em;gap:.45em;padding:.65em .7em;display:grid}.delivery-board__box>b{font-size:.92em}.delivery-board__dot{align-items:center;gap:.45em;display:inline-flex}.delivery-board__dot small{color:var(--ink-2);font-weight:500}.delivery-board__riders{flex-wrap:wrap;gap:.4em;display:flex}.delivery-board__riders>span{background:#f2f2f2;border-radius:999px;align-items:center;gap:.45em;padding:.3em .6em .3em .3em;font-size:.86em;font-weight:600;display:inline-flex}.delivery-board__riders i{color:#fff;background:#334155;border-radius:50%;place-items:center;width:1.9em;height:1.9em;font-size:.85em;font-style:normal;display:grid}.delivery-board__riders>span:last-child i{background:#0f766e}.delivery-board__riders span span{line-height:1.15;display:grid}.delivery-board__riders small{font-size:.82em;font-weight:400}.delivery-board__order{box-shadow:inset 0 0 0 1px var(--line);border-radius:.5em;gap:.3em;padding:.6em .65em;display:grid}.delivery-board__order p{justify-content:space-between;align-items:center;gap:.6em;display:flex}.delivery-board__order p b{font-size:.9em}.delivery-board__order time{font-variant-numeric:tabular-nums;font-size:.86em;font-weight:600}.delivery-board__order em{color:#b45309;font-style:normal;font-weight:500}.delivery-board__btns{grid-template-columns:1fr 1fr;margin-top:.2em;gap:.35em!important;display:grid!important}.delivery-board__btns span,.delivery-board__btn{box-shadow:inset 0 0 0 1px var(--line);text-align:center;white-space:nowrap;border-radius:.45em;padding:.5em;font-size:.78em;font-weight:600}.delivery-board__btns .is-main{background:var(--brand);color:var(--paper);box-shadow:none}.delivery-board__btn{flex:none;padding-inline:.75em}.delivery-board .delivery-board__left{letter-spacing:.04em;font-size:.72em;font-weight:600}@container (max-width:720px){.delivery-art-board{font-size:clamp(10px,3.33333cqw,13px)}.delivery-board__main{grid-template-columns:minmax(0,1fr)}.delivery-board__map{min-height:19em}.delivery-board__pin-body{scale:1.7}.delivery-board__side{border-left:0;border-top:1px solid var(--line)}.delivery-board__states .delivery-board__state:nth-child(-n+2){display:none}}
