<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">var Jn=Object.defineProperty;var u=(e,t)=&gt;Jn(e,"name",{value:t,configurable:!0});import{h as In,i as Xn,j as At,r as M,k as Vt,l as He,m as ye,n as xe,u as f,p as On,_ as P,q as be,c as $,o as a,a as v,w as T,s as Z,v as A,x as _,y as c,t as S,z as Ce,A as Pe,B as ne,C as Qn,D as w,b as k,E as U,F as B,G as L,H as z,I as je,S as _e,J as F,K as ce,L as Ke,M as Mt,N as V,O as de,P as mt,Q as yt,R as fe,T as St,g as _t,U as ea,V as ta,W as ze,X as Fe,Y as Pt,Z as vt,$ as me,a0 as Ue,a1 as Bt,a2 as ue,a3 as it,a4 as An,a5 as Mn,a6 as Et,a7 as gt,a8 as Ne,a9 as ut,aa as na,ab as Tt,ac as aa,ad as la,ae as sa,af as ra,ag as oa,ah as ia,ai as ca,aj as Ft,ak as ua,al as Pn,am as da,an as fa,d as Bn}from"./entry.8c8dd37b.js";import{E as Ut}from"./erorr-wrapper.ce1aae22.js";function ba(e,t){const{title:n,titleTemplate:l,...s}=e;return In({title:n,titleTemplate:l,_flatMeta:s},{...t,transform(o){const i=Xn({...o._flatMeta});return delete o._flatMeta,{...o,meta:i}}})}u(ba,"useSeoMeta");const ma=u(()=&gt;null,"getDefault");function Of(...e){var C;const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&amp;&amp;e.unshift(t);let[n,l,s={}]=e;if(typeof n!="string")throw new TypeError("[nuxt] [asyncData] key must be a string.");if(typeof l!="function")throw new TypeError("[nuxt] [asyncData] handler must be a function.");s.server=s.server??!0,s.default=s.default??ma,s.lazy=s.lazy??!1,s.immediate=s.immediate??!0;const o=At(),i=u(()=&gt;o.isHydrating?o.payload.data[n]:o.static.data[n],"getCachedData"),r=u(()=&gt;i()!==void 0,"hasCachedData");o._asyncData[n]||(o._asyncData[n]={data:M(i()??((C=s.default)==null?void 0:C.call(s))??null),pending:M(!r()),error:M(o.payload._errors[n]?Vt(o.payload._errors[n]):null)});const d={...o._asyncData[n]};d.refresh=d.execute=(m={})=&gt;{if(o._asyncDataPromises[n]){if(m.dedupe===!1)return o._asyncDataPromises[n];o._asyncDataPromises[n].cancelled=!0}if(m._initial&amp;&amp;r())return i();d.pending.value=!0;const y=new Promise((p,h)=&gt;{try{p(l(o))}catch(E){h(E)}}).then(p=&gt;{if(y.cancelled)return o._asyncDataPromises[n];let h=p;s.transform&amp;&amp;(h=s.transform(p)),s.pick&amp;&amp;(h=ya(h,s.pick)),d.data.value=h,d.error.value=null}).catch(p=&gt;{var h;if(y.cancelled)return o._asyncDataPromises[n];d.error.value=p,d.data.value=f(((h=s.default)==null?void 0:h.call(s))??null)}).finally(()=&gt;{y.cancelled||(d.pending.value=!1,o.payload.data[n]=d.data.value,d.error.value&amp;&amp;(o.payload._errors[n]=Vt(d.error.value)),delete o._asyncDataPromises[n])});return o._asyncDataPromises[n]=y,o._asyncDataPromises[n]};const b=u(()=&gt;d.refresh({_initial:!0}),"initialFetch"),g=s.server!==!1&amp;&amp;o.payload.serverRendered;{const m=On();if(m&amp;&amp;!m._nuxtOnBeforeMountCbs){m._nuxtOnBeforeMountCbs=[];const p=m._nuxtOnBeforeMountCbs;m&amp;&amp;(He(()=&gt;{p.forEach(h=&gt;{h()}),p.splice(0,p.length)}),ye(()=&gt;p.splice(0,p.length)))}g&amp;&amp;o.isHydrating&amp;&amp;r()?d.pending.value=!1:m&amp;&amp;(o.payload.serverRendered&amp;&amp;o.isHydrating||s.lazy)&amp;&amp;s.immediate?m._nuxtOnBeforeMountCbs.push(b):s.immediate&amp;&amp;b(),s.watch&amp;&amp;xe(s.watch,()=&gt;d.refresh());const y=o.hook("app:data:refresh",p=&gt;{if(!p||p.includes(n))return d.refresh()});m&amp;&amp;ye(y)}const x=Promise.resolve(o._asyncDataPromises[n]).then(()=&gt;d);return Object.assign(x,d),x}u(Of,"useAsyncData");function ya(e,t){const n={};for(const l of t)n[l]=e[l];return n}u(ya,"pick");const Gt={ACCENT:"accent",YELLOW:"yellow",ORANGE:"orange",RED:"red",BLUE:"blue",GREEN:"green",DARK:"dark",GREY:"grey"},Ht={SOFT:"soft",SOLID:"solid",OUTLINE:"outline",SHADOW:"shadow",WHITE:"white"},tt={ASC:"asc",DESC:"desc"},Re={NAME_ASCENDING:`${tt.ASC}.name`,NAME_DESCENDING:`${tt.DESC}.name`,PRICE_ASCENDING:`${tt.ASC}.price`,PRICE_DESCENDING:`${tt.DESC}.price`},X={B_ANSWERS:"BAnswers",B_BANNER:"BBanner",B_BNOVO:"BBnovo",B_CATALOG:"BCatalog",B_CATALOG_FULL:"BCatalogFull",B_CATALOGS:"BCatalogs",B_COVER:"BCover",B_FEATURES:"BFeatures",B_FEATURES_ICON:"BFeaturesIcon",B_FORM:"BForm",B_GALLERY:"BGallery",B_HTML:"BHtml",B_INFO_GROUP:"BInfoGroup",B_INFO_GROUP_ICON:"BInfoGroupIcon",B_MAP:"BMap",B_PRICE_LIST:"BPriceList",B_PRODUCT_HERO:"BProductHero",B_REVIEWS:"BReviews",B_SOCIALS:"BSocials",B_TAGS:"BTags",B_TEXT:"BText",B_VIDEO:"BVideo",B_YCLIENTS:"BYclients"};function G(e,t,n="..."){return e?e.length&lt;=t?e:e[t-1]===" "?e.slice(0,t-1)+n:e.slice(0,t)+n:""}u(G,"trimString");const qe={YOUTUBE:"youtube",RUTUBE:"rutube",UNKNOWN:"unknown"},_a=/^(https?:\/\/)?(www\.)?(youtube\.com|youtu\.be)\/.+$/,va=/^(https?:\/\/)?(www\.)?(rutube\.ru)\/.+$/;function ga(e){return _a.test(e)?qe.YOUTUBE:va.test(e)?qe.RUTUBE:qe.UNKNOWN}u(ga,"getVideoPlatform");const pa={__name:"ds-button",props:{theme:{type:String,default:"solid"},color:{type:String,default:"primary"},size:{type:String,default:"m"},disabled:{type:Boolean,default:!1},stretch:{type:Boolean,default:!1},text:{type:String,default:""},icon:{type:String,default:""},url:{type:String,default:""},lineBreak:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:t}){const n=be(),l=e,s=t,o=$(()=&gt;{let g=`ds-button_theme_${l.theme} ds-button_color_${l.color} ds-button_size_${l.size}`;return g=l.stretch?`${g} ds-button_stretch`:g,g=l.text.length===0?`${g} ds-button_no-text`:g,g=l.url&amp;&amp;!n.isView?`${g} ds-button_edit-mode`:g,g}),i=$(()=&gt;l.url?"a":"button"),r=$(()=&gt;l.url&amp;&amp;n.isView?"href":null),d=$(()=&gt;l.disabled&amp;&amp;!l.url?"disabled":null);function b(g){s("click",g)}return u(b,"handleClick"),(g,x)=&gt;(a(),v(Pe(i.value),Ce({class:["ds-button",o.value],[d.value||""]:e.disabled,[r.value||""]:e.url,onClick:b}),{default:T(()=&gt;[e.icon&amp;&amp;!e.lineBreak?(a(),v(Z,{key:0,name:e.icon,class:A(["ds-button__icon",{"ds-button__icon_alone":!e.text}])},null,8,["name","class"])):_("",!0),e.theme!=="fab"&amp;&amp;e.text?(a(),c("span",{key:1,class:A(["ds-button__text",e.lineBreak?"ds-button__text_wrap":""])},S(e.text),3)):_("",!0)]),_:1},16,["class"]))}},j=P(pa,[["__scopeId","data-v-0883c233"]]),K={logo:"x70",gallery:{hero:{desktop:{code:{10:"936x456",20:"456x456",21:"456x456",30:"616x456",31:"296x216",32:"296x216",40:"296x456",41:"296x456",42:"296x216",43:"296x216",50:"456x456",51:"216x216",52:"216x216",53:"216x216",54:"216x216"}},mobile:"436x456"},content:{slide:"x600",item:"x600"},modal:{thumbnails:{size:{2:"358x80",3:"240x80",4:"177x80"}}}},banner:{hero:"1000x",content:"x1000"},cover:{hero:{single:"1000",slide:"1000"},content:{single:"456",slide:"456"}},form:{half:"830x200",full:"x1000"},products:"296x296",infoCard:{compact:"200x200",half:"296x224",full:"296x440"},infoCardModal:{compact:"200x200",half:"580x338"},reviewCard:{avatar:"48x48"},catalogFull:{hero:"1400x211"}},Se="OPTIONS_KEY",Be=u((e,t,n)=&gt;{if(!e)return"";const l=/(^https:\/\/)|(^http:\/\/)/,{storage:s,resizer:o}=t;return l.test(e)?e:o&amp;&amp;n?`${o}/${n}/${s}${e}`:`${s}${e}`},"getConstructedUrl"),ha=["src","alt"],H={__name:"ds-image",props:{size:{type:String,required:!1,default:""},path:{type:String,required:!0,default:""}},setup(e){const t=e,{hosts:n}=ne(Se),l=$(()=&gt;Be(t.path,n,t.size)),s=$(()=&gt;t.path.split("/").at(-1));return(o,i)=&gt;(a(),c("img",Qn({src:l.value,alt:s.value},o.$attrs),null,16,ha))}},ka={class:"ds-logo",href:"/"},$a={__name:"ds-logo",props:{url:{type:String,required:!0},alt:{type:String,default:""}},setup(e){return(t,n)=&gt;(a(),c("a",ka,[w(H,{path:e.url,alt:e.alt,class:"ds-logo__image",size:f(K).logo},null,8,["path","alt","size"])]))}},Ln=P($a,[["__scopeId","data-v-f4aad8de"]]),xa={class:"ds-footer__block"},Ca={class:"ds-footer__wrapper"},wa={class:"ds-footer__meta"},Sa={class:"ds-footer__navigation","aria-label":"Footer"},Ea={class:"ds-footer__navigation-list"},Ta={__name:"ds-footer",props:{meta:{type:Object,required:!0},options:{type:Object,required:!0},footer:{type:Object,required:!0}},setup(e){const t=be(),n=$(()=&gt;t.isEdit?"data-edit":null),l=$(()=&gt;new Date().getFullYear());return(s,o)=&gt;{var i,r;return a(),c("footer",Ce({class:"ds-footer",[n.value||""]:"block"}),[k("div",xa,[k("div",Ca,[e.options.logo?(a(),v(Ln,{key:0,url:e.options.logo,alt:e.meta.description},null,8,["url","alt"])):_("",!0),k("div",wa,[k("p",null,[U(S((i=e.meta)==null?void 0:i.siteTitle),1),(r=e.meta)!=null&amp;&amp;r.siteTitle?(a(),c(B,{key:0},[U(". ")],64)):_("",!0),U(" "+S(f(L).t("footer.rights"))+" "+S(l.value),1)])])]),k("nav",Sa,[k("ul",Ea,[(a(!0),c(B,null,z(e.footer.items,d=&gt;(a(),c("li",{key:d.text,class:"ds-footer__navigation-list-item"},[w(j,{theme:"ghost",text:d.text,url:d.url,"line-break":!0,class:"ds-footer__button"},null,8,["text","url"])]))),128))])])])],16)}}},Ia=P(Ta,[["__scopeId","data-v-3f31d4f2"]]),Oa={__name:"ds-burger-button",props:{isActive:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:t}){const n=e,l=t,s=$(()=&gt;n.isActive?"close":"menu");function o(){l("click")}return u(o,"clickBurger"),(i,r)=&gt;(a(),c("button",{class:"ds-burger-button",onClick:o},[w(Z,{name:s.value,size:24},null,8,["name"])]))}},Kt=P(Oa,[["__scopeId","data-v-631ad4ce"]]),Aa={key:1,class:"ds-badge__text"},Ma={__name:"ds-badge",props:{color:{type:String,default:"dark"},size:{type:String,default:"s"},text:{type:String,default:""},icon:{type:String,default:""}},setup(e){const t=e,n=$(()=&gt;`ds-badge_color_${t.color} ds-badge_size_${t.size}`);return(l,s)=&gt;e.icon||e.text?(a(),c("div",{key:0,class:A(["ds-badge",[n.value,{"ds-badge_icon-only":!e.text}]])},[e.icon?(a(),v(Z,{key:0,name:e.icon,class:"ds-badge__icon"},null,8,["name"])):_("",!0),e.text?(a(),c("span",Aa,S(e.text),1)):_("",!0)],2)):_("",!0)}},Ve=P(Ma,[["__scopeId","data-v-c2b55243"]]),Pa={class:"ds-counter"},Ba={class:"ds-counter__wrapper"},La=["disabled"],Ra=["disabled"],za={key:0,class:"ds-counter__hint"},Da={__name:"ds-counter",props:{count:{type:Number,required:!0},minCount:{type:Number,default:1},maxCount:{type:Number,default:1e3},size:{type:String,default:"s"},hint:{type:String,default:""},state:{type:String,default:"default"}},emits:["cangeCount"],setup(e,{emit:t}){const n=e,l=t,s=M(n.count),o=$(()=&gt;`ds-counter__button_size_${n.size}`),i=$(()=&gt;n.state==="disabled"?`ds-counter__count_state_disabled ds-counter__count_size_${n.size}`:`ds-counter__count_size_${n.size}`),r=$(()=&gt;n.state==="disabled"||s.value===n.minCount),d=$(()=&gt;n.state==="disabled"||s.value===n.maxCount);function b(){s.value-=1,l("cangeCount",s.value)}u(b,"clickToDecrement");function g(){s.value+=1,l("cangeCount",s.value)}return u(g,"clickToIncrement"),(x,C)=&gt;(a(),c("div",Pa,[k("div",Ba,[k("button",{class:A(["ds-counter__button",o.value]),disabled:r.value,onClick:b},[w(Z,{name:"minus",size:16})],10,La),k("span",{class:A(["ds-counter__count",i.value])},S(s.value),3),k("button",{class:A(["ds-counter__button",o.value]),disabled:d.value,onClick:g},[w(Z,{name:"add",size:16})],10,Ra)]),e.hint?(a(),c("span",za,S(e.hint),1)):_("",!0)]))}},Na=P(Da,[["__scopeId","data-v-7d487026"]]),ja={PRODUCT:"commodity",SERVICE:"service"},qa={class:"ds-cart-list-item"},Va={class:"ds-cart-list-item__content"},Fa={class:"ds-cart-list-item__description"},Ua={class:"ds-cart-list-item__title"},Ga={class:"ds-cart-list-item__wrapper"},Ha={key:0,class:"ds-cart-list-item__price-wrapper"},Ka={class:"ds-cart-list-item__price"},Wa={key:1,class:"ds-cart-list-item__old-price"},Ya={__name:"ds-cart-list-item",props:{id:{type:Number,required:!0},title:{type:String,default:""},price:{type:Object,default:()=&gt;{}},type:{type:String,required:!0},symbol:{type:String,default:""},unit:{type:String,default:""},count:{type:Number,default:1},image:{type:String,default:""},statuses:{type:Array,default:()=&gt;[]}},setup(e){const t=je(),n=e;function l(o){t.changeCount(n.id,o)}u(l,"cangeCount");function s(){t.deleteItem(n.id)}return u(s,"deleteItem"),(o,i)=&gt;(a(),c("div",qa,[w(H,{path:e.image,alt:e.title,class:"ds-cart-list-item__image"},null,8,["path","alt"]),k("div",Va,[k("div",Fa,[k("strong",Ua,S(e.title),1),_("",!0),e.statuses.includes(f(_e).STOCK_CHANGED)?(a(),v(Ve,{key:1,color:"orange-soft",text:f(L).t("cart.stockChanged")},null,8,["text"])):_("",!0),e.statuses.includes(f(_e).NOT_AVAILABLE)?(a(),v(Ve,{key:2,color:"red-soft",text:f(L).t("cart.outOfStock")},null,8,["text"])):_("",!0),e.price.stock&amp;&amp;e.type===f(ja).PRODUCT?(a(),v(Na,{key:3,count:e.count,class:"ds-cart-list-item__counter","max-count":e.price.stock,onCangeCount:l},null,8,["count","max-count"])):_("",!0)]),k("div",Ga,[e.price.stock?(a(),c("div",Ha,[e.statuses.includes(f(_e).PRICE_CHANGED)?(a(),v(Ve,{key:0,color:"orange-soft",text:f(L).t("cart.priceChanged"),class:"ds-cart-list-item__price-badge"},null,8,["text"])):_("",!0),k("strong",Ka,S(e.price.currentPrice)+" "+S(e.symbol)+S(e.unit),1),e.price.oldPrice?(a(),c("p",Wa,S(e.price.oldPrice)+" "+S(e.symbol)+S(e.unit),1)):_("",!0)])):_("",!0),w(j,{theme:"fab",size:"xs",icon:"trash-delete",onClick:s})])])]))}},Wt=P(Ya,[["__scopeId","data-v-067d6f83"]]),Za={class:"ds-cart-warning"},Ja={class:"ds-cart-warning__text"},Xa={key:0,class:"ds-cart-warning__button-wrapper"},Qa={__name:"ds-cart-warning",props:{status:{type:String,default:"changed"}},emits:["delete-items"],setup(e,{emit:t}){const n=e,l=t,s=F(),o=$(()=&gt;{switch(n.status){case"deleted":return{icon:"cancel",text:L.t("cart.notAvailable"),class:"ds-cart-warning__wrapper_color_warning"};case"not available":return{icon:"warning-filled",text:L.t("cart.unavailable"),class:"ds-cart-warning__wrapper_color_danger"};case"changed":return{icon:"notification",text:L.t("cart.changed"),class:"ds-cart-warning__wrapper_color_warning"}}return{}});function i(){l("delete-items")}return u(i,"deleteItems"),(r,d)=&gt;(a(),c("div",Za,[k("div",{class:A(["ds-cart-warning__wrapper",o.value.class])},[w(Z,{name:o.value.icon,class:"ds-cart-warning__icon"},null,8,["name"]),k("p",Ja,S(o.value.text),1)],2),e.status==="not available"?(a(),c("div",Xa,[w(j,{size:"s",text:f(s).isMobileAll?"":f(L).t("cart.remove"),icon:f(s).isMobileAll?"trash-delete":"",color:"error",onClick:i},null,8,["text","icon"])])):_("",!0)]))}},pt=P(Qa,[["__scopeId","data-v-282419f0"]]),el={},tl={class:"ds-list-item"};function nl(e,t){return a(),c("li",tl,[ce(e.$slots,"default",{},void 0,!0)])}u(nl,"_sfc_render$1");const ae=P(el,[["render",nl],["__scopeId","data-v-78cadda6"]]),Oe={TEMPLATE_COLUMNS:12,COLUMN_1:12,COLUMN_2:6,COLUMN_3:4},al={__name:"ds-list",props:{type:{type:String,default:"vertical"},gap:{type:String,default:"m"},scheme:{type:Array,default:()=&gt;[]}},setup(e){Ke(i=&gt;({f94289de:f(Oe).TEMPLATE_COLUMNS,"3172a307":l.value,"41eeedcb":s.value,"68dcf7fa":o.value,"669bcca1":f(Oe).COLUMN_1,"669bcca2":f(Oe).COLUMN_2,"669bcca3":f(Oe).COLUMN_3}));const t=e,n=$(()=&gt;t.scheme.length===0?`ds-list_type_${t.type} ds-list_gap_${t.gap}`:`ds-list_schematic ds-list_gap_${t.gap}`),l=$(()=&gt;t.scheme[0]?Oe.TEMPLATE_COLUMNS/t.scheme[0]:null),s=$(()=&gt;t.scheme[1]?Oe.TEMPLATE_COLUMNS/t.scheme[1]:null),o=$(()=&gt;t.scheme[2]?Oe.TEMPLATE_COLUMNS/t.scheme[2]:null);return(i,r)=&gt;(a(),c("ul",{ref:"list",class:A(["ds-list",n.value])},[ce(i.$slots,"default",{},void 0,!0)],2))}},le=P(al,[["__scopeId","data-v-b89957ab"]]),ll={class:"ds-cart-list"},sl={class:"ds-cart-list__header"},rl={class:"ds-cart-list__title"},ol={class:"ds-cart-list__counter"},il={class:"ds-cart-list__section"},cl={class:"ds-cart-list__footer"},ul={class:"ds-cart-list__footer-wrapper"},dl={class:"ds-cart-list__price-text"},fl={class:"ds-cart-list__price-wrapper"},bl={key:0,class:"ds-cart-list__old-price"},ml={class:"ds-cart-list__price"},yl={__name:"ds-cart-list",props:{catalogs:{type:Array,default:()=&gt;[]}},emits:["click"],setup(e,{emit:t}){const n=e,l=je(),s=t;He(()=&gt;{l.openCartList()}),Mt(()=&gt;{l.closeCartList()});const o=$(()=&gt;l.storage.filter(h=&gt;!h.statuses.some(E=&gt;E===_e.NOT_AVAILABLE||E===_e.DELETED))),i=$(()=&gt;l.storage.filter(h=&gt;h.statuses.includes(_e.NOT_AVAILABLE))),r=$(()=&gt;l.storageStatuses.some(h=&gt;h===_e.STOCK_CHANGED||h===_e.PRICE_CHANGED)),d=$(()=&gt;y("currentPrice").toFixed(2).replace(/[,.]?0+$/,"")),b=$(()=&gt;y("oldPrice").toFixed(2).replace(/[,.]?0+$/,""));function g(h){var E,I;return(I=(E=n.catalogs.find(O=&gt;O.id===h.catalogId))==null?void 0:E.currency)==null?void 0:I.symbol}u(g,"getSymbol");function x(h){var I,O;return((O=(I=n.catalogs.find(R=&gt;R.id===h.catalogId))==null?void 0:I.currency)==null?void 0:O.unit)||""}u(x,"getUnit");function C(){s("click",{price:d.value,oldPrice:b.value})}u(C,"onClick");function m(){for(const h of i.value)l.deleteItem(h.id)}u(m,"deleteNotAvailableItems");function y(h){let E=0;for(const I of o.value){const O=I.count;E+=p(I.item,h)*O}return E}u(y,"getSum");function p(h,E){return h.price[E]?h.price[E]:h.price.currentPrice}return u(p,"getPrice"),(h,E)=&gt;(a(),c("article",ll,[k("header",sl,[k("strong",rl,S(f(L).t("cart.cart")),1),k("span",ol,S(f(l).counter),1)]),k("section",il,[f(l).storageStatuses.includes(f(_e).DELETED)?(a(),v(pt,{key:0,status:"deleted"})):_("",!0),r.value?(a(),v(pt,{key:1,status:"changed"})):_("",!0),w(le,{type:"vertical"},{default:T(()=&gt;[(a(!0),c(B,null,z(o.value,I=&gt;(a(),v(ae,{key:I.id},{default:T(()=&gt;{var O;return[w(Wt,{id:I.id,title:I.item.title,image:I.item.cover||((O=I.item.images)==null?void 0:O[0]),price:I.item.price,type:I.item.type,count:I.count,statuses:I.statuses,symbol:g(I.item),unit:x(I.item)},null,8,["id","title","image","price","type","count","statuses","symbol","unit"])]}),_:2},1024))),128))]),_:1}),i.value.length&gt;0?(a(),v(pt,{key:2,status:"not available",onDeleteItems:m})):_("",!0),w(le,null,{default:T(()=&gt;[(a(!0),c(B,null,z(i.value,I=&gt;(a(),v(ae,{key:I.id},{default:T(()=&gt;{var O;return[w(Wt,{id:I.id,title:I.item.title,image:h.currentItem.item.cover||((O=I.item.images)==null?void 0:O[0]),price:I.item.price,type:I.item.type,count:I.count,statuses:I.statuses},null,8,["id","title","image","price","type","count","statuses"])]}),_:2},1024))),128))]),_:1})]),k("footer",cl,[k("div",ul,[k("p",dl,S(f(L).t("cart.total")),1),k("div",fl,[b.value!==d.value?(a(),c("span",bl,S(b.value)+" â‚½",1)):_("",!0),k("strong",ml,S(d.value)+" â‚½",1)])]),w(j,{text:f(L).t("cart.order"),stretch:!0,onClick:C},null,8,["text"])])]))}},_l=P(yl,[["__scopeId","data-v-f3a6415c"]]);function Ge(e){if(!V)return;const t=document.querySelector("body"),n=t.dataset.locked;n&amp;&amp;n.includes(e)||(t.dataset.locked=n?`${n}, ${e}`:e,t.style.height="100vh",t.style.overflow="hidden")}u(Ge,"lockBody");function Me(e){if(!V)return;const t=document.querySelector("body"),n=t.dataset.locked;n&amp;&amp;(t.dataset.locked=n.split(", ").filter(l=&gt;l!==e).join(" "),t.dataset.locked===""&amp;&amp;(t.removeAttribute("data-locked"),t.style.height="",t.style.overflow=""))}u(Me,"unlockBody");const Ee={__name:"ds-modal",props:{closeButton:{type:Boolean,default:!0}},emits:["close"],setup(e,{emit:t}){const n=t,l=M(),s=M(),o=document.querySelector("body"),i=event.target;de(()=&gt;{V&amp;&amp;o&amp;&amp;(o.style.paddingRight=d(),Ge("ds-modal"),s.value.focus(),document.addEventListener("keydown",b=&gt;{b.key==="Escape"&amp;&amp;r()}))}),ye(()=&gt;{o.style.paddingRight=0,Me("ds-modal"),i.focus()}),mt(()=&gt;{o.style.paddingRight=d(),Ge("ds-modal"),s.value.focus()}),yt(()=&gt;{o.style.paddingRight=0,Me("ds-modal"),i.focus()});const r=u(()=&gt;{n("close")},"closeModal"),d=u(()=&gt;(V?window.innerWidth:0)-l.value.offsetWidth+"px","getScrollWidth");return(b,g)=&gt;(a(),c("article",{ref_key:"modal",ref:l,class:"ds-modal",onClick:r},[k("div",{ref_key:"wrapper",ref:s,class:"ds-modal__wrapper",tabindex:"0",onClick:g[0]||(g[0]=fe(()=&gt;{},["stop"]))},[e.closeButton?(a(),v(j,{key:0,theme:"fab",size:"s",icon:"close","aria-label":"Close",class:"ds-modal__close-button",onClick:r})):_("",!0),ce(b.$slots,"default")],512)],512))}};function Yt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&amp;&amp;(l=l.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),n.push.apply(n,l)}return n}u(Yt,"ownKeys");function $e(e){for(var t=1;t&lt;arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Yt(Object(n),!0).forEach(function(l){vl(e,l,n[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yt(Object(n)).forEach(function(l){Object.defineProperty(e,l,Object.getOwnPropertyDescriptor(n,l))})}return e}u($e,"_objectSpread2");function vl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}u(vl,"_defineProperty");function Zt(e){let t=arguments.length&gt;1&amp;&amp;arguments[1]!==void 0?arguments[1]:[];return Object.keys(e).reduce((n,l)=&gt;(t.includes(l)||(n[l]=f(e[l])),n),{})}u(Zt,"unwrapObj");function dt(e){return typeof e=="function"}u(dt,"isFunction");function gl(e){return ea(e)||ta(e)}u(gl,"isProxy");function Rn(e,t,n){let l=e;const s=t.split(".");for(let o=0;o&lt;s.length;o++){if(!l[s[o]])return n;l=l[s[o]]}return l}u(Rn,"get");function ht(e,t,n){return $(()=&gt;e.some(l=&gt;Rn(t,l,{[n]:!1})[n]))}u(ht,"gatherBooleanGroupProperties");function Jt(e,t,n){return $(()=&gt;e.reduce((l,s)=&gt;{const o=Rn(t,s,{[n]:!1})[n]||[];return l.concat(o)},[]))}u(Jt,"gatherArrayGroupProperties");function zn(e,t,n,l){return e.call(l,f(t),f(n),l)}u(zn,"callRule");function Dn(e){return e.$valid!==void 0?!e.$valid:!e}u(Dn,"normalizeValidatorResponse");function pl(e,t,n,l,s,o,i){let{$lazy:r,$rewardEarly:d}=s,b=arguments.length&gt;7&amp;&amp;arguments[7]!==void 0?arguments[7]:[],g=arguments.length&gt;8?arguments[8]:void 0,x=arguments.length&gt;9?arguments[9]:void 0,C=arguments.length&gt;10?arguments[10]:void 0;const m=M(!!l.value),y=M(0);n.value=!1;const p=xe([t,l].concat(b,C),()=&gt;{if(r&amp;&amp;!l.value||d&amp;&amp;!x.value&amp;&amp;!n.value)return;let h;try{h=zn(e,t,g,i)}catch(E){h=Promise.reject(E)}y.value++,n.value=!!y.value,m.value=!1,Promise.resolve(h).then(E=&gt;{y.value--,n.value=!!y.value,o.value=E,m.value=Dn(E)}).catch(E=&gt;{y.value--,n.value=!!y.value,o.value=E,m.value=!0})},{immediate:!0,deep:typeof t=="object"});return{$invalid:m,$unwatch:p}}u(pl,"createAsyncResult");function hl(e,t,n,l,s,o,i,r){let{$lazy:d,$rewardEarly:b}=l;const g=u(()=&gt;({}),"$unwatch"),x=$(()=&gt;{if(d&amp;&amp;!n.value||b&amp;&amp;!r.value)return!1;let C=!0;try{const m=zn(e,t,i,o);s.value=m,C=Dn(m)}catch(m){s.value=m}return C});return{$unwatch:g,$invalid:x}}u(hl,"createSyncResult");function kl(e,t,n,l,s,o,i,r,d,b,g){const x=M(!1),C=e.$params||{},m=M(null);let y,p;e.$async?{$invalid:y,$unwatch:p}=pl(e.$validator,t,x,n,l,m,s,e.$watchTargets,d,b,g):{$invalid:y,$unwatch:p}=hl(e.$validator,t,n,l,m,s,d,b);const h=e.$message;return{$message:dt(h)?$(()=&gt;h(Zt({$pending:x,$invalid:y,$params:Zt(C),$model:t,$response:m,$validator:o,$propertyPath:r,$property:i}))):h||"",$params:C,$pending:x,$invalid:y,$response:m,$unwatch:p}}u(kl,"createValidatorResult");function $l(){let e=arguments.length&gt;0&amp;&amp;arguments[0]!==void 0?arguments[0]:{};const t=f(e),n=Object.keys(t),l={},s={},o={};let i=null;return n.forEach(r=&gt;{const d=t[r];switch(!0){case dt(d.$validator):l[r]=d;break;case dt(d):l[r]={$validator:d};break;case r==="$validationGroups":i=d;break;case r.startsWith("$"):o[r]=d;break;default:s[r]=d}}),{rules:l,nestedValidators:s,config:o,validationGroups:i}}u($l,"sortValidations");const xl="__root";function Cl(e,t,n,l,s,o,i,r,d){const b=Object.keys(e),g=l.get(s,e),x=M(!1),C=M(!1),m=M(0);if(g){if(!g.$partial)return g;g.$unwatch(),x.value=g.$dirty.value}const y={$dirty:x,$path:s,$touch:()=&gt;{x.value||(x.value=!0)},$reset:()=&gt;{x.value&amp;&amp;(x.value=!1)},$commit:()=&gt;{}};return b.length?(b.forEach(p=&gt;{y[p]=kl(e[p],t,y.$dirty,o,i,p,n,s,d,C,m)}),y.$externalResults=$(()=&gt;r.value?[].concat(r.value).map((p,h)=&gt;({$propertyPath:s,$property:n,$validator:"$externalResults",$uid:`${s}-externalResult-${h}`,$message:p,$params:{},$response:null,$pending:!1})):[]),y.$invalid=$(()=&gt;{const p=b.some(h=&gt;f(y[h].$invalid));return C.value=p,!!y.$externalResults.value.length||p}),y.$pending=$(()=&gt;b.some(p=&gt;f(y[p].$pending))),y.$error=$(()=&gt;y.$dirty.value?y.$pending.value||y.$invalid.value:!1),y.$silentErrors=$(()=&gt;b.filter(p=&gt;f(y[p].$invalid)).map(p=&gt;{const h=y[p];return _t({$propertyPath:s,$property:n,$validator:p,$uid:`${s}-${p}`,$message:h.$message,$params:h.$params,$response:h.$response,$pending:h.$pending})}).concat(y.$externalResults.value)),y.$errors=$(()=&gt;y.$dirty.value?y.$silentErrors.value:[]),y.$unwatch=()=&gt;b.forEach(p=&gt;{y[p].$unwatch()}),y.$commit=()=&gt;{C.value=!0,m.value=Date.now()},l.set(s,e,y),y):(g&amp;&amp;l.set(s,e,y),y)}u(Cl,"createValidationResults");function wl(e,t,n,l,s,o,i){const r=Object.keys(e);return r.length?r.reduce((d,b)=&gt;(d[b]=It({validations:e[b],state:t,key:b,parentKey:n,resultsCache:l,globalConfig:s,instance:o,externalResults:i}),d),{}):{}}u(wl,"collectNestedValidationResults");function Sl(e,t,n){const l=$(()=&gt;[t,n].filter(y=&gt;y).reduce((y,p)=&gt;y.concat(Object.values(f(p))),[])),s=$({get(){return e.$dirty.value||(l.value.length?l.value.every(y=&gt;y.$dirty):!1)},set(y){e.$dirty.value=y}}),o=$(()=&gt;{const y=f(e.$silentErrors)||[],p=l.value.filter(h=&gt;(f(h).$silentErrors||[]).length).reduce((h,E)=&gt;h.concat(...E.$silentErrors),[]);return y.concat(p)}),i=$(()=&gt;{const y=f(e.$errors)||[],p=l.value.filter(h=&gt;(f(h).$errors||[]).length).reduce((h,E)=&gt;h.concat(...E.$errors),[]);return y.concat(p)}),r=$(()=&gt;l.value.some(y=&gt;y.$invalid)||f(e.$invalid)||!1),d=$(()=&gt;l.value.some(y=&gt;f(y.$pending))||f(e.$pending)||!1),b=$(()=&gt;l.value.some(y=&gt;y.$dirty)||l.value.some(y=&gt;y.$anyDirty)||s.value),g=$(()=&gt;s.value?d.value||r.value:!1),x=u(()=&gt;{e.$touch(),l.value.forEach(y=&gt;{y.$touch()})},"$touch"),C=u(()=&gt;{e.$commit(),l.value.forEach(y=&gt;{y.$commit()})},"$commit"),m=u(()=&gt;{e.$reset(),l.value.forEach(y=&gt;{y.$reset()})},"$reset");return l.value.length&amp;&amp;l.value.every(y=&gt;y.$dirty)&amp;&amp;x(),{$dirty:s,$errors:i,$invalid:r,$anyDirty:b,$error:g,$pending:d,$touch:x,$reset:m,$silentErrors:o,$commit:C}}u(Sl,"createMetaFields");function It(e){let{validations:t,state:n,key:l,parentKey:s,childResults:o,resultsCache:i,globalConfig:r={},instance:d,externalResults:b}=e;const g=s?`${s}.${l}`:l,{rules:x,nestedValidators:C,config:m,validationGroups:y}=$l(t),p=$e($e({},r),m),h=l?$(()=&gt;{const Y=f(n);return Y?f(Y[l]):void 0}):n,E=$e({},f(b)||{}),I=$(()=&gt;{const Y=f(b);return l?Y?f(Y[l]):void 0:Y}),O=Cl(x,h,l,i,g,p,d,I,n),R=wl(C,h,g,i,p,d,I),q={};y&amp;&amp;Object.entries(y).forEach(Y=&gt;{let[Ie,he]=Y;q[Ie]={$invalid:ht(he,R,"$invalid"),$error:ht(he,R,"$error"),$pending:ht(he,R,"$pending"),$errors:Jt(he,R,"$errors"),$silentErrors:Jt(he,R,"$silentErrors")}});const{$dirty:J,$errors:se,$invalid:oe,$anyDirty:ee,$error:D,$pending:te,$touch:W,$reset:N,$silentErrors:re,$commit:ie}=Sl(O,R,o),Te=l?$({get:()=&gt;f(h),set:Y=&gt;{J.value=!0;const Ie=f(n),he=f(b);he&amp;&amp;(he[l]=E[l]),St(Ie[l])?Ie[l].value=Y:Ie[l]=Y}}):null;l&amp;&amp;p.$autoDirty&amp;&amp;xe(h,()=&gt;{J.value||W();const Y=f(b);Y&amp;&amp;(Y[l]=E[l])},{flush:"sync"});async function Qe(){return W(),p.$rewardEarly&amp;&amp;(ie(),await Fe()),await Fe(),new Promise(Y=&gt;{if(!te.value)return Y(!oe.value);const Ie=xe(te,()=&gt;{Y(!oe.value),Ie()})})}u(Qe,"$validate");function et(Y){return(o.value||{})[Y]}u(et,"$getResultsForChild");function Zn(){St(b)?b.value=E:Object.keys(E).length===0?Object.keys(b).forEach(Y=&gt;{delete b[Y]}):Object.assign(b,E)}return u(Zn,"$clearExternalResults"),_t($e($e($e({},O),{},{$model:Te,$dirty:J,$error:D,$errors:se,$invalid:oe,$anyDirty:ee,$pending:te,$touch:W,$reset:N,$path:g||xl,$silentErrors:re,$validate:Qe,$commit:ie},o&amp;&amp;{$getResultsForChild:et,$clearExternalResults:Zn,$validationGroups:q}),R))}u(It,"setValidations");class Nn{constructor(){this.storage=new Map}set(t,n,l){this.storage.set(t,{rules:n,result:l})}checkRulesValidity(t,n,l){const s=Object.keys(l),o=Object.keys(n);return o.length!==s.length||!o.every(r=&gt;s.includes(r))?!1:o.every(r=&gt;n[r].$params?Object.keys(n[r].$params).every(d=&gt;f(l[r].$params[d])===f(n[r].$params[d])):!0)}get(t,n){const l=this.storage.get(t);if(!l)return;const{rules:s,result:o}=l,i=this.checkRulesValidity(t,n,s),r=o.$unwatch?o.$unwatch:()=&gt;({});return i?o:{$dirty:o.$dirty,$partial:!0,$unwatch:r}}}u(Nn,"ResultsStorage");const ct={COLLECT_ALL:!0,COLLECT_NONE:!1},Xt=Symbol("vuelidate#injectChildResults"),Qt=Symbol("vuelidate#removeChildResults");function El(e){let{$scope:t,instance:n}=e;const l={},s=M([]),o=$(()=&gt;s.value.reduce((g,x)=&gt;(g[x]=f(l[x]),g),{}));function i(g,x){let{$registerAs:C,$scope:m,$stopPropagation:y}=x;y||t===ct.COLLECT_NONE||m===ct.COLLECT_NONE||t!==ct.COLLECT_ALL&amp;&amp;t!==m||(l[C]=g,s.value.push(C))}u(i,"injectChildResultsIntoParent"),n.__vuelidateInjectInstances=[].concat(n.__vuelidateInjectInstances||[],i);function r(g){s.value=s.value.filter(x=&gt;x!==g),delete l[g]}u(r,"removeChildResultsFromParent"),n.__vuelidateRemoveInstances=[].concat(n.__vuelidateRemoveInstances||[],r);const d=ne(Xt,[]);ze(Xt,n.__vuelidateInjectInstances);const b=ne(Qt,[]);return ze(Qt,n.__vuelidateRemoveInstances),{childResults:o,sendValidationResultsToParent:d,removeValidationResultsFromParent:b}}u(El,"nestedValidations");function jn(e){return new Proxy(e,{get(t,n){return typeof t[n]=="object"?jn(t[n]):$(()=&gt;t[n])}})}u(jn,"ComputedProxyFactory");let en=0;function Tl(e,t){var n;let l=arguments.length&gt;2&amp;&amp;arguments[2]!==void 0?arguments[2]:{};arguments.length===1&amp;&amp;(l=e,e=void 0,t=void 0);let{$registerAs:s,$scope:o=ct.COLLECT_ALL,$stopPropagation:i,$externalResults:r,currentVueInstance:d}=l;const b=d||((n=On())===null||n===void 0?void 0:n.proxy),g=b?b.$options:{};s||(en+=1,s=`_vuelidate_${en}`);const x=M({}),C=new Nn,{childResults:m,sendValidationResultsToParent:y,removeValidationResultsFromParent:p}=b?El({$scope:o,instance:b}):{childResults:M({})};if(!e&amp;&amp;g.validations){const h=g.validations;t=M({}),He(()=&gt;{t.value=b,xe(()=&gt;dt(h)?h.call(t.value,new jn(t.value)):h,E=&gt;{x.value=It({validations:E,state:t,childResults:m,resultsCache:C,globalConfig:l,instance:b,externalResults:r||b.vuelidateExternalResults})},{immediate:!0})}),l=g.validationsConfig||l}else{const h=St(e)||gl(e)?e:_t(e||{});xe(h,E=&gt;{x.value=It({validations:E,state:t,childResults:m,resultsCache:C,globalConfig:l,instance:b??{},externalResults:r})},{immediate:!0})}return b&amp;&amp;(y.forEach(h=&gt;h(x,{$registerAs:s,$scope:o,$stopPropagation:i})),Mt(()=&gt;p.forEach(h=&gt;h(s)))),$(()=&gt;$e($e({},f(x.value)),m.value))}u(Tl,"useVuelidate");const tn={DEFAULT:"default",ERROR:"error",WARNING:"warning"},Il={class:"ds-input"},Ol={key:0,class:"ds-input__label"},Al=["value","type","disabled"],Ml=["value","type","disabled"],Pl={__name:"ds-input",props:{modelValue:{type:[String,Number],required:!0},type:{type:String,default:"text"},state:{type:String,default:tn.DEFAULT,validator(e){return Object.values(tn).includes(e)}},label:{type:String,default:""},hint:{type:String,default:""},disabled:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,l=t,s=M(null),o=$(()=&gt;n.label?`ds-input__input_with-label ds-input__input_state_${n.state}`:`ds-input__input_state_${n.state}`),i=$(()=&gt;n.disabled?`ds-input__hint_state_${n.state} ds-input__hint_disabled`:`ds-input__hint_state_${n.state}`);function r(){s.value.classList.contains("ds-input__text-label_displaced")||s.value.classList.add("ds-input__text-label_displaced")}u(r,"displaceLabel");function d(g){!n.modelValue&amp;&amp;s.value&amp;&amp;s.value.classList.remove("ds-input__text-label_displaced"),l("update:modelValue",g.target.value)}u(d,"updateValue");function b(){l("update:modelValue","")}return u(b,"deleteValue"),(g,x)=&gt;(a(),c("div",Il,[e.label?(a(),c("label",Ol,[k("input",{value:e.modelValue,class:A(["ds-input__input",o.value]),type:e.type,disabled:e.disabled,onFocus:r,onBlur:d},null,42,Al),k("span",{ref_key:"textLabel",ref:s,class:A(["ds-input__text-label",{"ds-input__text-label_displaced":e.modelValue,"ds-input__text-label_disabled":e.disabled}])},S(f(G)(e.label,32)),3)])):(a(),c("input",{key:1,value:e.modelValue,class:A(["ds-input__input",o.value]),type:e.type,disabled:e.disabled,onBlur:d},null,42,Ml)),e.modelValue&amp;&amp;!e.disabled?(a(),c("button",{key:2,class:"ds-input__close-button","aria-label":"Close",onClick:b},[w(Z,{name:"close",size:16})])):_("",!0),e.hint?(a(),c("span",{key:3,class:A(["ds-input__hint",i.value])},S(e.hint),3)):_("",!0)]))}},nn={DEFAULT:"default",ERROR:"error",WARNING:"warning"},Bl={class:"ds-textarea"},Ll=["value","disabled","rows"],Rl={__name:"ds-textarea",props:{modelValue:{type:[String,Number],required:!0},state:{type:String,default:nn.DEFAULT,validator(e){return Object.values(nn).includes(e)}},label:{type:String,default:""},hint:{type:String,default:""},disabled:{type:Boolean,default:!1},rows:{type:Number,default:2},validate:{type:Object,default(){}}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,l=t,s=M(!1),o=$(()=&gt;{let d=n.label?"":"ds-textarea__label_no-label";return d=s.value?`${d} ds-textarea__label_focused`:d,d=n.disabled?`${d} ds-textarea__label_disabled`:d,d=n.state&amp;&amp;s.value?`ds-textarea__label_default ${d}`:`ds-textarea__label_state_${n.state} ${d}`,d}),i=$(()=&gt;n.disabled?`ds-textarea__hint_state_${n.state} ds-textarea__hint_disabled`:`ds-textarea__hint_state_${n.state}`),r=u(d=&gt;{s.value=!1,l("update:modelValue",d.target.value)},"updateValue");return(d,b)=&gt;(a(),c("div",Bl,[k("label",{class:A(["ds-textarea__label",o.value])},[k("textarea",{value:e.modelValue,class:"ds-textarea__textarea",disabled:e.disabled,rows:e.rows,onFocus:b[0]||(b[0]=g=&gt;s.value=!0),onBlur:r},null,40,Ll),e.label?(a(),c("span",{key:0,class:A(["ds-textarea__text-label",{"ds-textarea__text-label_displaced":e.modelValue||s.value,"ds-textarea__text-label_disabled":e.disabled}])},S(f(G)(e.label,32)),3)):_("",!0)],2),e.hint?(a(),c("span",{key:0,class:A(["ds-textarea__hint",i.value])},S(e.hint),3)):_("",!0)]))}};function zl(e){const t={};for(const n of e)t[n.name]="";return t}u(zl,"getFormData");function an(e,t){var n,l,s;if(!(!t[e]||!t[e].$error)){if((n=t[e].required)!=null&amp;&amp;n.$invalid)return L.t("form.required");if((l=t[e].email)!=null&amp;&amp;l.$invalid)return L.t("form.email");if((s=t[e].phone)!=null&amp;&amp;s.$invalid)return L.t("form.phone")}}u(an,"getHint");const qn=u(e=&gt;{if(e=f(e),Array.isArray(e))return!!e.length;if(e==null)return!1;if(e===!1)return!0;if(e instanceof Date)return!isNaN(e.getTime());if(typeof e=="object"){for(let t in e)return!0;return!1}return!!String(e).length},"req");function Le(){for(var e=arguments.length,t=new Array(e),n=0;n&lt;e;n++)t[n]=arguments[n];return l=&gt;(l=f(l),!qn(l)||t.every(s=&gt;(s.lastIndex=0,s.test(l))))}u(Le,"regex");Le(/^[a-zA-Z]*$/);Le(/^[a-zA-Z0-9]*$/);Le(/^\d*(\.\d+)?$/);const Dl=/^(?:[A-z0-9!#$%&amp;'*+/=?^_`{|}~-]+(?:\.[A-z0-9!#$%&amp;'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9]{2,}(?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])$/i;var Nl=Le(Dl),ln={$validator:Nl,$message:"Value is not a valid email address",$params:{type:"email"}};function jl(e){return typeof e=="string"&amp;&amp;(e=e.trim()),qn(e)}u(jl,"required$1");var sn={$validator:jl,$message:"Value is required",$params:{type:"required"}};const ql=/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i;Le(ql);Le(/(^[0-9]*$)|(^-[0-9]+$)/);Le(/^[-]?\d*(\.\d+)?$/);function rn(e){if(e.length===0)return!0;const t=e.replaceAll(/\D+/g,"");return t.length&gt;=6&amp;&amp;t.length&lt;=17&amp;&amp;![...t].every((n,l,s)=&gt;n===s[0])}u(rn,"phone");function Vl(e){const t={};for(const n of e)n.required&amp;&amp;(t[n.name]=t[n.name]?{...t[n.name],required:sn}:{required:sn}),n.type==="email"&amp;&amp;(t[n.name]=t[n.name]?{...t[n.name],email:ln}:{email:ln}),n.type==="phone"&amp;&amp;(t[n.name]=t[n.name]?{...t[n.name],phone:rn}:{phone:rn});return t}u(Vl,"getRules");function on(e,t){if(t[e])return t[e].$error?"error":"default"}u(on,"getState");function Fl(e,t){return t.map(n=&gt;({label:n.label,value:e[n.name]}))}u(Fl,"mapFormData");const Ul={TEXT:"text",TEXTAREA:"textarea",PHONE:"phone",EMAIL:"email",INPUT:"input"},Gl=u(e=&gt;e.filter(t=&gt;{const n=Object.values(Ul).includes(t.type);return n||console.warn(`Invalid form field type: ${t.type}`),n}),"validateFieldTypes"),Hl={key:0,class:"ds-form__title"},Kl={key:1,class:"ds-form__description"},Wl=["innerHTML"],Yl={__name:"ds-form",props:{title:{type:String,default:""},description:{type:String,default:""},button:{type:Object,default(){}},privacyText:{type:String,default:""},fields:{type:Array,required:!0},inverse:{type:Boolean,default:!1}},emits:["submit"],setup(e,{emit:t}){const n=e,l=t,s=$(()=&gt;Gl(n.fields)),o=Vl(s.value),i=_t(zl(s.value)),r=Tl(o,i);async function d(){await r.value.$validate()&amp;&amp;l("submit",Fl(Pt(i),s.value),b)}u(d,"sendForm");function b(){for(const g of Object.keys(i))i[g]="";r.value.$reset()}return u(b,"clearForm"),(g,x)=&gt;(a(),c("form",{class:A(["ds-form",{"ds-form_inverse":e.inverse}]),onSubmit:fe(d,["prevent"])},[e.title?(a(),c("h3",Hl,S(e.title),1)):_("",!0),e.description?(a(),c("p",Kl,S(e.description),1)):_("",!0),(a(!0),c(B,null,z(s.value,C=&gt;(a(),c(B,{key:C.name},[C.type==="textarea"?(a(),v(Rl,{key:0,modelValue:i[C.name],"onUpdate:modelValue":m=&gt;i[C.name]=m,modelModifiers:{trim:!0},label:C.label,class:"ds-form__item",state:f(on)(C.name,f(r)),hint:f(an)(C.name,f(r))},null,8,["modelValue","onUpdate:modelValue","label","state","hint"])):(a(),v(Pl,{key:1,modelValue:i[C.name],"onUpdate:modelValue":m=&gt;i[C.name]=m,modelModifiers:{trim:!0},label:C.label,class:"ds-form__item",type:C.type,state:f(on)(C.name,f(r)),hint:f(an)(C.name,f(r))},null,8,["modelValue","onUpdate:modelValue","label","type","state","hint"]))],64))),128)),ce(g.$slots,"default",{},void 0,!0),w(j,{type:"submit",color:e.button.color,size:e.button.size,disabled:e.button.disabled,stretch:!0,text:f(G)(e.button.text,24),icon:e.button.icon},null,8,["color","size","disabled","text","icon"]),e.privacyText?(a(),c("p",{key:2,class:"ds-form__privacy",innerHTML:e.privacyText},null,8,Wl)):_("",!0)],34))}},Vn=P(Yl,[["__scopeId","data-v-d6e6ff18"]]),Zl={class:"ds-order-form"},Jl={class:"ds-order-form__footer"},Xl={key:0,class:"ds-order-form__footer-wrapper"},Ql={class:"ds-order-form__price-text"},es={class:"ds-order-form__price-wrapper"},ts={key:0,class:"ds-order-form__old-price"},ns={class:"ds-order-form__price"},as={__name:"ds-order-form",props:{checkout:{type:Object,required:!0},price:{type:String,default:""},oldPrice:{type:String,default:""},privacyText:{type:String,default:""},previousTick:{type:Boolean,default:!1}},emits:["showPrevious","sendForm"],setup(e,{emit:t}){const n=t,l=e,s=$(()=&gt;{var i;return(i=l.checkout.button)!=null&amp;&amp;i.text?{text:l.checkout.button.text}:{text:L.t("order.confirmation")}});function o(i){n("sendForm",i)}return u(o,"submitForm"),(i,r)=&gt;(a(),c("article",Zl,[e.previousTick?(a(),v(j,{key:0,theme:"fab",size:"s",icon:"chevron-m-left",class:"ds-order-form__button-previous",onClick:r[0]||(r[0]=d=&gt;n("showPrevious"))})):_("",!0),w(Vn,{fields:e.checkout.fields,button:s.value,title:f(L).t("order.registration"),"privacy-text":e.privacyText,class:"b-form__form",onSubmit:o},{default:T(()=&gt;[k("div",Jl,[e.price?(a(),c("div",Xl,[k("p",Ql,S(f(L).t("order.total")),1),k("div",es,[e.oldPrice!==e.price?(a(),c("span",ts,S(e.oldPrice)+" â‚½",1)):_("",!0),k("strong",ns,S(e.price)+" â‚½",1)])])):_("",!0)])]),_:1},8,["fields","button","title","privacy-text"])]))}},Fn=P(as,[["__scopeId","data-v-df9c5f8e"]]);function Un(e){if(e){const t=`&lt;a class='ds-link' href="${e}" target="_blank"&gt;${L.t("order.policy")}&lt;/a&gt;`;return L.t("order.privacy",{policy:t})}else return L.t("order.privacy",{policy:L.t("order.policy")})}u(Un,"getPrivacyText");function cn(e){return e.filter(t=&gt;{var n,l;return((l=(n=t.item)==null?void 0:n.price)==null?void 0:l.stock)!==0}).map(t=&gt;({id:t.id,count:t.count}))}u(cn,"mapForBackend");function ls(e,t){return e.map(n=&gt;({type:t.fields.find(l=&gt;l.label===n.label).type,value:n.value}))}u(ls,"mapFields");function ss(e,t,n,l){return n?{items:cn(t),form:ls(e,l)}:{fields:e,items:cn(t),form:{type:"cart"}}}u(ss,"convertDataForFetch");const rs={class:"ds-cart"},os={key:1,class:"ds-cart__counter"},is={__name:"ds-cart",props:{cart:{type:Boolean,required:!0},action:{type:Object,required:!0},checkout:{type:Object,default:()=&gt;{}},paymentServices:{type:Object,default:()=&gt;{}}},setup(e){const t=e,n=ne(vt),l=be(),s=je();s.init(t.action);const o=M(!1),i=M(!0),r=M(null),d=M(null),b=$(()=&gt;{var m;return Un((m=t.checkout.terms)==null?void 0:m.policyLink)});function g(){l.isView&amp;&amp;(o.value=!0)}u(g,"openCart");function x(m){s.closeCartList(),r.value=m.price,d.value=m.oldPrice,i.value=!1}u(x,"clickCartList");async function C(m){if(!V)return;const y=t.paymentServices.tinkoff&amp;&amp;t.action.order,p=ss(m,Pt(s.storage),y,t.checkout),h=Bt(y?t.action.order:t.action.sendForm,n==null?void 0:n.apiPrefix),E=await fetch(h,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(p)});if(!E.ok){ue.add({type:"error",autoClose:!0,item:{type:"plain",icon:"warning-filled",title:L.t("notifier.order.error")}});return}s.clearStorage(),o.value=!1,y?location=(await E.json()).url:ue.add({type:"info",autoClose:!0,item:{type:"plain",icon:"checkmark",title:L.t("notifier.order.success")}})}return u(C,"sendForm"),(m,y)=&gt;(a(),c("article",rs,[f(s).counter?(a(),v(j,{key:0,theme:"fab",icon:"bag",size:"l",class:"ds-cart__button",onClick:y[0]||(y[0]=p=&gt;g())})):_("",!0),f(s).counter?(a(),c("span",os,S(f(s).counter),1)):_("",!0),o.value?(a(),v(Ee,{key:2,onClose:y[2]||(y[2]=p=&gt;o.value=!1)},{default:T(()=&gt;[me(w(_l,{catalogs:f(s).catalogs,onClick:x},null,8,["catalogs"]),[[Ue,i.value]]),me(w(Fn,{checkout:e.checkout,price:r.value,"old-price":d.value,"privacy-text":b.value,"previous-tick":!0,onSendForm:C,onShowPrevious:y[1]||(y[1]=p=&gt;i.value=!0)},null,8,["checkout","price","old-price","privacy-text"]),[[Ue,!i.value]])]),_:1})):_("",!0)]))}},cs=P(is,[["__scopeId","data-v-725b8fdf"]]);function kt(e,t){return typeof e!="string"?!0:e.length&lt;=t}u(kt,"checkTextFit");const un=32,nt=18,us={class:"ds-menu-item"},ds={__name:"ds-menu-item",props:{item:{type:Object,required:!0},id:{type:Number,required:!0},isActive:{type:Boolean,default:!1}},emits:["clickItem","clickGroup"],setup(e,{emit:t}){const n=be(),l=F(),s=e,o=t,i=M(null),r=M(!1),d=$(()=&gt;l.isMobileAll?r.value:s.isActive),b=$(()=&gt;n.isView?"href":null);function g(m){return`${m}${Math.random()}`}u(g,"getKey");function x(){o("clickItem")}u(x,"clickToLink");function C(){l.isMobileAll?r.value=!r.value:o("clickGroup",s.id)}return u(C,"clickToGroup"),(m,y)=&gt;(a(),c("div",us,[!e.item.group||e.item.group.length===0?me((a(),c("a",Ce({key:0,class:["ds-menu-item__link",{"ds-menu-item__link_edit":!f(n).isView}],[b.value||""]:e.item.url,onClick:x}),[U(S(f(l).isMobileAll?e.item.text:f(G)(e.item.text,f(nt))),1)],16)),[[f(it),{content:e.item.text,disabled:f(l).isMobileAll||f(kt)(e.item.text,f(nt))}]]):(a(),c(B,{key:1},[me((a(),c("button",{class:"ds-menu-item__button",onClick:C},[U(S(f(l).isMobileAll?e.item.text:f(G)(e.item.text,f(nt)))+" ",1),w(Z,{name:"chevron-s-down",size:20,class:A(["ds-menu-item__icon",{"ds-menu-item__icon_inverted":d.value}])},null,8,["class"])])),[[f(it),{content:e.item.text,disabled:f(l).isMobileAll||f(kt)(e.item.text,f(nt))}]]),me(k("ul",{ref_key:"group",ref:i,class:A(["ds-menu-item__group",{"ds-menu-item__group_visible":d.value}])},[(a(!0),c(B,null,z(e.item.group,(p,h)=&gt;(a(),c("li",{key:g(h),class:"ds-menu-item__group-item"},[me((a(),c("a",Ce({class:["ds-menu-item__link-group",{"ds-menu-item__link-group_edit":!f(n).isView}],[b.value||""]:p.url,onClick:x}),[U(S(f(l).isMobileAll?p.text:f(G)(p.text,f(un))),1)],16)),[[f(it),{content:p.text,disabled:f(l).isMobileAll||f(kt)(p.text,f(un))}]])]))),128))],2),[[Ue,d.value]])],64))]))}},fs=P(ds,[["__scopeId","data-v-7f65989a"]]),bs={class:"ds-menu__list"},ms={__name:"ds-menu",props:{items:{type:Array,required:!0},showMenu:{type:Boolean,default:!1},headerButtons:{type:Number,default:0}},emits:["clickItem"],setup(e,{emit:t}){const n=F(),l=e,s=t,o=M(null),i=M(null),r=$(()=&gt;!!l.showMenu),d=$(()=&gt;{if(l.headerButtons)return`ds-menu_mod_${l.headerButtons}`});function b(){i.value=null,s("clickItem")}u(b,"clickItem");function g(m){i.value=i.value===m?null:m}u(g,"clickGroup");function x(m){return m===i.value}u(x,"isActiveGroup");function C(m){!m.composedPath().includes(o.value)&amp;&amp;i.value&amp;&amp;(i.value=null)}return u(C,"hideGroup"),de(()=&gt;{V&amp;&amp;(n.isMobileAll||document.addEventListener("click",C))}),ye(()=&gt;{V&amp;&amp;n.isMobileAll&amp;&amp;document.removeEventListener("click",C)}),(m,y)=&gt;me((a(),c("nav",{ref_key:"navigation",ref:o,class:A(["ds-menu",d.value]),"aria-label":"Main menu"},[k("ul",bs,[(a(!0),c(B,null,z(e.items,(p,h)=&gt;(a(),c("li",{key:p.text,class:"ds-menu__list-item"},[w(fs,{id:h+1,item:p,"is-active":x(h+1),onClickItem:b,onClickGroup:g},null,8,["id","item","is-active"])]))),128))])],2)),[[Ue,r.value]])}},dn=P(ms,[["__scopeId","data-v-be52bdad"]]),ys={class:"ds-header__wrapper"},_s={class:"ds-header__content"},vs={class:"ds-header__group ds-header__group_type_left"},gs={class:"ds-header__group ds-header__group_type_right"},ps={key:2,class:"ds-header__buttons"},hs={key:1,class:"ds-header__buttons"},ks={__name:"ds-header",props:{meta:{type:Object,required:!0},options:{type:Object,required:!0}},setup(e){const t=e,n=F(),l=be(),s=$(()=&gt;l.isEdit?"data-edit":null);let o=null;const i=M(null),r=M(!1);de(()=&gt;{o=n.isMobileAll,n.onResize(x)}),ye(()=&gt;{n.destroy(x)});const d=$(()=&gt;t.options.layout.header),b=$(()=&gt;{var I,O;return((O=(I=d.value)==null?void 0:I.buttons)==null?void 0:O.length)||0}),g=$(()=&gt;{const I=l.isView?"":"ds-header_edit";return r.value?`${I} ds-header_fixed`:I});function x(){o!==n.isMobileAll&amp;&amp;(r.value=!1,Me("ds-header"),o=n.isMobileAll)}u(x,"changeVisibility");function C(){r.value===!1&amp;&amp;m(),r.value=!r.value,r.value?Ge("ds-header"):Me("ds-header")}u(C,"clickBurger");function m(){if(!V)return;const I=i.value.getBoundingClientRect().y;I!==0&amp;&amp;window.scrollBy(0,I)}u(m,"shiftPosition");function y(I,O){return n.state==="mobile"?I===2&amp;&amp;O===0?"secondary":"primary":I===2&amp;&amp;O===0?"primary-inverse":"primary"}u(y,"getButtonColor");function p(){E()}u(p,"clickItem");function h(I){I&amp;&amp;E()}u(h,"clickMobileButton");function E(){r.value=!1,Me("ds-header")}return u(E,"closeMobileMenu"),(I,O)=&gt;(a(),c("header",Ce({ref_key:"header",ref:i,class:["ds-header",g.value],[s.value||""]:"block"}),[k("div",ys,[k("div",_s,[k("div",vs,[e.options.logo?(a(),v(Ln,{key:0,url:e.options.logo,alt:e.meta.description},null,8,["url","alt"])):_("",!0),f(n).isMobileAll?_("",!0):(a(),v(dn,{key:1,items:d.value.menuItems,"show-menu":!0,onClickItem:p},null,8,["items"]))]),k("div",gs,[e.options.cart&amp;&amp;f(l).isView?(a(),v(cs,{key:0,cart:e.options.cart,action:e.options.action,checkout:e.options.checkout,"payment-services":e.options.paymentServices},null,8,["cart","action","checkout","payment-services"])):_("",!0),f(n).state==="mobile"?(a(),v(Kt,{key:1,"is-active":r.value,onClick:C},null,8,["is-active"])):_("",!0),f(n).state!=="mobile"&amp;&amp;d.value.buttons?(a(),c("div",ps,[(a(!0),c(B,null,z(d.value.buttons,(R,q)=&gt;(a(),v(j,{key:R.name,text:f(G)(R.text,18),size:"m",color:y(b.value,q),url:R.url},null,8,["text","color","url"]))),128))])):_("",!0),f(n).state==="tablet-v"?(a(),v(Kt,{key:3,"is-active":r.value,onClick:C},null,8,["is-active"])):_("",!0)])])]),f(n).isMobileAll?(a(),v(dn,{key:0,items:d.value.menuItems,"show-menu":r.value,"header-buttons":b.value,onClickItem:p},null,8,["items","show-menu","header-buttons"])):_("",!0),f(n).state==="mobile"&amp;&amp;d.value.buttons?me((a(),c("div",hs,[(a(!0),c(B,null,z(d.value.buttons,(R,q)=&gt;(a(),v(j,{key:R.name,text:f(G)(R.text,24),size:"m",color:y(d.value.buttons.length,q),url:R.url,onClick:J=&gt;h(R.url)},null,8,["text","color","url","onClick"]))),128))],512)),[[Ue,r.value]]):_("",!0)],16))}},$s=P(ks,[["__scopeId","data-v-926b2fc0"]]),xs=u(e=&gt;(An("data-v-db186105"),e=e(),Mn(),e),"_withScopeId$1"),Cs=xs(()=&gt;k("span",{class:"ds-devider__divider"},null,-1)),ws=[Cs],Ss={__name:"ds-devider",props:{vertical:{type:Boolean,required:!1}},setup(e){return(t,n)=&gt;(a(),c("div",{class:A(["ds-devider",{"ds-devider_vertical":e.vertical}])},ws,2))}},Lt=P(Ss,[["__scopeId","data-v-db186105"]]),Es={class:"ds-accordion__title-wrapper"},Ts={class:"ds-accordion__title"},Is={key:0,class:"ds-accordion__content"},Os={key:0,class:"ds-accordion__text"},As={__name:"ds-accordion",props:{title:{type:String,default:""},text:{type:String,default:""},withLine:{type:Boolean,default:!0},isLast:{type:Boolean,default:!1}},setup(e){const t=M(!1),n=$(()=&gt;t.value?"ds-accordion__button_inverted":"");return(l,s)=&gt;(a(),c("div",{class:A(["ds-accordion",{"ds-accordion_last":e.isLast}]),onClick:s[0]||(s[0]=o=&gt;t.value=!t.value)},[e.withLine?(a(),v(Lt,{key:0,class:"ds-accordion__devider"})):_("",!0),k("div",Es,[k("strong",Ts,S(e.title),1),w(j,{theme:"fab",size:"xs",color:"transperent",icon:"chevron-m-down",class:A(["ds-accordion__button",n.value])},null,8,["class"])]),w(Et,null,{default:T(()=&gt;[t.value?(a(),c("div",Is,[e.text?(a(),c("p",Os,S(e.text),1)):_("",!0),ce(l.$slots,"default",{},void 0,!0)])):_("",!0)]),_:3})],2))}},Ms=P(As,[["__scopeId","data-v-3a8a2382"]]),fn={HERO:"h1",CONTENT:"h2"},$t={HERO:"hero",CONTENT:"content"},Ps={class:"ds-container"},Bs={key:1,class:"ds-container__subtitle"},Ls={__name:"ds-container",props:{title:{type:String,default:""},subtitle:{type:String,default:""},type:{type:String,default:$t.CONTENT,validator(e){return Object.values($t).includes(e)}},backed:{type:Boolean,default:!1}},setup(e){const t=e,n=$(()=&gt;t.type===$t.HERO?fn.HERO:fn.CONTENT);return(l,s)=&gt;(a(),c("div",Ps,[e.title?(a(),v(Pe(n.value),{key:0,class:A(["ds-container__title",{"ds-container__title_single":!e.subtitle}])},{default:T(()=&gt;[U(S(e.title),1)]),_:1},8,["class"])):_("",!0),e.subtitle?(a(),c("strong",Bs,S(e.subtitle),1)):_("",!0),k("div",{class:A(["ds-container__content",{"ds-container__content_backed":e.backed}])},[ce(l.$slots,"default",{},void 0,!0)],2)]))}},Q=P(Ls,[["__scopeId","data-v-16340e33"]]),Rs=["id"],zs={__name:"b-answers",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){return(t,n)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-answers"},[w(Q,{title:e.block.title,type:e.type,backed:e.block.backed,subtitle:e.block.subTitle},{default:T(()=&gt;[w(le,{type:"vertical",gap:"xs"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.answers,(l,s)=&gt;(a(),v(ae,{key:l.title},{default:T(()=&gt;[w(Ms,{title:l.title,text:l.text,"with-line":s!==0,"is-last":s===e.block.answers.length-1},null,8,["title","text","with-line","is-last"])]),_:2},1024))),128))]),_:1})]),_:1},8,["title","type","backed","subtitle"])],8,Rs))}},Ds={class:"ds-slide"},Ns={key:0,class:"ds-slide__wrapper"},js={__name:"ds-slide",props:{type:{type:String,default:""}},setup(e){return(t,n)=&gt;(a(),c("swiper-slide",Ds,[e.type==="multiple-shadow"?(a(),c("div",Ns,[ce(t.$slots,"default",{},void 0,!0)])):ce(t.$slots,"default",{key:1},void 0,!0)]))}},ge=P(js,[["__scopeId","data-v-9222a679"]]),qs={__name:"ds-control",props:{type:{type:String,default:"left"},color:{type:String,default:"primary"}},emits:["click"],setup(e,{emit:t}){const n=t,l=e,s=$(()=&gt;l.type==="left"?"chevron-s-left":"chevron-s-right"),o=$(()=&gt;`ds-control_color_${l.color}`);function i(r){n("click",r)}return u(i,"handleClick"),(r,d)=&gt;(a(),c("button",{class:A(["ds-control",o.value]),onClick:i},[w(Z,{name:s.value},null,8,["name"])],2))}},bn=P(qs,[["__scopeId","data-v-d1ba4a16"]]),Vs={__name:"ds-gradient",props:{type:{type:String,default:"default"},position:{type:String,default:"right"}},setup(e){const t=e,n=$(()=&gt;t.type==="default"?`ds-gradient_position_${t.position}`:`ds-gradient_type_${t.type}`);return(l,s)=&gt;(a(),c("span",{class:A(["ds-gradient",n.value])},null,2))}},We=P(Vs,[["__scopeId","data-v-f3d6bc37"]]);function Gn(e){const t=[];return e==="primary"&amp;&amp;t.push(`
      .swiper-pagination-bullet {
        opacity: 1;
        background-color: var(--bg-pagination-default);
        backdrop-filter: blur(6px);
      }
    `,`
      .swiper-pagination-bullet-active {
        background-color: var(--bg-pagination-active);
        backdrop-filter: none;
      }
    `),e==="inverse"&amp;&amp;t.push(`
      .swiper-pagination-bullet {
        opacity: 1;
        background-color: var(--bg-pagination-inverse-default);
        backdrop-filter: blur(6px);
      }
    `,`
      .swiper-pagination-bullet-active {
        background-color: var(--bg-pagination-inverse-active);
        backdrop-filter: none;
      }
    `),t}u(Gn,"getPaginationStyle");function Fs(e,t,n){const l={injectStyles:[]};return e==="single"&amp;&amp;(l.slidesPerView=1,l.loop=!0),e==="multiple"&amp;&amp;(l.spaceBetween=12,l.slidesPerView=1.2,l.breakpoints={621:{slidesPerView:2.2},1025:{slidesPerView:3}},l.loop=!1,l.injectStyles.push(".swiper { padding-bottom: 36px; overflow: visible;}")),e==="multiple-shadow"&amp;&amp;(l.slidesPerView=1.2,l.breakpoints={621:{slidesPerView:2.2},1025:{slidesPerView:3}},l.loop=!1,l.injectStyles.push(".swiper { padding-bottom: 24px; overflow: visible;}")),e==="gallery-modal"&amp;&amp;(l.slidesPerView=5,l.loop=t/2&gt;5,l.spaceBetween=4,l.centeredSlides=!0,l.slideToClickedSlide=!0),n&amp;&amp;(l.pagination={dynamicBullets:!0},l.injectStyles.push(...Gn(n))),l}u(Fs,"getParameters");const Us=["speed"],pe={__name:"ds-slider",props:{type:{type:String,default:"multiple"},items:{type:Number,default:0},slideActive:{type:Number,default:0},controls:{type:String,default:""},pagination:{type:String,default:""},needGradient:{type:Boolean,default:!1},keyboardControl:{type:Boolean,required:!1,default:!1}},emits:["change"],setup(e,{expose:t,emit:n}){const l=F(),s=n,o=e,i=M(null),r=u(()=&gt;{const m={...Fs(o.type,o.items,o.pagination),keyboard:{enabled:o.keyboardControl}};Object.assign(i.value,m),i.value.initialize(),o.slideActive&amp;&amp;(i.value.swiper.params.loop?i.value.swiper.slideToLoop(o.slideActive):i.value.swiper.slideTo(o.slideActive),s("change",i.value.swiper.realIndex),i.value.swiper.loopDestroy(),i.value.swiper.loopCreate(),i.value.swiper.update()),i.value.swiper.on("slideChange",()=&gt;{i.value.swiper&amp;&amp;s("change",i.value.swiper.realIndex)})},"init"),d=u(()=&gt;{i.value.swiper.destroy()},"clear");gt(()=&gt;{i.value.swiper.loopDestroy(),i.value.swiper.loopCreate(),i.value.swiper.update()}),de(()=&gt;{r()}),mt(()=&gt;{r()}),Mt(()=&gt;{d()}),yt(()=&gt;{d()});const b=$(()=&gt;`ds-slider_type_${o.type}`),g=$(()=&gt;l.isMobileAll?300:500);function x(){i.value.swiper.slidePrev(g.value)}u(x,"goToPrevious");function C(){i.value.swiper.slideNext(g.value)}return u(C,"goToNext"),t({goToPrevious:x,goToNext:C}),(m,y)=&gt;(a(),c("article",{class:A(["ds-slider",b.value])},[k("swiper-container",{ref_key:"slider",ref:i,"lazy-preload-prev-next":2,speed:g.value,class:"ds-slider__swiper",init:!1},[e.needGradient?(a(),v(We,{key:0,slot:"container-end",type:"substrate",class:"ds-slider__gradient"})):_("",!0),ce(m.$slots,"default")],8,Us),e.controls?(a(),c(B,{key:0},[w(bn,{ref:"previous",class:"ds-slider__control ds-slider__control_orientation_left",color:e.controls,onClick:x},null,8,["color"]),w(bn,{ref:"next",class:"ds-slider__control ds-slider__control_orientation_right",color:e.controls,type:"right",onClick:C},null,8,["color"])],64)):_("",!0)],2))}},De=20,Gs=["id"],Hs={class:"b-banner-content__wrapper"},Ks={class:"b-banner-content__content-wrapper"},Ws={key:0,class:"b-banner-content__title"},Ys={key:1,class:"b-banner-content__text"},Zs={key:2,class:"b-banner-content__buttons-wrapper"},Js={class:"b-banner-content__content-wrapper"},Xs={class:"b-banner-content__title"},Qs={key:0,class:"b-banner-content__text"},er={key:1,class:"b-banner-content__buttons-wrapper"},tr={__name:"b-banner-content",props:{block:{type:Object,required:!0}},setup(e){const t=F(),{hosts:n}=ne(Se),l=$(()=&gt;t.isMobileAll?"":"secondary-inverse");function s(r){return`background: linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), center/cover url('${Be(r,n,K.banner.content)}');`}u(s,"getStyle");function o(r,d){return r===2&amp;&amp;d===1?"primary-inverse":"secondary-inverse"}u(o,"getButtonColor");function i(r){return`${r}${Math.random()}`}return u(i,"getKey"),(r,d)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-banner-content"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,backed:e.block.backed},{default:T(()=&gt;{var b,g,x,C;return[k("div",Hs,[e.block.banners.length&lt;=1?(a(),c("div",{key:0,class:"b-banner-content__content",style:Ne(s((b=e.block.banners[0])==null?void 0:b.image))},[k("div",Ks,[(g=e.block.banners[0])!=null&amp;&amp;g.title?(a(),c("strong",Ws,S(e.block.banners[0].title),1)):_("",!0),(x=e.block.banners[0])!=null&amp;&amp;x.text?(a(),c("p",Ys,S(e.block.banners[0].text),1)):_("",!0),(C=e.block.banners[0])!=null&amp;&amp;C.buttons?(a(),c("div",Zs,[(a(!0),c(B,null,z(e.block.banners[0].buttons,(m,y)=&gt;(a(),v(j,{key:m.text,color:o(e.block.banners[0].buttons.length,y),text:f(G)(m.text,24),url:m.url,stretch:f(t).isMobileAll,size:"s"},null,8,["color","text","url","stretch"]))),128))])):_("",!0)])],4)):(a(),v(pe,{key:1,items:e.block.banners.length&gt;f(De)?f(De):e.block.banners.length,type:"single",controls:l.value,pagination:"inverse"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.banners.slice(0,f(De)),(m,y)=&gt;(a(),v(ge,{key:i(y)},{default:T(()=&gt;[k("div",{class:"b-banner-content__content",style:Ne(s(m.image))},[k("div",Js,[k("strong",Xs,S(m.title),1),m.text?(a(),c("p",Qs,S(m.text),1)):_("",!0),m.buttons?(a(),c("div",er,[(a(!0),c(B,null,z(m.buttons,(p,h)=&gt;(a(),v(j,{key:p.text,color:o(m.buttons.length,h),text:f(G)(p.text,24),url:p.url,stretch:f(t).isMobileAll,size:"s"},null,8,["color","text","url","stretch"]))),128))])):_("",!0)])],4)]),_:2},1024))),128))]),_:1},8,["items","controls"]))])]}),_:1},8,["title","subtitle","backed"])],8,Gs))}},nr=P(tr,[["__scopeId","data-v-a196948c"]]),ar=["id"],lr={class:"b-banner-hero__content-wrapper"},sr={key:0,class:"b-banner-hero__title"},rr={key:1,class:"b-banner-hero__text"},or={key:2,class:"b-banner-hero__buttons-wrapper"},ir={class:"b-banner-hero__content-wrapper"},cr={key:0,class:"b-banner-hero__title"},ur={key:1,class:"b-banner-hero__title"},dr={key:2,class:"b-banner-hero__text"},fr={key:3,class:"b-banner-hero__buttons-wrapper"},br={__name:"b-banner-hero",props:{block:{type:Object,required:!0}},setup(e){const t=F(),{hosts:n}=ne(Se),l=$(()=&gt;t.isMobileAll?"":"secondary-inverse");function s(r){return`background: linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), center/cover url('${Be(r,n,K.banner.hero)}');`}u(s,"getStyle");function o(r,d){return r===2&amp;&amp;d===1?"primary-inverse":"secondary-inverse"}u(o,"getButtonColor");function i(r){return`${r}${Math.random()}`}return u(i,"getKey"),(r,d)=&gt;{var b,g,x,C;return a(),c("article",{id:"block-"+e.block.id,class:"b-banner-hero"},[e.block.banners.length&lt;=1?(a(),c("div",{key:0,class:"b-banner-hero__content",style:Ne(s((b=e.block.banners[0])==null?void 0:b.image))},[k("div",lr,[(g=e.block.banners[0])!=null&amp;&amp;g.title?(a(),c("h1",sr,S(e.block.banners[0].title),1)):_("",!0),(x=e.block.banners[0])!=null&amp;&amp;x.text?(a(),c("p",rr,S(e.block.banners[0].text),1)):_("",!0),(C=e.block.banners[0])!=null&amp;&amp;C.buttons?(a(),c("div",or,[(a(!0),c(B,null,z(e.block.banners[0].buttons,(m,y)=&gt;(a(),v(j,{key:m.text,color:o(e.block.banners[0].buttons.length,y),text:f(G)(m.text,24),url:m.url,stretch:f(t).isMobileAll},null,8,["color","text","url","stretch"]))),128))])):_("",!0)])],4)):(a(),v(pe,{key:1,items:e.block.banners.length&gt;f(De)?f(De):e.block.banners.length,type:"single",controls:l.value,pagination:"inverse"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.banners.slice(0,f(De)),(m,y)=&gt;(a(),v(ge,{key:i(y)},{default:T(()=&gt;[k("div",{class:"b-banner-hero__content",style:Ne(s(m.image))},[k("div",ir,[y===0?(a(),c("h1",cr,S(m.title),1)):(a(),c("strong",ur,S(m.title),1)),m.text?(a(),c("p",dr,S(m.text),1)):_("",!0),m.buttons?(a(),c("div",fr,[(a(!0),c(B,null,z(m.buttons,(p,h)=&gt;(a(),v(j,{key:p.text,color:o(m.buttons.length,h),text:f(G)(p.text,24),url:p.url,stretch:f(t).isMobileAll},null,8,["color","text","url","stretch"]))),128))])):_("",!0)])],4)]),_:2},1024))),128))]),_:1},8,["items","controls"]))],8,ar)}}},mr=P(br,[["__scopeId","data-v-bb8f1cd4"]]),yr={__name:"b-banner",props:{type:{type:String,required:!0}},setup(e){return(t,n)=&gt;e.type==="hero"?(a(),v(mr,{key:0})):(a(),v(nr,{key:1}))}};var _r=vr;function vr(e){if(typeof document&gt;"u")throw new Error("document-ready only runs in the browser");var t=document.readyState;if(t==="complete"||t==="interactive")return setTimeout(e,0);document.addEventListener("DOMContentLoaded",u(function(){e()},"onLoad"))}u(vr,"ready");const gr=["id"],Hn={__name:"ds-html",props:{id:{type:String,required:!0},html:{type:String,default:""}},setup(e){const t=e,n=M(t.id);return de(async()=&gt;{if(V){const{default:l}=await ut(()=&gt;import("./postscribe.9953c26e.js").then(s=&gt;s.p),["./postscribe.9953c26e.js","./entry.8c8dd37b.js","./entry.25bded35.css"],import.meta.url);_r(()=&gt;{new Promise(o=&gt;{l(`#${n.value}`,`${t.html}`,{done:i=&gt;{o(i)}}),o()}).then(()=&gt;{})})}}),(l,s)=&gt;(a(),c("div",{id:n.value,class:"ds-html"},null,8,gr))}},pr=u(e=&gt;{if(!V)return;if(!e)return"";const t=window.location.origin;return/(^https:\/\/)|(^http:\/\/)/.test(e)?e:(e=e.startsWith("/")?e:`/${e}`,`${t}${e}`)},"constructBlockUrl"),hr=u(({uid:e,color:t,minNumberDays:n,url:l,couponSupport:s})=&gt;({widgetMode:{uid:e,lang:"ru",currency:"RUB",type:"horizontal",width:"100%",background:"#ffffff",bg_alpha:"100",padding:"24",border_radius:"8",font_type:"arial",font_size:"18",without_title:"on",title_color:"#222222",title_size:"18",inp_color:"#999999",inp_bordhover:"#999999",inp_bordcolor:"#CCCCCC",inp_alpha:"100",btn_background:`#${t}`,btn_background_over:`#${t}`,btn_textcolor:"#fff",btn_textover:"#fff",btn_bordcolor:`#${t}`,btn_bordhover:`#${t}`,text_concierge:"ÐŸÐ¾Ð»ÑƒÑ‡Ð¸ ÑÐºÐ¸Ð´ÐºÑƒ Ñ‡ÐµÑ€ÐµÐ· Bnovo Concierge",dates_preset:"on",dfrom_today:"on",dto_value:n,url:l,promo:s?"on":""},bookingMode:{uid:e,html_id:"booking_iframe",lang:"ru",width:"auto",height:"auto",rooms:"",IsMobile:"0",fixed_header_selector:".header",fixed_mobile_header_selector:".header",fixed_mobile_header_width:991,scroll_to_rooms:"0"}}),"buildSettings"),kr=["id"],$r={__name:"b-bnovo",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=e,n=M(null),{color:l}=ne(Se),s=u(async()=&gt;{if(V){const i=await ut(()=&gt;import("./widget.b8856d4e.js"),[],import.meta.url),r=hr({uid:t.block.bnovoId,color:l.hex,minNumberDays:t.block.minNumberDays||"1",url:pr(t.block.url),couponSupport:t.block.couponSupport||!1}),d=i==null?void 0:i.createWidget(t.block.id,r);n.value=t.block.fullMode?d.fullMode():d.miniMode()}},"init"),o=u(()=&gt;{n.value=null},"clearData");return de(async()=&gt;{await s()}),mt(async()=&gt;{await s()}),yt(()=&gt;{o()}),(i,r)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:A(["b-bnovo",{"bnovo-block_with-promo":e.block.couponSupport}])},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type},{default:T(()=&gt;[n.value?(a(),v(Hn,{key:0,id:"block-bnovo-"+e.block.id,html:n.value},null,8,["id","html"])):_("",!0)]),_:1},8,["title","subtitle","type"])],10,kr))}},mn={SHADOW:"shadow",WHITE:"white",GREY:"grey"},xr={__name:"ds-card-wrapper",props:{type:{type:String,default:mn.SHADOW,validator(e){return Object.values(mn).includes(e)}}},setup(e){const t=e,n=$(()=&gt;`ds-card-wrapper_type_${t.type}`);return(l,s)=&gt;(a(),c("div",{class:A(["ds-card-wrapper",n.value])},[ce(l.$slots,"default",{},void 0,!0)],2))}},we=P(xr,[["__scopeId","data-v-086e2cc5"]]),Rt={__name:"ds-order",props:{item:{type:Object,default:()=&gt;{}},checkout:{type:Object,default:()=&gt;{}},price:{type:String,default:""},oldPrice:{type:String,default:""},action:{type:Object,required:!0}},emits:["close"],setup(e,{emit:t}){const n=t,l=e,s=ne(vt),o=$(()=&gt;{var r;return Un((r=l.checkout.terms)==null?void 0:r.policyLink)});async function i(r){if(!V)return;const d={fields:r,items:[{id:Pt(l.item.id),count:1}],form:{type:"catalog",catalogId:`${l.item.catalogId}`}};(await fetch(Bt(l.action.sendForm,s==null?void 0:s.apiPrefix),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(d)})).ok?(ue.add({type:"info",autoClose:!0,item:{type:"plain",icon:"checkmark",title:L.t("notifier.order.success")}}),n("close")):ue.add({type:"error",autoClose:!0,item:{type:"plain",icon:"warning-filled",title:L.t("notifier.order.error")}})}return u(i,"sendForm"),(r,d)=&gt;(a(),v(Ee,{onClose:d[0]||(d[0]=b=&gt;n("close"))},{default:T(()=&gt;[w(Fn,{checkout:e.checkout,price:e.price,"old-price":e.oldPrice,"privacy-text":o.value,onSendForm:i},null,8,["checkout","price","old-price","privacy-text"])]),_:1}))}},Cr={JS:"js",CSS:"css"},wr={class:"ds-sniped-text"},Sr={__name:"ds-sniped-text",props:{tag:{type:String,default:"p"},text:{type:String,default:""},lines:{type:Number,default:1},needTooltip:{type:Boolean,default:!0},mode:{type:String,default:"js",validator(e){return Object.values(Cr).includes(e)}}},setup(e){const t=e,n=M(null),l=$(()=&gt;t.needTooltip&amp;&amp;n.value);function s(o){n.value=o.hasEllipsis}return u(s,"onSnipped"),(o,i)=&gt;{const r=na("snip");return a(),c("div",wr,[me((a(),v(Pe(e.tag),{class:"ds-sniped-text__snip"},{default:T(()=&gt;[U(S(e.text),1)]),_:1})),[[r,{lines:e.lines,onSnipped:s,mode:e.mode,midWord:!0}],[f(it),{content:e.text,disabled:!l.value}]])])}}},ve=P(Sr,[["__scopeId","data-v-9cde5017"]]),Kn=32,Wn=34,yn={DEFAULT:"default",INVERSE:"inverse"},Er={key:1,class:"ds-tag__text"},Tr={__name:"ds-tag",props:{text:{type:String,default:""},icon:{type:String,default:""},type:{type:String,default:yn.DEFAULT,validator(e){return Object.values(yn).includes(e)}}},setup(e){Ke(o=&gt;({cfbc8e52:l.value,"43d844a6":s.value}));const t=e,n=$(()=&gt;t.text?`ds-tag_type_${t.type}`:`ds-tag_type_${t.type} ds-tag_icon-only`),l=$(()=&gt;Kn+"px"),s=$(()=&gt;Wn+"px");return(o,i)=&gt;e.icon||e.text?(a(),c("div",{key:0,class:A(["ds-tag",n.value])},[e.icon?(a(),v(Z,{key:0,name:e.icon,class:"ds-tag__icon"},null,8,["name"])):_("",!0),e.text?(a(),c("span",Er,S(e.text),1)):_("",!0)],2)):_("",!0)}},_n=P(Tr,[["__scopeId","data-v-c9969e2e"]]),xt=4,Ir={class:"ds-tags-list__modal-wrapper"},Or={class:"ds-tags-list__list ds-tags-list__list_type_wrap"},Ar={__name:"ds-tag-list",props:{tags:{type:Array,required:!0},type:{type:String,default:"wrap"},tagType:{type:String,default:"default"},modal:{type:Boolean,default:!1},maxRow:{type:Number,default:0}},setup(e){Ke(b=&gt;({"7e7b204e":s.value,"9d6d14b6":o.value,e8a5690e:i.value}));const t=e,n=M(!1),l=$(()=&gt;`ds-tags-list__list_type_${t.type}`),s=$(()=&gt;xt+"px"),o=$(()=&gt;t.maxRow?Kn*t.maxRow+xt*(t.maxRow-1)+"px":"100%"),i=$(()=&gt;t.maxRow?Wn*t.maxRow+xt*(t.maxRow-1)+"px":"100%");function r(){t.modal&amp;&amp;(n.value=!0)}u(r,"openModal");function d(b){return`${b}${Math.random()}`}return u(d,"getKey"),(b,g)=&gt;(a(),c("div",{class:A(["ds-tags-list",{"ds-tags-list_clicable":e.modal}])},[k("ul",{class:A(["ds-tags-list__list",l.value]),onClick:r},[(a(!0),c(B,null,z(e.tags,x=&gt;(a(),c("li",{key:d(x.text),class:"ds-tags-list__item"},[w(_n,{text:x.text,icon:x.icon,type:e.tagType},null,8,["text","icon","type"])]))),128))],2),n.value?(a(),v(Ee,{key:0,onClose:g[0]||(g[0]=x=&gt;n.value=!1)},{default:T(()=&gt;[k("div",Ir,[k("ul",Or,[(a(!0),c(B,null,z(e.tags,x=&gt;(a(),c("li",{key:d(x.text),class:"ds-tags-list__item"},[w(_n,{text:x.text,icon:x.icon},null,8,["text","icon"])]))),128))])])]),_:1})):_("",!0)],2))}},zt=P(Ar,[["__scopeId","data-v-169222d8"]]),Mr={class:"ds-product-card"},Pr={class:"ds-product-card__image-wrapper"},Br={class:"ds-product-card__content-wrapper"},Lr={key:0,class:"ds-product-card__price-wrapper"},Rr={key:1,class:"ds-product-card__old-price"},zr={key:1,class:"ds-product-card__notice"},Dr={key:2,class:"ds-product-card__brand"},Nr={key:0,class:"ds-product-card__button-wrapper"},jr={__name:"ds-product-card",props:{id:{type:Number,default:null},title:{type:String,default:""},titleLimit:{type:Number,default:3},description:{type:String,default:""},descriptionLimit:{type:Number,default:2},url:{type:String,default:""},brand:{type:String,default:""},tags:{type:Array,default(){}},price:{type:Object,default(){}},currency:{type:Object,default(){}},button:{type:Object,default(){}},badge:{type:Object,default(){}},image:{type:String,default:""},resizerParams:{type:String,required:!1,default:"600x"}},emits:["click"],setup(e,{emit:t}){const n=F(),l=be(),s=t,o=e,i=$(()=&gt;l.isView?"href":null);function r(){o.button.url||s("click",o.id)}return u(r,"clickButton"),(d,b)=&gt;{var g,x;return a(),c("article",Mr,[k("a",Ce({[i.value||""]:e.url,class:["ds-product-card__link",{"ds-product-card__link_edit":!f(l).isView}]}),[k("div",Pr,[w(H,{path:e.image,size:e.resizerParams,loading:"lazy",class:"ds-product-card__image",alt:e.title},null,8,["path","size","alt"]),e.badge?(a(),v(Ve,{key:0,text:e.badge.text,icon:e.badge.icon,size:"s",color:"accent",class:"ds-product-card__badge"},null,8,["text","icon"])):_("",!0)]),k("div",Br,[e.price?(a(),c(B,{key:0},[e.price.stock!==0?(a(),c("div",Lr,[e.price.currentPrice?(a(),c("span",{key:0,class:A(["ds-product-card__price",{"ds-product-card__price_with-old-price":e.price.oldPrice}])},[U(S(e.price.currentPrice)+" ",1),e.currency.symbol?(a(),c(B,{key:0},[U(S(e.currency.symbol),1)],64)):_("",!0),e.currency.unit?(a(),c(B,{key:1},[U(S(e.currency.unit),1)],64)):_("",!0)],2)):_("",!0),e.price.oldPrice?(a(),c("span",Rr,[U(S(e.price.oldPrice)+" ",1),e.currency.symbol?(a(),c(B,{key:0},[U(S(e.currency.symbol),1)],64)):_("",!0),e.currency.unit?(a(),c(B,{key:1},[U(S(e.currency.unit),1)],64)):_("",!0)])):_("",!0)])):(a(),c("span",zr,S(f(L).t("cardGroup.out")),1))],64)):_("",!0),w(ve,{tag:"strong",text:e.title,lines:e.titleLimit,"need-tooltip":!1,class:"ds-product-card__title"},null,8,["text","lines"]),e.description?(a(),v(ve,{key:1,tag:"p",text:e.description,lines:e.descriptionLimit,"need-tooltip":!1,class:"ds-product-card__description"},null,8,["text","lines"])):_("",!0),e.brand?(a(),c("span",Dr,S(e.brand),1)):_("",!0),((g=e.tags)==null?void 0:g.length)&gt;0?(a(),v(zt,{key:3,tags:e.tags,type:f(n).isMobileAll?"inline":"wrap","tag-type":"inverse","max-row":2,class:A({"ds-product-card__tags":e.button})},null,8,["tags","type","class"])):_("",!0)])],16),(x=e.button)!=null&amp;&amp;x.active?(a(),c("div",Nr,[w(j,{theme:"solid",color:"thertiary",size:f(n).isMobileAll?"s":"m",disabled:e.button.disabled,stretch:!0,text:f(G)(e.button.text,20),icon:e.button.icon,url:e.button.url,target:e.button.target,onClick:r},null,8,["size","disabled","text","icon","url","target"])])):_("",!0)])}}},Dt=P(jr,[["__scopeId","data-v-45c2c641"]]),qr=["id"],Vr={class:"b-catalog__button-wrapper"},Fr={__name:"b-catalog",props:{block:{type:Object,required:!0},type:{type:String,required:!0},catalogs:{type:Array,default:()=&gt;[]},catalogItems:{type:Array,default:()=&gt;[]},action:{type:Object,required:!0}},setup(e){const t=be(),n=je(),l=e,s=M(6),o=M(!1),i=M(null),r=$(()=&gt;l.catalogs.find(E=&gt;E.id===l.block.catalogId)),d=$(()=&gt;{var E;return(E=r.value)!=null&amp;&amp;E.slug?`/catalog/${r.value.slug}`:""}),b=$(()=&gt;l.catalogItems.filter(E=&gt;E.catalogId===l.block.catalogId)),g=$(()=&gt;b.value.length&lt;=s.value?b.value:b.value.slice(0,s.value));function x(E){r.value.checkout.type==="CART"&amp;&amp;E.price.stock&gt;n.getItemCount(E.id)&amp;&amp;(n.addCartItem(E,r.value),ue.add({type:"info",autoClose:!0,item:{type:"plain",icon:"checkmark",title:L.t("notifier.cart")}})),r.value.checkout.type==="FORM"&amp;&amp;(i.value=E,o.value=!0)}u(x,"clickToButtonProduct");function C(){i.value=null,o.value=!1}u(C,"closeOrder");function m(){var q,J;const E=((q=r.value.button)==null?void 0:q.text)||L.t("cardGroup.order"),I=((J=r.value.button)==null?void 0:J.active)==null?!0:r.value.button.active,O=r.value.checkout.type==="URL"?r.value.checkout.url:"";return O?{text:E,url:O,target:"_blank",active:I}:{text:E,active:I}}u(m,"getButtonParameters");function y(){var I,O,R;const E=((I=r.value.currency)==null?void 0:I.unit)||"";return{code:(O=r.value.currency)==null?void 0:O.code,symbol:(R=r.value.currency)==null?void 0:R.symbol,unit:E}}u(y,"getCurrency");function p(E){return`/item/${E}`}u(p,"getUrl");function h(E){return`${E}${Math.random()}`}return u(h,"getKey"),(E,I)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-catalog"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:!1},{default:T(()=&gt;[w(le,{scheme:[2,3,3]},{default:T(()=&gt;[(a(!0),c(B,null,z(g.value,(O,R)=&gt;(a(),v(ae,{key:h(R)},{default:T(()=&gt;[w(we,{type:"grey"},{default:T(()=&gt;{var q;return[w(Dt,{id:O.id,title:O.title,price:O.price,currency:y(O),description:O.text,url:p(O.slug),brand:O.brand,tags:O.tags,button:m(),image:(O==null?void 0:O.cover)||((q=O.images)==null?void 0:q[0]),badge:O.badge,"resizer-params":f(K).products,onClick:J=&gt;x(O)},null,8,["id","title","price","currency","description","url","brand","tags","button","image","badge","resizer-params","onClick"])]}),_:2},1024)]),_:2},1024))),128))]),_:1}),k("div",Vr,[w(j,{theme:"ghost",url:d.value,class:A(["b-catalog__button-link",{"b-catalog__button-link_not-allowed":!f(t).isView}]),text:f(L).t("cardGroup.show")},null,8,["url","text","class"])])]),_:1},8,["title","subtitle","type"]),o.value?(a(),v(Rt,{key:0,item:i.value,checkout:r.value.checkout,action:e.action,onClose:C},null,8,["item","checkout","action"])):_("",!0)],8,qr))}},Ur=P(Fr,[["__scopeId","data-v-281adc95"]]),Ot=u((e,t)=&gt;Math.ceil(e/t),"totalPagesCount"),Gr=u((e,t,n)=&gt;{const{totalCount:l,perPage:s,modelValue:o,onPageSelected:i}=e,r=M(Ot(l,s)),d=Tt(e,"totalCount"),b=Tt(e,"maxPagesShown"),g=u(h=&gt;{h!==n.value&amp;&amp;(h&gt;r.value||h&lt;1||(t("update:modelValue",h),i==null||i(h)))},"handlePageSelect"),x=$(()=&gt;{let h,E;if(r.value&lt;=b.value)h=1,E=r.value;else{let O=Math.floor(b.value/2),R=Math.ceil(b.value/2)-1;n.value&lt;=O?(h=1,E=b.value):n.value+R&gt;=r.value?(h=r.value-b.value+1,E=r.value):(h=n.value-O,E=n.value+R)}let I=[...Array.from({length:E+1-h}).keys()].map(O=&gt;h+O);return{startPage:h,endPage:E,pages:I}}),C=$(()=&gt;x.value.pages[0]&gt;=3),m=$(()=&gt;x.value.pages.at(-1)&lt;r.value-1),y=$(()=&gt;x.value.pages[0]&gt;=2),p=$(()=&gt;x.value.pages.at(-1)&lt;r.value);return xe(d,h=&gt;{r.value=Ot(h,s)}),{totalCount:l,perPage:s,modelValue:o,maxPagesShown:b,onPageSelected:i,currentPage:n,handlePageSelect:g,totalPages:r,paginate:x,needStartBreakPoint:C,needEndBreakPoint:m,needFirstButton:y,needLastButton:p}},"usePagination"),vn=u(e=&gt;{const t=Number(e);return Number.isNaN(t)||t&lt;1?1:t},"normalizeRouteQuery"),Hr={__name:"ds-pagination-button",props:{prev:{type:Boolean,default:!1},next:{type:Boolean,default:!1},truncated:{type:Boolean,default:!1},page:{type:Boolean,default:!0},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},text:{type:[String,Number],required:!1,default:""}},setup(e){const t=e,n=$(()=&gt;t.prev?"arrow-back":t.next?"arrow-right":""),l=$(()=&gt;t.truncated?"â€¢â€¢â€¢":t.page?String(t.text):"");return(s,o)=&gt;(a(),v(j,{icon:n.value,theme:"secondary",color:"transparent",class:A(["ds-pagination-button",{"ds-pagination-button_active":e.active,"ds-pagination-button_disabled":e.disabled}]),text:l.value},null,8,["icon","text","class"]))}},Ae=P(Hr,[["__scopeId","data-v-7e2d7017"]]),Kr={class:"ds-pagination-base"},Wr={key:0},Yr={key:1},Zr={key:2},Jr={key:3},Xr={__name:"ds-pagination-base",props:{totalCount:{type:Number,required:!0},perPage:{type:Number,default:10},modelValue:{type:Number,required:!0},maxPagesShown:{type:Number,default:5},onPageSelected:{type:Function,default:()=&gt;{}}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,l=t,s=Tt(n,"modelValue"),{maxPagesShown:o,handlePageSelect:i,totalPages:r,paginate:d,needStartBreakPoint:b,needEndBreakPoint:g,needFirstButton:x,needLastButton:C}=Gr(n,l,s);return(m,y)=&gt;(a(),c("ul",Kr,[k("li",null,[s.value!==1?(a(),v(Ae,{key:0,prev:"",onClick:y[0]||(y[0]=fe(p=&gt;f(i)(s.value-1),["prevent"]))})):_("",!0)]),f(x)?(a(),c("li",Wr,[w(Ae,{text:"1",onClick:y[1]||(y[1]=fe(p=&gt;f(i)(1),["prevent"]))})])):_("",!0),f(b)?(a(),c("li",Yr,[w(Ae,{truncated:"",onClick:y[2]||(y[2]=fe(p=&gt;f(i)(s.value-Math.ceil(f(o)/2)),["prevent"]))})])):_("",!0),(a(!0),c(B,null,z(f(d).pages,(p,h)=&gt;(a(),c("li",{key:h},[w(Ae,{text:p,active:p===s.value,onClick:fe(()=&gt;f(i)(p),["prevent"])},null,8,["text","active","onClick"])]))),128)),f(g)?(a(),c("li",Zr,[w(Ae,{truncated:"",onClick:y[3]||(y[3]=fe(p=&gt;f(i)(s.value+Math.ceil(f(o)/2)),["prevent"]))})])):_("",!0),f(C)?(a(),c("li",Jr,[w(Ae,{text:String(f(r)),onClick:y[4]||(y[4]=fe(p=&gt;f(i)(f(r)),["prevent"]))},null,8,["text"])])):_("",!0),k("li",null,[s.value!==f(r)?(a(),v(Ae,{key:0,next:"",onClick:y[5]||(y[5]=fe(p=&gt;f(i)(s.value+1),["prevent"]))})):_("",!0)])]))}},Qr=P(Xr,[["__scopeId","data-v-ee1e1485"]]),eo={class:"ds-pagination"},to={__name:"ds-pagination",props:{totalCount:{type:Number,required:!0},perPage:{type:Number,required:!0},page:{type:Number,required:!0}},emits:["page-select"],setup(e,{emit:t}){const n=F(),l=t,s=u(o=&gt;{l("page-select",o)},"handlePageSelect");return(o,i)=&gt;(a(),c("div",eo,[w(Qr,{"model-value":e.page,"total-count":e.totalCount,"per-page":e.perPage,"max-pages-shown":f(n).isMobileAll?1:3,"on-page-selected":s},null,8,["model-value","total-count","per-page","max-pages-shown"])]))}},Yn=30,Ye="b_catalog_full",no={class:"b-catalog-full-footer"},ao={class:"b-catalog-full-footer__pagination-wrapper"},lo={__name:"footer-view",setup(e){const{totalCount:t,page:n,handlePaginate:l}=ne(Ye),s=u(async o=&gt;{V&amp;&amp;(window.scrollTo({top:0,left:0,behavior:"smooth"}),await l(o))},"handleChangePage");return(o,i)=&gt;(a(),c("div",no,[k("div",ao,[w(to,{page:f(n),"per-page":f(Yn),"total-count":f(t),onPageSelect:s},null,8,["page","per-page","total-count"])])]))}},so=P(lo,[["__scopeId","data-v-45a80578"]]),ro=["placeholder"],oo={key:2,class:"ds-search__buttons"},io={__name:"ds-search",props:{value:{type:String,default:""},placeholder:{type:String,default:""}},emits:["update"],setup(e,{emit:t}){const n=e,l=t,s=F(),o=M(n.value),i=M(n.value),r=M(!1),d=$(()=&gt;o.value!==i.value),b=$(()=&gt;s.isMobileAll&amp;&amp;(r.value||i.value)),g=$(()=&gt;s.isMobileAll?i.value?"ds-search__input_type_filled":r.value&amp;&amp;!i.value?"ds-search__input_type_no-filled":null:null);xe(()=&gt;n.value,m=&gt;{i.value=m});function x(){i.value="",C()}u(x,"deleteValue");function C(){d.value&amp;&amp;(l("update",i.value),o.value=i.value)}return u(C,"updateValue"),(m,y)=&gt;(a(),c("div",{class:A(["ds-search",{"ds-search_active":r.value}])},[b.value?_("",!0):(a(),v(Z,{key:0,name:"search",class:"ds-search__search-icon"})),me(k("input",{"onUpdate:modelValue":y[0]||(y[0]=p=&gt;i.value=p),class:A(["ds-search__input",g.value]),type:"text",placeholder:e.placeholder,onFocus:y[1]||(y[1]=p=&gt;r.value=!0),onBlur:y[2]||(y[2]=p=&gt;r.value=!1),onKeyup:la(C,["enter"])},null,42,ro),[[aa,i.value]]),i.value?(a(),v(We,{key:1,class:"ds-search__gradient"})):_("",!0),i.value?(a(),c("div",oo,[w(j,{class:"ds-search__button",size:f(s).isMobileAll?"s":"m",icon:"close",theme:"fab",color:"transparent",onClick:x},null,8,["size"]),w(j,{size:"s",text:f(s).isMobileAll?"":f(L).t("components.searchInput.searchAction"),icon:f(s).isMobileAll?"search":"",color:"secondary",disabled:!d.value,onClick:C},null,8,["text","icon","disabled"])])):_("",!0)],2))}},co=P(io,[["__scopeId","data-v-9898db54"]]),uo={class:"ds-drop-list"},fo={__name:"ds-drop-list",props:{gap:{type:Number,default:0}},setup(e){Ke(l=&gt;({"5944523a":n.value}));const t=e,n=$(()=&gt;t.gap?`${t.gap}px`:0);return(l,s)=&gt;(a(),c("ul",uo,[ce(l.$slots,"default",{},void 0,!0)]))}},bo=P(fo,[["__scopeId","data-v-99bb2aa6"]]),mo={key:0,class:"ds-sorting__text"},yo={__name:"ds-sorting",props:{default:{type:String,default:""},items:{type:Array,required:!0}},emits:["change"],setup(e,{emit:t}){const n=e,l=t,s=F(),o=M(n.default||n.items[0]),i=M(!1),r=M(null),d=M(null),b=$(()=&gt;i.value?"ds-sorting__trigger_active":""),g=$(()=&gt;!s.isMobileAll&amp;&amp;i.value?"ds-sorting__button_inverted":"");function x(){i.value=!0}u(x,"show");function C(){var p,h;i.value=!1,(h=(p=r.value)==null?void 0:p.$el)==null||h.focus()}u(C,"hide");function m(){Fe(()=&gt;{var p,h;(h=(p=d.value)==null?void 0:p.$el)==null||h.focus()})}u(m,"applyShow");function y(p){p!==o.value&amp;&amp;(o.value=p,l("change",p))}return u(y,"changeActive"),(p,h)=&gt;(a(),v(oa,{triggers:["click"],"popper-triggers":["click"],mod:f(ra).TRIGGER,class:"ds-sorting",onHide:C,onShow:x,onApplyShow:m},{dropdown:T(()=&gt;[w(bo,{ref_key:"dropList",ref:d,tabindex:"0"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.items,E=&gt;(a(),v(sa,{key:E,text:E,"is-active":E===o.value,onClick:I=&gt;y(E)},null,8,["text","is-active","onClick"]))),128))]),_:1},512)]),default:T(()=&gt;[k("div",{class:A(["ds-sorting__trigger",b.value])},[f(s).isMobileAll?_("",!0):(a(),c("p",mo,S(o.value),1)),w(j,{ref_key:"button",ref:r,theme:"fab",size:f(s).state==="mobile"?"s":"m",color:"transperent",icon:f(s).isMobileAll?"sort":"chevron-m-down",class:A(["ds-sorting__button",g.value])},null,8,["size","icon","class"])],2)]),_:1},8,["mod"]))}},_o=P(yo,[["__scopeId","data-v-a4a78458"]]),at=[{name:"catalogFull.sortingOptions.name.ascending",value:Re.NAME_ASCENDING},{name:"catalogFull.sortingOptions.name.descending",value:Re.NAME_DESCENDING},{name:"catalogFull.sortingOptions.price.ascending",value:Re.PRICE_ASCENDING},{name:"catalogFull.sortingOptions.price.descending",value:Re.PRICE_DESCENDING}],vo=3,go={class:"b-catalog-full-header__background"},po={class:"b-catalog-full-header__wrapper"},ho={class:"b-catalog-full-header__content-wrapper"},ko={class:"b-catalog-full-header__content"},$o={class:"b-catalog-full-header__subtitle"},xo={class:"b-catalog-full-header__filter"},Co={__name:"header-view",setup(e){const{searchValue:t,sortValue:n,handleSearch:l,handleSort:s,catalog:o}=ne(Ye),i=$(()=&gt;{var g;return(g=o.value)==null?void 0:g.cover}),r=$(()=&gt;at.map(g=&gt;L.t(g.name))),d=$(()=&gt;{var g;return L.t(((g=at.find(x=&gt;x.value===n.value))==null?void 0:g.name)||at[0].name)});function b(g){var x;s((x=at.find(C=&gt;L.t(C.name)===g))==null?void 0:x.value)}return u(b,"changeSorting"),(g,x)=&gt;(a(),c("div",{class:A(["b-catalog-full-header",{"b-catalog-full-header_with-image":!!i.value}])},[k("div",go,[i.value?(a(),v(H,{key:0,class:"b-catalog-full-header__image",path:i.value,size:f(K).catalogFull.hero},null,8,["path","size"])):_("",!0)]),k("div",po,[k("div",ho,[k("div",ko,[k("p",$o,S(f(L).t("catalogFull.hero.subtitle")),1),w(ve,{tag:"h1",text:f(o).title,lines:f(vo),"need-tooltip":!1,class:"b-catalog-full-header__title"},null,8,["text","lines"])]),k("div",xo,[w(co,{value:f(t),placeholder:f(L).t("catalogFull.searchInput.placeholder"),class:"b-catalog-full-header__search",onUpdate:f(l)},null,8,["value","placeholder","onUpdate"]),w(_o,{items:r.value,default:d.value,class:"b-catalog-full-header__sorting",onChange:b},null,8,["items","default"])])])])],2))}},wo=P(Co,[["__scopeId","data-v-557d61be"]]),Nt=u((e,t)=&gt;{de(()=&gt;{V&amp;&amp;window.addEventListener(e,t)}),ye(()=&gt;{V&amp;&amp;window.removeEventListener(e,t)})},"useEvent"),gn=u(()=&gt;{const e=new URLSearchParams(V?window.location.search:"");return Object.fromEntries(e)},"getQueryParametersFromUrl"),Ct=u((e,t)=&gt;{if(!V)return;const n=new URLSearchParams(window.location.search);n.has(e)?t?n.set(e,t):n.delete(e):n.set(e,t);const l=`${window.location.pathname}?${n.toString()}`;history.pushState(null,"",l)},"queryToUrl");function So(e){return`/item/${e}`}u(So,"getUrl");function Eo(e){return`${e}${Math.random()}`}u(Eo,"getKey");function To(e){return Object.values(Re).includes(e)?e:Re.PRICE_ASCENDING}u(To,"getSortValue");const Io=u(e=&gt;{var D,te,W;const t=je(),n=$(()=&gt;{var N,re;return((re=(N=e.handles)==null?void 0:N.initialValues)==null?void 0:re.call(N,e.block.type))||null}),l=$(()=&gt;gn()),s=$(()=&gt;{var N;return((N=e.pagination)==null?void 0:N.totalCount)||0}),o=M(!1),i=M(null),r=M(((D=n.value)==null?void 0:D.search)||l.value.search||""),d=M(vn(((te=n.value)==null?void 0:te.page)||l.value.page||1)),b=M(To(((W=n.value)==null?void 0:W.sortValue)||l.value.sort)),g=M(!1),x=M(null),C=$(()=&gt;Ot(e.pagination.totalCount,Yn)),m=$(()=&gt;{var N;return(N=e.catalogs)==null?void 0:N[0]});function y(){const{search:N=""}=gn();N!==r.value&amp;&amp;(r.value=N)}u(y,"syncSearchValueWithUrl");function p(N){m.value.checkout.type==="CART"&amp;&amp;N.price.stock&gt;t.getItemCount(N.id)&amp;&amp;(t.addCartItem(N,m),ue.add({type:"info",autoClose:!0,item:{type:"plain",icon:"checkmark",title:L.t("notifier.cart")}})),m.value.checkout.type==="FORM"&amp;&amp;(i.value=N,o.value=!0)}u(p,"clickToButtonProduct");function h(){i.value=null,o.value=!1}u(h,"closeOrder");function E(){var Qe,et;const N=((Qe=m.value.button)==null?void 0:Qe.text)||L.t("cardGroup.order"),re=((et=m.value.button)==null?void 0:et.active)==null?!0:m.value.button.active,ie=m.value.checkout.type==="URL"?m.value.checkout.url:"";return ie?{text:N,url:ie,target:"_blank",active:re}:{text:N,active:re}}u(E,"getButtonParameters");function I(){var re,ie,Te;const N=((re=m.value.currency)==null?void 0:re.unit)||"";return{code:(ie=m.value.currency)==null?void 0:ie.code,symbol:(Te=m.value.currency)==null?void 0:Te.symbol,unit:N}}u(I,"getCurrency");const O=u(async()=&gt;{var re;const N=(re=e.handles)==null?void 0:re.blockMethods;if(N){x.value&amp;&amp;(x.value=null),g.value=!0;try{const[ie,Te]=b.value.split(".");await N(e.block.type,{page:d.value,slug:m.value.slug,search:r.value,order:ie,fieldOrder:Te})}catch(ie){x.value=(ie==null?void 0:ie.message)||L.t("common.messages.somethingWentWrong")}finally{g.value=!1}}},"handleRequestData"),R=u(async N=&gt;{r.value=N,d.value!==1&amp;&amp;await q(1,!1),Ct("search",N),await O()},"handleSearch"),q=u(async(N,re=!0)=&gt;{d.value=N,Ct("page",N),re&amp;&amp;await O()},"handlePaginate"),J=u(async N=&gt;{b.value=N,Ct("sort",N),await O()},"handleSort"),se=u(async()=&gt;{(l.value.search||vn(l.value.page)&gt;1||l.value.sort)&amp;&amp;await O()},"handleMakeRequestWithQueryParameters");Nt("popstate",u(async()=&gt;{V&amp;&amp;y(),await O()},"handlePopState")),He(async()=&gt;{n.value||await se()});const ee={page:d,catalog:m,sortValue:b,showOrder:o,totalCount:s,totalPages:C,searchValue:r,currentItem:i,errorMessage:x,isFetchLoading:g,getKey:Eo,getUrl:So,handleSort:J,closeOrder:h,getCurrency:I,handleSearch:R,handlePaginate:q,getButtonParameters:E,clickToButtonProduct:p};return ze(Ye,ee),ee},"useViewController"),Oo={},Ao={class:"b-catalog-full-state-base-layout"};function Mo(e,t){return a(),c("div",Ao,[ce(e.$slots,"default",{},void 0,!0)])}u(Mo,"_sfc_render");const Ze=P(Oo,[["render",Mo],["__scopeId","data-v-5615b393"]]),Po={class:"b-catalog-full-base-message"},Bo={__name:"base-message",props:{text:{type:String,required:!0}},setup(e){return(t,n)=&gt;(a(),c("p",Po,S(e.text),1))}},Je=P(Bo,[["__scopeId","data-v-a7ea0e26"]]),Lo={__name:"empty-list",setup(e){return(t,n)=&gt;(a(),v(Ze,{class:"b-catalog-full-state-empty-list"},{default:T(()=&gt;[w(Je,{text:f(L).t("catalogFull.stateMessages.emptyList")},null,8,["text"])]),_:1}))}},Ro={__name:"error-message",setup(e){const{errorMessage:t}=ne(Ye);return(n,l)=&gt;(a(),v(Ze,{class:"b-catalog-full-state-error-message"},{default:T(()=&gt;[w(Je,{text:f(t)},null,8,["text"])]),_:1}))}},zo={__name:"loading-state",setup(e){return(t,n)=&gt;(a(),v(Ze,{class:"b-catalog-full-state-loading"},{default:T(()=&gt;[w(Je,{text:f(L).t("common.messages.loading")},null,8,["text"])]),_:1}))}},Do={__name:"not-found-page",setup(e){const{handlePaginate:t}=ne(Ye);return(n,l)=&gt;(a(),v(Ze,{class:"b-catalog-full-state-not-found-page"},{default:T(()=&gt;[w(Je,{text:f(L).t("catalogFull.stateMessages.notFoundPage.title")},null,8,["text"]),w(j,{size:"s",color:"secondary",text:f(L).t("catalogFull.stateMessages.notFoundPage.action"),onClick:l[0]||(l[0]=s=&gt;f(t)(1))},null,8,["text"])]),_:1}))}},No={class:"b-catalog-full-state-not-found__icon-wrapper"},jo={__name:"not-found",setup(e){return(t,n)=&gt;(a(),v(Ze,{class:"b-catalog-full-state-not-found"},{default:T(()=&gt;[k("div",No,[w(Z,{size:"28",name:"search"})]),w(Je,{text:f(L).t("common.messages.notFound")},null,8,["text"])]),_:1}))}},qo=P(jo,[["__scopeId","data-v-acfa4f6b"]]),Vo=["id"],Fo={class:"b-catalog-full__wrapper"},Uo={class:"b-catalog-full__content"},Go={key:0},Ho={__name:"b-catalog-full",props:{block:{type:Object,required:!0},pagination:{type:Object,required:!0},catalogs:{type:Array,default:()=&gt;[]},catalogItems:{type:Array,default:()=&gt;[]},action:{type:Object,required:!0},handles:{type:Object,required:!1,default:()=&gt;{}}},setup(e){const t=e,{totalPages:n,page:l,errorMessage:s,isFetchLoading:o,searchValue:i,currentItem:r,catalog:d,getCurrency:b,showOrder:g,closeOrder:x,getKey:C,getUrl:m,getButtonParameters:y,clickToButtonProduct:p}=Io(t);return(h,E)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-catalog-full"},[w(wo,{class:"b-catalog-full__header"}),k("div",Fo,[k("div",Uo,[f(o)?(a(),v(zo,{key:0})):(a(),c(B,{key:1},[f(s)?(a(),v(Ro,{key:0})):(a(),c(B,{key:1},[e.catalogItems.length===0?(a(),c("div",Go,[f(n)!==0?(a(),v(Do,{key:0})):f(i)?(a(),v(qo,{key:1})):(a(),v(Lo,{key:2}))])):(a(),v(le,{key:1,scheme:[2,3,3]},{default:T(()=&gt;[(a(!0),c(B,null,z(e.catalogItems,(I,O)=&gt;(a(),v(ae,{key:f(C)(O)},{default:T(()=&gt;[w(we,{type:"grey"},{default:T(()=&gt;{var R;return[w(Dt,{id:I.id,title:I.title,price:I.price,currency:f(b)(I),description:I.text,url:f(m)(I.slug),brand:I.brand,tags:I.tags,button:f(y)(),image:(I==null?void 0:I.cover)||((R=I.images)==null?void 0:R[0]),badge:I.badge,"resizer-params":f(K).products,onClick:q=&gt;f(p)(I)},null,8,["id","title","price","currency","description","url","brand","tags","button","image","badge","resizer-params","onClick"])]}),_:2},1024)]),_:2},1024))),128))]),_:1}))],64))],64))]),f(n)&gt;1&amp;&amp;f(l)&lt;=f(n)?(a(),v(so,{key:0,class:"b-catalog-full__footer"})):_("",!0)]),f(g)?(a(),v(Rt,{key:0,item:f(r),checkout:f(d).checkout,action:e.action,onClose:f(x)},null,8,["item","checkout","action","onClose"])):_("",!0)],8,Vo))}},Ko=P(Ho,[["__scopeId","data-v-3b1f24e9"]]),Wo=["id"],Yo={key:0,class:"b-catalogs__button-wrapper"},Zo={__name:"b-catalogs",props:{block:{type:Object,required:!0},type:{type:String,required:!0},catalogs:{type:Array,default:()=&gt;[]}},setup(e){const t=be(),n=e,l=M(6),s=$(()=&gt;n.catalogs.filter(b=&gt;n.block.catalogsId.includes(b.id))),o=$(()=&gt;s.value?s.value.length&lt;=l.value?s.value:s.value.slice(0,l.value):[]);function i(){t.isEdit||(l.value=s.value.length&gt;=l.value+6?l.value+6:s.value.length)}u(i,"showMore");function r(b){return`/catalog/${b.slug}`}u(r,"getUrl");function d(b){return`${b}${Math.random()}`}return u(d,"getKey"),(b,g)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-catalogs"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:!1},{default:T(()=&gt;[w(le,{scheme:[2,3,3]},{default:T(()=&gt;[(a(!0),c(B,null,z(o.value,(x,C)=&gt;(a(),v(ae,{key:d(C)},{default:T(()=&gt;[w(we,{type:"grey"},{default:T(()=&gt;[w(Dt,{title:x.title,description:x.text,image:x==null?void 0:x.image,"resizer-params":f(K).products,url:r(x)},null,8,["title","description","image","resizer-params","url"])]),_:2},1024)]),_:2},1024))),128))]),_:1}),l.value&lt;s.value.length?(a(),c("div",Yo,[w(j,{theme:"ghost",icon:"chevron-m-down",text:f(L).t("cardGroup.show"),onClick:i},null,8,["text"])])):_("",!0)]),_:1},8,["title","subtitle","type"])],8,Wo))}},Jo=P(Zo,[["__scopeId","data-v-2e2aa6fe"]]),Xo=["id"],Qo={class:"b-cover-content__gallery"},ei={class:"b-cover-content__content-title"},ti={key:1,class:"b-cover-content__button-wrapper"},ni={class:"b-cover-content__modal"},ai={class:"b-cover-content__content-title"},li={key:0,class:"b-cover-content__text"},pn=260,hn=120,si={__name:"b-cover-content",props:{block:{type:Object,required:!0}},setup(e){const t=F();de(()=&gt;{n.value&amp;&amp;(r(),t.onResize(r))}),ye(()=&gt;{t.destroy(r)});const n=M(null),l=M(null),s=M(!1),o=M(!1),i=$(()=&gt;t.isMobileAll?"":"secondary");function r(){Fe(()=&gt;{n.value.removeAttribute("style"),s.value=!1;const C=n.value.clientHeight,m=l.value.clientHeight;if(t.isMobileAll&amp;&amp;C&gt;hn&amp;&amp;(d(hn),s.value=!0),!t.isMobileAll&amp;&amp;m&gt;pn){const y=pn-(m-C);d(y),s.value=!0}})}u(r,"changeTextHeight");function d(C){n.value.style.height=`${C}px`}u(d,"addTextHeight");function b(){s.value&amp;&amp;(o.value=!0)}u(b,"showModal");function g(C,m){return C===2&amp;&amp;m===1?"secondary":"primary"}u(g,"getButtonColor");function x(C){return`${C}${Math.random()}`}return u(x,"getKey"),(C,m)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-cover-content"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,backed:e.block.backed},{default:T(()=&gt;{var y;return[k("div",{class:A(["b-cover-content__wrapper",[{"b-cover-content__wrapper_reverse":e.block.reverse},{"b-cover-content__wrapper_backed-content":!e.block.backed}]])},[k("div",Qo,[((y=e.block.images)==null?void 0:y.length)===1?(a(),v(H,{key:0,path:e.block.images[0],alt:e.block.contentTitle,loading:"lazy",size:f(K).cover.content.single,class:"b-cover-content__image"},null,8,["path","alt","size"])):(a(),v(pe,{key:1,type:"single",controls:i.value,items:e.block.images.length,"need-gradient":!0,pagination:"inverse"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.images,(p,h)=&gt;(a(),v(ge,{key:x(h)},{default:T(()=&gt;[w(H,{path:p,alt:e.block.contentTitle,loading:"lazy",size:f(K).cover.content.slide,class:"b-cover-content__image"},null,8,["path","alt","size"])]),_:2},1024))),128))]),_:1},8,["controls","items"]))]),k("div",{ref_key:"description",ref:l,class:A(["b-cover-content__description",{"b-cover-content__description_backed-content":!e.block.backed}])},[k("strong",ei,S(e.block.contentTitle),1),e.block.text?(a(),c("p",{key:0,ref_key:"text",ref:n,class:A(["b-cover-content__text",{"b-cover-content__text_gradient":s.value}]),onClick:b},[U(S(e.block.text)+" ",1),s.value?(a(),v(We,{key:0,position:"bottom"})):_("",!0)],2)):_("",!0),e.block.buttons?(a(),c("div",ti,[(a(!0),c(B,null,z(e.block.buttons,(p,h)=&gt;(a(),v(j,{key:p.text,color:g(e.block.buttons.length,h),text:f(G)(p.text,18),url:p.url,stretch:f(t).isMobileAll,size:"s"},null,8,["color","text","url","stretch"]))),128))])):_("",!0)],2)],2)]}),_:1},8,["title","subtitle","backed"]),o.value?(a(),v(Ee,{key:0,onClose:m[0]||(m[0]=y=&gt;o.value=!1)},{default:T(()=&gt;[k("div",ni,[k("strong",ai,S(e.block.contentTitle),1),e.block.text?(a(),c("p",li,S(e.block.text),1)):_("",!0)])]),_:1})):_("",!0)],8,Xo))}},ri=P(si,[["__scopeId","data-v-057791d2"]]),oi=["id"],ii={class:"b-cover-hero__gallery"},ci={class:"b-cover-hero__content-title"},ui={key:1,class:"b-cover-hero__button-wrapper"},di={class:"b-cover-hero__modal"},fi={class:"b-cover-hero__content-title"},bi={key:0,class:"b-cover-hero__text"},kn=520,$n=160,mi={__name:"b-cover-hero",props:{block:{type:Object,required:!0}},setup(e){const t=F();de(()=&gt;{n.value&amp;&amp;(r(),t.onResize(r))}),ye(()=&gt;{t.destroy(r)});const n=M(null),l=M(null),s=M(!1),o=M(!1),i=$(()=&gt;t.isMobileAll?"":"secondary");function r(){Fe(()=&gt;{n.value.removeAttribute("style"),s.value=!1;const C=n.value.clientHeight,m=l.value.clientHeight;if(t.isMobileAll&amp;&amp;C&gt;$n&amp;&amp;(d($n),s.value=!0),!t.isMobileAll&amp;&amp;m&gt;kn){const y=kn-(m-C);d(y),s.value=!0}})}u(r,"changeTextHeight");function d(C){n.value.style.height=`${C}px`}u(d,"addTextHeight");function b(){s.value&amp;&amp;(o.value=!0)}u(b,"showModal");function g(C,m){return C===2&amp;&amp;m===1?"secondary":"primary"}u(g,"getButtonColor");function x(C){return`${C}${Math.random()}`}return u(x,"getKey"),(C,m)=&gt;{var y;return a(),c("article",{id:"block-"+e.block.id,class:A(["b-cover-hero",{"b-cover-hero_backed-content":e.block.backed}])},[k("div",{class:A(["b-cover-hero__wrapper",[{"b-cover-hero__wrapper_reverse":e.block.reverse},{"b-cover-hero__wrapper_backed-content":e.block.backed}]])},[k("div",ii,[((y=e.block.images)==null?void 0:y.length)===1?(a(),v(H,{key:0,path:e.block.images[0],alt:e.block.contentTitle,size:f(K).cover.hero.single,class:"b-cover-hero__image"},null,8,["path","alt","size"])):(a(),v(pe,{key:1,items:e.block.images.length,type:"single",controls:i.value,"need-gradient":!0,pagination:"inverse"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.images,(p,h)=&gt;(a(),v(ge,{key:x(h)},{default:T(()=&gt;[w(H,{path:p,alt:e.block.contentTitle,loading:"lazy",size:f(K).cover.hero.slide,class:"b-cover-hero__image"},null,8,["path","alt","size"])]),_:2},1024))),128))]),_:1},8,["items","controls"]))]),k("div",{ref_key:"description",ref:l,class:A(["b-cover-hero__description",{"b-cover-hero__description_backed-content":e.block.backed}])},[k("h1",ci,S(e.block.contentTitle),1),e.block.text?(a(),c("p",{key:0,ref_key:"text",ref:n,class:A(["b-cover-hero__text",{"b-cover-hero__text_gradient":s.value}]),onClick:b},[U(S(e.block.text)+" ",1),s.value?(a(),v(We,{key:0,position:"bottom"})):_("",!0)],2)):_("",!0),e.block.buttons?(a(),c("div",ui,[(a(!0),c(B,null,z(e.block.buttons,(p,h)=&gt;(a(),v(j,{key:p.text,color:g(e.block.buttons.length,h),text:f(G)(p.text,18),url:p.url,stretch:f(t).isMobileAll},null,8,["color","text","url","stretch"]))),128))])):_("",!0)],2)],2),o.value?(a(),v(Ee,{key:0,onClose:m[0]||(m[0]=p=&gt;o.value=!1)},{default:T(()=&gt;[k("div",di,[k("strong",fi,S(e.block.contentTitle),1),e.block.text?(a(),c("p",bi,S(e.block.text),1)):_("",!0)])]),_:1})):_("",!0)],10,oi)}}},yi=P(mi,[["__scopeId","data-v-bf15fc65"]]),_i={__name:"b-cover",props:{type:{type:String,required:!0}},setup(e){return(t,n)=&gt;e.type==="hero"?(a(),v(yi,{key:0})):(a(),v(ri,{key:1}))}},vi={class:"ds-feature-bubble"},gi={key:0,class:"ds-feature-bubble__title"},pi={key:1,class:"ds-feature-bubble__text"},hi={__name:"ds-feature-bubble",props:{title:{type:String,default:""},text:{type:String,default:""}},setup(e){return(t,n)=&gt;(a(),c("div",vi,[e.title?(a(),c("strong",gi,S(e.title),1)):_("",!0),e.text?(a(),c("p",pi,S(e.text),1)):_("",!0)]))}},ki=P(hi,[["__scopeId","data-v-7ec7309c"]]),$i=["id"],xi={__name:"b-features",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=e,n=$(()=&gt;`b-features__wrapper_col-${t.block.features.length}`);return(l,s)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-features"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:e.block.backed},{default:T(()=&gt;{var o;return[(o=e.block.features)!=null&amp;&amp;o.length?(a(),c("div",{key:0,class:A(["b-features__wrapper",n.value])},[(a(!0),c(B,null,z(e.block.features,i=&gt;(a(),v(ki,{key:i.title||i.text,title:i.title,text:i.text},null,8,["title","text"]))),128))],2)):_("",!0)]}),_:1},8,["title","subtitle","type","backed"])],8,$i))}},Ci=P(xi,[["__scopeId","data-v-0a280e1b"]]),wi={__name:"ds-static-icon",props:{icon:{type:String,default:""},type:{type:String,default:Ht.SOLID,validator(e){return Object.values(Ht).includes(e)}},size:{type:String,default:"s"},color:{type:String,default:Gt.DARK,validator(e){return Object.values(Gt).includes(e)}}},setup(e){const t=e,n=$(()=&gt;{const l="ds-static-icon";return`${l}_type_${t.type} ${l}_size_${t.size} ${l}_color_${t.color}`});return(l,s)=&gt;e.icon?(a(),c("div",{key:0,class:A(["ds-static-icon",n.value])},[w(Z,{name:e.icon,class:"ds-static-icon__icon"},null,8,["name"])],2)):_("",!0)}},Xe=P(wi,[["__scopeId","data-v-c80f00ec"]]),xn={VERTICAL:"vertical",LEFT:"left"},Si={class:"ds-feature-icon__content"},Ei={key:0,class:"ds-feature-icon__title"},Ti={key:1,class:"ds-feature-icon__text"},Ii={__name:"ds-feature-icon",props:{type:{type:String,default:xn.VERTICAL,validator(e){return Object.values(xn).includes(e)}},icon:{type:String,default:""},iconType:{type:String,default:"white"},iconColor:{type:String,default:"dark"},title:{type:String,default:""},text:{type:String,default:""}},setup(e){const t=F();return(n,l)=&gt;(a(),c("div",{class:A(["ds-feature-icon",`ds-feature-icon_type_${e.type}`])},[e.icon?(a(),v(Xe,{key:0,icon:e.icon,type:e.iconType,color:e.iconColor,size:f(t).state==="mobile"?"s":"m",class:"ds-feature-icon__icon"},null,8,["icon","type","color","size"])):_("",!0),k("div",Si,[e.title?(a(),c("strong",Ei,S(e.title),1)):_("",!0),e.text?(a(),c("p",Ti,S(e.text),1)):_("",!0)])],2))}},Oi=P(Ii,[["__scopeId","data-v-ea050542"]]),Ai=["id"],Mi={__name:"b-features-icon",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=e,n=$(()=&gt;{var s;return`b-features-icon__wrapper_col-${(s=t.block.features)==null?void 0:s.length}`});function l(s){return t.block.iconEnabled?s:""}return u(l,"getIcon"),(s,o)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-features-icon"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:e.block.backed},{default:T(()=&gt;{var i;return[(i=e.block.features)!=null&amp;&amp;i.length?(a(),c("div",{key:0,class:A(["b-features-icon__wrapper",n.value])},[(a(!0),c(B,null,z(e.block.features,r=&gt;{var d,b;return a(),v(Oi,{key:r.title||r.text,icon:l(r.icon),"icon-type":(d=e.block.iconStyles)==null?void 0:d.type,"icon-color":(b=e.block.iconStyles)==null?void 0:b.color,title:r.title,text:r.text},null,8,["icon","icon-type","icon-color","title","text"])}),128))],2)):_("",!0)]}),_:1},8,["title","subtitle","type","backed"])],8,Ai))}},Pi=P(Mi,[["__scopeId","data-v-99ca9351"]]),Bi=["id"],Li={__name:"b-form",props:{block:{type:Object,required:!0},type:{type:String,required:!0},action:{type:Object,required:!0}},setup(e){const t=e,{hosts:n}=ne(Se),l=ne(vt),s=Be(t.block.image,n,K.form.full),o=$(()=&gt;t.block.theme?`b-form__wrapper_theme_${t.block.theme}`:"");function i(){return t.block.theme==="full"?`background: linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), center/cover url('${s}');`:""}u(i,"getWrapperStyle");async function r(d,b){if(!V)return;const g={items:[],fields:d,form:{type:"block",blockId:`${t.block.id}`}};(await fetch(Bt(t.action.sendForm,l==null?void 0:l.apiPrefix),{method:"POST",headers:{"Content-Type":"application/json;charset=utf-8"},body:JSON.stringify(g)})).ok?(ue.add({type:"info",autoClose:!0,item:{type:"plain",icon:"checkmark",title:L.t("notifier.form.success")}}),b()):ue.add({type:"error",autoClose:!0,item:{type:"plain",icon:"warning-filled",title:L.t("notifier.form.error")}})}return u(r,"sendForm"),(d,b)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-form"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:e.block.backed},{default:T(()=&gt;[k("div",{class:A(["b-form__wrapper",o.value]),style:Ne(i())},[e.block.theme==="half"?(a(),v(H,{key:0,path:e.block.image,alt:e.block.contentTitle,loading:"lazy",size:f(K).form.half,class:"b-form__image"},null,8,["path","alt","size"])):_("",!0),w(Vn,{fields:e.block.fields,button:e.block.button,title:e.block.contentTitle,description:e.block.description,"privacy-text":e.block.privacyText,class:"b-form__form",inverse:e.block.theme==="full",onSubmit:r},null,8,["fields","button","title","description","privacy-text","inverse"])],6)]),_:1},8,["title","subtitle","type","backed"])],8,Bi))}},Ri=P(Li,[["__scopeId","data-v-fc55d19c"]]),zi=u(e=&gt;{Nt("keydown",u(n=&gt;{n.key==="Escape"&amp;&amp;(e==null||e())},"handleEscapeKey"))},"useEscapeKey");function Di(e,t){navigator.clipboard.writeText(Be(e,t))}u(Di,"copyConstructedUrl");async function Ni(e,t){const n=Be(e,t),s=await(await fetch(n,{mode:"cors",cache:"no-cache",credentials:"same-origin"})).blob(),o=V?document.createElement("a"):null,i=n.split("/").at(-1);o&amp;&amp;(o.href=URL.createObjectURL(s),o.download=i,o.click(),URL.revokeObjectURL(o.href))}u(Ni,"downloadFile");const ji=u((e,t,n)=&gt;e&gt;t?n[t]:n[e],"getSizesByCount"),qi={key:1,class:"ds-modal-gallery__title"},Vi={class:"ds-modal-gallery__buttons-wrapper"},Fi={class:"ds-modal-gallery__image-wrapper"},Ui={key:0,class:"ds-modal-gallery__layer"},Gi=["onClick"],Hi={class:"ds-modal-gallery__image-wrapper"},Ki={key:0,class:"ds-modal-gallery__layer"},jt={__name:"ds-modal-gallery",props:{images:{type:Array,required:!0},active:{type:Number,default:0}},emits:["close"],setup(e,{emit:t}){const n=F(),l=ne(Se),s=e,o=t,i=M(),r=M(),d=M(0),b=V?document.querySelector("body"):null,g=event.target,x=M(null),C=$(()=&gt;ji(s.images.length,4,K.gallery.modal.thumbnails.size));zi(q),Nt("keydown",J),de(()=&gt;{b&amp;&amp;(b.style.paddingRight=m(),Ge("ds-modal-gallery"),r.value.focus())}),ye(()=&gt;{b&amp;&amp;(b.style.paddingRight=0,Me("ds-modal-gallery"),g.focus())}),mt(()=&gt;{b&amp;&amp;(b.style.paddingRight=m(),Ge("ds-modal-gallery"),r.value.focus())}),yt(()=&gt;{b&amp;&amp;(b.style.paddingRight=0,Me("ds-modal-gallery"),g.focus())});const m=u(()=&gt;(V?window.innerWidth:0)-i.value.offsetWidth+"px","getScrollWidth"),y=$(()=&gt;`ds-modal-gallery__image-list_col-${s.images.length}`),p=$(()=&gt;n.isMobileAll?"":L.t("gallery.download")),h=$(()=&gt;n.isMobileAll?"":L.t("gallery.link"));function E(se){return`${se}${Math.random()}`}u(E,"getKey");function I(se){d.value=se}u(I,"setActiveSlide");function O(){Di(s.images[d.value].url,l.hosts),ue.add({type:"info",autoClose:!0,item:{type:"plain",icon:"checkmark",title:L.t("notifier.link")}})}u(O,"copy");async function R(){await Ni(s.images[d.value].url,l.hosts),ue.add({type:"info",autoClose:!0,item:{type:"plain",icon:"checkmark",title:L.t("notifier.image")}})}u(R,"upload");function q(){o("close")}u(q,"closeModal");function J(se){se.key===" "&amp;&amp;x.value.goToNext()}return u(J,"handleSpaceKey"),(se,oe)=&gt;(a(),c("article",{ref_key:"modal",ref:i,class:"ds-modal-gallery",onClick:q},[k("div",{ref_key:"control",ref:r,class:"ds-modal-gallery__control",onClick:oe[0]||(oe[0]=fe(()=&gt;{},["stop"]))},[f(n).isMobileAll?_("",!0):(a(),v(j,{key:0,theme:"fab",size:"m",color:"primary-inverse",icon:"close","aria-label":"Close",class:"ds-modal-gallery__close-button",onClick:q})),e.images[d.value].title?(a(),c("strong",qi,S(f(G)(e.images[d.value].title,32)),1)):_("",!0),k("div",Vi,[w(j,{size:"s",color:"secondary-inverse",icon:"download",text:p.value,onClick:R},null,8,["text"]),w(j,{size:"s",color:"secondary-inverse",icon:"link",text:h.value,onClick:O},null,8,["text"])])],512),w(H,{path:e.images[d.value].url,class:"ds-modal-gallery__image"},null,8,["path"]),k("div",{class:"ds-modal-gallery__preview",onClick:oe[1]||(oe[1]=fe(()=&gt;{},["stop"]))},[e.images.length&gt;5?(a(),v(pe,{key:0,ref_key:"dsSliderReference",ref:x,items:e.images.length,"slide-active":e.active,"keyboard-control":"",type:"gallery-modal",onChange:I},{default:T(()=&gt;[(a(!0),c(B,null,z(e.images,(ee,D)=&gt;(a(),v(ge,{key:E(D)},{default:T(()=&gt;[k("div",Fi,[w(H,{path:ee.url,size:C.value,loading:"lazy",class:A(["ds-modal-gallery__preview-image",{"ds-modal-gallery__preview-image-active":D===d.value}])},null,8,["path","size","class"]),D!==d.value?(a(),c("span",Ui)):_("",!0)])]),_:2},1024))),128))]),_:1},8,["items","slide-active"])):(a(),c("ul",{key:1,class:A(["ds-modal-gallery__image-list",y.value])},[(a(!0),c(B,null,z(e.images,(ee,D)=&gt;(a(),c("li",{key:E(D),class:"ds-modal-gallery__list-item",onClick:te=&gt;d.value=D},[k("div",Hi,[w(H,{path:ee.url,size:C.value,class:A(["ds-modal-gallery__preview-image",{"ds-modal-gallery__preview-image-active":D===d.value}])},null,8,["path","size","class"]),D!==d.value?(a(),c("span",Ki)):_("",!0)])],8,Gi))),128))],2))])],512))}},Wi=u(e=&gt;(An("data-v-93cad134"),e=e(),Mn(),e),"_withScopeId"),Yi=["id"],Zi={key:0,class:"b-gallery-content__slider-wrapper"},Ji=Wi(()=&gt;k("span",{class:"b-gallery-content__layer"},null,-1)),Xi={class:"b-gallery-content__counter"},Qi={__name:"b-gallery-content",props:{block:{type:Object,required:!0}},setup(e){const t=F(),n=e,l=M(!1),s=M(0),o=$(()=&gt;n.block.images.map(b=&gt;({url:b.url,title:b.title}))),i=$(()=&gt;o.value.length&lt;5?`b-gallery-content__wrapper_items-${o.value.length}`:"b-gallery-content__wrapper_items-5");function r(b){return`${b}${Math.random()}`}u(r,"getKey");function d(b){s.value=b,l.value=!0}return u(d,"changeImage"),(b,g)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-gallery-content"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,backed:e.block.backed},{default:T(()=&gt;[f(t).isMobileAll?(a(),c("div",Zi,[w(pe,{items:o.value.length,pagination:"primary",type:"multiple"},{default:T(()=&gt;[(a(!0),c(B,null,z(o.value,(x,C)=&gt;(a(),v(ge,{key:r(C)},{default:T(()=&gt;[w(H,{path:x.url,alt:"image-"+(C+1),loading:"lazy",size:f(K).gallery.content.slide,class:"b-gallery-content__image b-gallery-content__image_type_slide",onClick:m=&gt;d(C)},null,8,["path","alt","size","onClick"])]),_:2},1024))),128))]),_:1},8,["items"])])):(a(),c("div",{key:1,class:A(["b-gallery-content__wrapper",i.value]),onClick:g[0]||(g[0]=x=&gt;l.value=!0)},[(a(!0),c(B,null,z(o.value,(x,C)=&gt;(a(),c(B,{key:r(C)},[C&lt;=4?(a(),c("div",{key:0,class:A(["b-gallery-content__image-wrapper","b-gallery-content__image-wrapper_item-"+(C+1)])},[w(H,{path:x.url,alt:"image-"+(C+1),loading:"lazy",size:f(K).gallery.content.item,class:"b-gallery-content__image"},null,8,["path","alt","size"]),C===4&amp;&amp;o.value.length&gt;5?(a(),c(B,{key:0},[Ji,k("span",Xi," +"+S(o.value.length-5),1)],64)):_("",!0)],2)):_("",!0)],64))),128))],2))]),_:1},8,["title","subtitle","backed"]),l.value?(a(),v(jt,{key:0,images:o.value,active:s.value,onClose:g[1]||(g[1]=x=&gt;l.value=!1)},null,8,["images","active"])):_("",!0)],8,Yi))}},ec=P(Qi,[["__scopeId","data-v-93cad134"]]),tc={loop:!0,"lazy-preload-prev-next":2,"space-between":12,"slides-per-view":"auto","centered-slides":!0,speed:500,class:"ds-slider-gallery-desktop"},nc={__name:"ds-slider-gallery-desktop",props:{items:{type:Array,default:()=&gt;{}}},emits:["click"],setup(e,{emit:t}){const n=e,l=t,s=$(()=&gt;{let d=[];for(const[b,g]of n.items.entries())d.push({url:g.url,title:g.title||"",realIndex:b});return d}),o=$(()=&gt;{const d=[];for(let b=0;b&lt;s.value.length;b=b+5)b+5&lt;s.value.length?d.push(s.value.slice(b,b+5)):d.push(s.value.slice(b,s.value.length));return i(d)});function i(d){const b=[...d],g=d.length;for(let x=g;x&lt;=9;x=x+g)b.push(...d);return b}u(i,"duplicateChank");function r(d){return`${d}${Math.random()}`}return u(r,"getKey"),(d,b)=&gt;(a(),c("swiper-container",tc,[(a(!0),c(B,null,z(o.value,(g,x)=&gt;(a(),c("swiper-slide",{key:r(x),class:"ds-slider-gallery-desktop__slide"},[k("div",{class:A(["ds-slider-gallery-desktop__wrapper",`ds-slider-gallery-desktop__wrapper_items-${g.length}`]),onClick:b[0]||(b[0]=C=&gt;d.modal=!0)},[(a(!0),c(B,null,z(g,(C,m)=&gt;(a(),c("div",{key:r(m),class:A(["ds-slider-gallery-desktop__image-wrapper","ds-slider-gallery-desktop__image-wrapper_item-"+(m+1)])},[w(H,{path:C.url,alt:C.title||`image-${x}-${m}`,loading:"lazy",size:f(K).gallery.hero.desktop.code[`${g.length}${m}`],class:"ds-slider-gallery-desktop__image",onClick:y=&gt;l("click",C.realIndex)},null,8,["path","alt","size","onClick"])],2))),128))],2)]))),128))]))}},ac={__name:"ds-slider-gallery-mobile",props:{items:{type:Array,default:()=&gt;{}}},emits:["click"],setup(e,{emit:t}){const n=t,l=M(null);de(()=&gt;{const i=[".swiper { padding-bottom: 36px; overflow: visible;}",...Gn("primary")];Object.assign(l.value,{injectStyles:i}),l.value.initialize()});function s(o){return`${o}${Math.random()}`}return u(s,"getKey"),(o,i)=&gt;(a(),c("swiper-container",{ref_key:"slider",ref:l,loop:!0,"lazy-preload-prev-next":2,"space-between":12,"slides-per-view":1.2,speed:300,breakpoints:{621:{slidesPerView:2.2}},pagination:{dynamicBullets:!0},init:!1,class:"ds-slider-gallery-mobile"},[(a(!0),c(B,null,z(e.items,(r,d)=&gt;(a(),c("swiper-slide",{key:s(d),class:"ds-slider-gallery-mobile__slide"},[w(H,{path:r.url,alt:"image-"+(d+1),loading:"lazy",size:f(K).gallery.hero.mobile,class:"ds-slider-gallery-mobile__image ds-slider-gallery-mobile__image_type_slide",onClick:b=&gt;n("click",d)},null,8,["path","alt","size","onClick"])]))),128))],512))}},lc=["id"],sc={key:0,class:"b-gallery-hero__title"},rc={__name:"b-gallery-hero",props:{block:{type:Object,required:!0}},setup(e){const t=F(),n=e,l=M(!1),s=M(0),o=$(()=&gt;n.block.images.map(r=&gt;({url:r.url,title:r.title})));function i(r){s.value=r,l.value=!0}return u(i,"changeImage"),(r,d)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-gallery-hero"},[e.block.title?(a(),c("h1",sc,S(e.block.title),1)):_("",!0),f(t).isMobileAll?(a(),v(ac,{key:1,items:o.value,onClick:i},null,8,["items"])):(a(),v(nc,{key:2,items:o.value,onClick:i},null,8,["items"])),e.block.button?(a(),v(j,{key:3,theme:e.block.button.theme,color:e.block.button.color,text:e.block.button.text,url:e.block.button.url,class:"b-gallery-hero__button"},null,8,["theme","color","text","url"])):_("",!0),l.value?(a(),v(jt,{key:4,images:o.value,active:s.value,onClose:d[0]||(d[0]=b=&gt;l.value=!1)},null,8,["images","active"])):_("",!0)],8,lc))}},oc=P(rc,[["__scopeId","data-v-a6b7fc9a"]]),ic={__name:"b-gallery",props:{type:{type:String,required:!0}},setup(e){return(t,n)=&gt;e.type==="hero"?(a(),v(oc,{key:0})):(a(),v(ec,{key:1}))}},cc=["id"],uc={__name:"b-html",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){return(t,n)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-html"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:e.block.backed},{default:T(()=&gt;[e.block.html?(a(),v(Hn,{key:0,id:e.block.id,html:e.block.html},null,8,["id","html"])):_("",!0)]),_:1},8,["title","subtitle","type","backed"])],8,cc))}},ft={COMPACT:"compact",HALF:"half",FULL:"full"},dc=["id"],fc={class:"ds-info-card-modal__wrapper"},bc={class:"ds-info-card-modal__title"},mc={__name:"ds-info-card-modal",props:{theme:{type:String,default:ft.COMPACT,validator(e){return Object.values(ft).includes(e)}},title:{type:String,default:""},description:{type:String,default:""},button:{type:Object,default:()=&gt;{}},image:{type:String,default:""},cardId:{type:String,required:!0}},setup(e){const t=e,n=$(()=&gt;`ds-info-card-modal_theme_${t.theme}`);return(l,s)=&gt;{var o;return a(),c("article",{id:e.cardId,class:A(["ds-info-card-modal",n.value])},[e.image?(a(),v(H,{key:0,path:e.image,size:f(K).infoCardModal[e.theme],class:"ds-info-card-modal__image",loading:"lazy",alt:e.title},null,8,["path","size","alt"])):_("",!0),k("div",fc,[k("strong",bc,S(e.title),1),k("p",{class:A(["ds-info-card-modal__description",{"ds-info-card-modal__description_last":!e.button}])},S(e.description),3),(o=e.button)!=null&amp;&amp;o.text?(a(),v(j,{key:0,theme:e.button.theme,color:"secondary",size:"s",stretch:!0,text:f(G)(e.button.text,24),icon:e.button.icon,url:e.button.url},null,8,["theme","text","icon","url"])):_("",!0)])],10,dc)}}},yc=P(mc,[["__scopeId","data-v-d83d3f97"]]),_c={class:"ds-info-card__wrapper"},vc={__name:"ds-info-card",props:{theme:{type:String,default:ft.COMPACT,validator(e){return Object.values(ft).includes(e)}},title:{type:String,default:""},titleLimit:{type:Number,default:4},description:{type:String,default:""},descriptionLimit:{type:Number,default:3},button:{type:Object,default:()=&gt;{}},image:{type:String,default:""},resizerSize:{type:String,required:!1,default:""}},emits:["click"],setup(e,{emit:t}){const n=e,{hosts:l}=ne(Se),s=Be(n.image,l,n.resizerSize),o=t,i=$(()=&gt;`ds-info-card_theme_${n.theme}`),r=$(()=&gt;n.theme==="full"?`background: linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), center/cover url('${s}');`:"");function d(){o("click")}return u(d,"onClick"),(b,g)=&gt;{var x,C;return a(),c("article",{class:A(["ds-info-card",i.value]),style:Ne(r.value),onClick:d},[e.image&amp;&amp;e.theme!=="full"?(a(),v(H,{key:0,path:e.image,class:"ds-info-card__image",loading:"lazy",size:e.resizerSize,alt:e.title},null,8,["path","size","alt"])):_("",!0),k("div",_c,[w(ve,{tag:"strong",text:e.title,lines:e.titleLimit,"need-tooltip":!1,class:"ds-info-card__title"},null,8,["text","lines"]),e.description?(a(),v(ve,{key:0,tag:"p",text:e.description,lines:e.descriptionLimit,"need-tooltip":!1,class:A(["ds-info-card__description",{"ds-info-card__description_last":!((x=e.button)!=null&amp;&amp;x.text)}])},null,8,["text","lines","class"])):_("",!0),(C=e.button)!=null&amp;&amp;C.text?(a(),v(j,{key:1,theme:e.button.theme,color:e.button.color,size:"s",stretch:!0,text:f(G)(e.button.text,16),icon:e.button.icon,url:e.button.url,class:"ds-info-card__button",onClick:g[0]||(g[0]=fe(()=&gt;{},["stop"]))},null,8,["theme","color","text","icon","url"])):_("",!0)])],6)}}},Cn=P(vc,[["__scopeId","data-v-1f59abe0"]]),lt=6,gc=4,pc=["id"],hc={key:2,class:"b-info-group__button-wrapper"},kc={__name:"b-info-group",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=F(),n=be(),l=e,s=$(()=&gt;l.block.theme==="full"?"multiple":"multiple-shadow"),o=$(()=&gt;l.block.theme==="full"?"white":"shadow"),i=$(()=&gt;t.isMobileAll?"":"primary");function r(h){return`${h}${Math.random()}`}u(r,"getKey");const d=M(lt),b=$(()=&gt;l.block.cards.length&lt;=d.value?l.block.cards:l.block.cards.slice(0,d.value));function g(){n.isEdit||(d.value=l.block.cards.length&gt;=d.value+lt?d.value+lt:l.block.cards.length)}u(g,"showMore");const x=$(()=&gt;l.block.theme==="compact"?"compact":"half"),C=M(!1),m=M(null);function y(h){m.value=`block-${l.block.id}-${h}`,C.value=!0}u(y,"showModal");function p(h){if(h.button)return{text:h.button.text,url:h.button.url,color:l.block.theme==="full"?"secondary-inverse":"secondary"}}return u(p,"getButtonParameters"),gt(()=&gt;{if(C.value){if(!V)return;const h=document.querySelector(`#${m.value}`);t.isMobileAll?setTimeout(()=&gt;{h.scrollIntoView({block:"start",behavior:"smooth"})},700):h.scrollIntoView({block:"start",behavior:"smooth"})}m.value=null}),(h,E)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-info-group"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:!1},{default:T(()=&gt;[e.block.cards.length&lt;f(lt)&amp;&amp;e.block.cards.length&gt;=f(gc)?(a(),v(pe,{key:0,items:e.block.cards.length,type:s.value,controls:i.value,pagination:"primary"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.cards,(I,O)=&gt;(a(),v(ge,{key:r(O),type:s.value},{default:T(()=&gt;[w(we,{type:o.value},{default:T(()=&gt;[w(Cn,{theme:e.block.theme,title:I.title,description:I.description,image:I.image,button:p(I),"resizer-size":f(K).infoCard[e.block.theme],onClick:R=&gt;y(O)},null,8,["theme","title","description","image","button","resizer-size","onClick"])]),_:2},1032,["type"])]),_:2},1032,["type"]))),128))]),_:1},8,["items","type","controls"])):(a(),v(le,{key:1,type:"horizontal"},{default:T(()=&gt;[(a(!0),c(B,null,z(b.value,(I,O)=&gt;(a(),v(ae,{key:r(O)},{default:T(()=&gt;[w(we,{type:o.value},{default:T(()=&gt;[(a(),v(Cn,{key:r(O),theme:e.block.theme,title:I.title,description:I.description,image:I.image,button:p(I),"resizer-size":f(K).infoCard[e.block.theme],onClick:R=&gt;y(O)},null,8,["theme","title","description","image","button","resizer-size","onClick"]))]),_:2},1032,["type"])]),_:2},1024))),128))]),_:1})),d.value&lt;e.block.cards.length?(a(),c("div",hc,[w(j,{theme:"ghost",icon:"chevron-m-down",text:f(L).t("cardGroup.show"),onClick:g},null,8,["text"])])):_("",!0)]),_:1},8,["title","subtitle","type"]),C.value?(a(),v(Ee,{key:0,onClose:E[0]||(E[0]=I=&gt;C.value=!1)},{default:T(()=&gt;[w(le,{type:"vertical",class:"b-info-group__list-modal"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.cards,(I,O)=&gt;(a(),v(ae,{key:r(O)},{default:T(()=&gt;{var R,q;return[(a(),v(yc,{key:r(O),theme:x.value,title:I.title,description:I.description,image:I.image,button:{text:(R=I.button)==null?void 0:R.text,url:(q=I.button)==null?void 0:q.url},"card-id":"block-"+e.block.id+"-"+O},null,8,["theme","title","description","image","button","card-id"]))]}),_:2},1024))),128))]),_:1})]),_:1})):_("",!0)],8,pc))}},$c=P(kc,[["__scopeId","data-v-31acb88b"]]),xc=["id"],Cc={class:"ds-info-card-icon-modal__wrapper"},wc={class:"ds-info-card-icon-modal__title"},Sc={__name:"ds-info-card-icon-modal",props:{title:{type:String,default:""},description:{type:String,default:""},button:{type:Object,default:()=&gt;{}},icon:{type:String,default:""},iconType:{type:String,default:"white"},iconColor:{type:String,default:"dark"},cardId:{type:String,required:!0}},setup(e){return(t,n)=&gt;{var l;return a(),c("article",{id:e.cardId,class:"ds-info-card-icon-modal"},[e.icon?(a(),v(Xe,{key:0,icon:e.icon,type:e.iconType,color:e.iconColor,size:"xl",class:"ds-info-card-icon__icon"},null,8,["icon","type","color"])):_("",!0),k("div",Cc,[k("strong",wc,S(e.title),1),k("p",{class:A(["ds-info-card-icon-modal__description",{"ds-info-card-icon-modal__description_last":!e.button}])},S(e.description),3),(l=e.button)!=null&amp;&amp;l.text?(a(),v(j,{key:0,theme:e.button.theme,color:"secondary",size:"s",stretch:!0,text:f(G)(e.button.text,24),icon:e.button.icon,url:e.button.url},null,8,["theme","text","icon","url"])):_("",!0)])],8,xc)}}},Ec=P(Sc,[["__scopeId","data-v-b50c7d6b"]]),Tc={class:"ds-info-card-icon__wrapper"},Ic={__name:"ds-info-card-icon",props:{title:{type:String,default:""},titleLimit:{type:Number,default:4},description:{type:String,default:""},descriptionLimit:{type:Number,default:3},button:{type:Object,default:()=&gt;{}},icon:{type:String,default:""},iconType:{type:String,default:"white"},iconColor:{type:String,default:"dark"}},emits:["click"],setup(e,{emit:t}){const n=F(),l=t;function s(){l("click")}return u(s,"onClick"),(o,i)=&gt;{var r,d;return a(),c("article",{class:"ds-info-card-icon",onClick:s},[e.icon?(a(),v(Xe,{key:0,icon:e.icon,type:e.iconType,color:e.iconColor,size:f(n).state==="mobile"?"l":"xl",class:"ds-info-card-icon__icon"},null,8,["icon","type","color","size"])):_("",!0),k("div",Tc,[w(ve,{tag:"strong",text:e.title,lines:e.titleLimit,"need-tooltip":!1,class:"ds-info-card-icon__title"},null,8,["text","lines"]),e.description?(a(),v(ve,{key:0,tag:"p",text:e.description,lines:e.descriptionLimit,"need-tooltip":!1,class:A(["ds-info-card-icon__description",{"ds-info-card-icon__description_last":!((r=e.button)!=null&amp;&amp;r.text)}])},null,8,["text","lines","class"])):_("",!0),(d=e.button)!=null&amp;&amp;d.text?(a(),v(j,{key:1,theme:e.button.theme,color:e.button.color,size:"s",stretch:!0,text:f(G)(e.button.text,16),icon:e.button.icon,url:e.button.url,class:"ds-info-card-icon__button",onClick:i[0]||(i[0]=fe(()=&gt;{},["stop"]))},null,8,["theme","color","text","icon","url"])):_("",!0)])])}}},wn=P(Ic,[["__scopeId","data-v-4df70315"]]),st=6,Oc=4,Ac=["id"],Mc={key:2,class:"b-info-group-icon__button-wrapper"},Pc={__name:"b-info-group-icon",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=F(),n=be(),l=e;function s(C){return`${C}${Math.random()}`}u(s,"getKey");const o=M(st),i=$(()=&gt;l.block.cards.length&lt;=o.value?l.block.cards:l.block.cards.slice(0,o.value));function r(){n.isEdit||(o.value=l.block.cards.length&gt;=o.value+st?o.value+st:l.block.cards.length)}u(r,"showMore");const d=M(!1),b=M(null);function g(C){b.value=`block-${l.block.id}-${C}`,d.value=!0}u(g,"showModal");function x(C){if(C.button)return{text:C.button.text,url:C.button.url,color:"secondary"}}return u(x,"getButtonParameters"),gt(()=&gt;{if(d.value){if(!V)return;const C=document.querySelector(`#${b.value}`);t.isMobileAll?setTimeout(()=&gt;{C.scrollIntoView({block:"start",behavior:"smooth"})},700):C.scrollIntoView({block:"start",behavior:"smooth"})}b.value=null}),(C,m)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-info-group-icon"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:!1},{default:T(()=&gt;{var y,p;return[((y=e.block.cards)==null?void 0:y.length)&lt;f(st)&amp;&amp;((p=e.block.cards)==null?void 0:p.length)&gt;=f(Oc)?(a(),v(pe,{key:0,items:e.block.cards.length,type:"multiple-shadow",controls:f(t).isMobileAll?"":"primary",pagination:"primary"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.cards,(h,E)=&gt;(a(),v(ge,{key:s(E),type:"multiple-shadow"},{default:T(()=&gt;[w(we,null,{default:T(()=&gt;{var I,O;return[w(wn,{title:h.title,description:h.description,icon:h.icon,"icon-type":(I=e.block.iconStyles)==null?void 0:I.type,"icon-color":(O=e.block.iconStyles)==null?void 0:O.color,button:x(h),onClick:R=&gt;g(E)},null,8,["title","description","icon","icon-type","icon-color","button","onClick"])]}),_:2},1024)]),_:2},1024))),128))]),_:1},8,["items","controls"])):(a(),v(le,{key:1,type:"horizontal"},{default:T(()=&gt;[(a(!0),c(B,null,z(i.value,(h,E)=&gt;(a(),v(ae,{key:s(E)},{default:T(()=&gt;[w(we,null,{default:T(()=&gt;{var I,O;return[w(wn,{title:h.title,description:h.description,icon:h.icon,"icon-type":(I=e.block.iconStyles)==null?void 0:I.type,"icon-color":(O=e.block.iconStyles)==null?void 0:O.color,button:x(h),onClick:R=&gt;g(E)},null,8,["title","description","icon","icon-type","icon-color","button","onClick"])]}),_:2},1024)]),_:2},1024))),128))]),_:1})),o.value&lt;e.block.cards.length?(a(),c("div",Mc,[w(j,{theme:"ghost",icon:"chevron-m-down",text:f(L).t("cardGroup.show"),onClick:r},null,8,["text"])])):_("",!0)]}),_:1},8,["title","subtitle","type"]),d.value?(a(),v(Ee,{key:0,onClose:m[0]||(m[0]=y=&gt;d.value=!1)},{default:T(()=&gt;[w(le,{type:"vertical",class:"b-info-group-icon__list-modal"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.cards,(y,p)=&gt;(a(),v(ae,{key:s(p)},{default:T(()=&gt;{var h,E,I,O;return[(a(),v(Ec,{key:s(p),"card-id":"block-"+e.block.id+"-"+p,title:y.title,description:y.description,icon:y.icon,"icon-type":(h=e.block.iconStyles)==null?void 0:h.type,"icon-color":(E=e.block.iconStyles)==null?void 0:E.color,button:{text:(I=y.button)==null?void 0:I.text,url:(O=y.button)==null?void 0:O.url}},null,8,["card-id","title","description","icon","icon-type","icon-color","button"]))]}),_:2},1024))),128))]),_:1})]),_:1})):_("",!0)],8,Ac))}},Bc=P(Pc,[["__scopeId","data-v-e8a10a81"]]),Lc=["id"],Rc={class:"b-map__wrapper"},zc=["src"],Dc={key:0,class:"b-map__address"},Nc={key:0,class:"b-map__description-wrapper"},jc={key:0,class:"b-map__text"},qc={class:"b-map__feature"},Vc={class:"b-map__feature-content"},Fc={class:"b-map__feature-title"},Uc={class:"b-map__feature-description"},Gc={__name:"b-map",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=e,n=F(),l=$(()=&gt;{if(t.block.address){const o=t.block.address.match(/(-?\d+\.\d+),(-?\d+\.\d+)/gi);if(o!==null&amp;&amp;o.length===1){const i=o[0].split(",").reverse();if(i.length===2)return i.join(",")}}return t.block.coordinates.toReversed()});function s(o){return`${o}${Math.random()}`}return u(s,"getKey"),(o,i)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-map"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:e.block.backed},{default:T(()=&gt;[k("div",Rc,[k("iframe",{src:"https://yandex.ru/map-widget/v1/?lang=ru&amp;pt="+l.value+"&amp;z=14&amp;scroll=false",width:"100%",height:"100%",frameborder:"0",allowfullscreen:"true",referrerpolicy:"no-referrer-when-downgrade",loading:"lazy"},null,8,zc),e.block.address?(a(),c("div",Dc,[w(Z,{class:"b-map__address-icon",name:"location",size:18,inline:!0}),U(" "+S(e.block.address),1)])):_("",!0)]),e.block.text||e.block.features&amp;&amp;e.block.features.length&gt;0?(a(),c("div",Nc,[e.block.text?(a(),c("p",jc,S(e.block.text),1)):_("",!0),e.block.text&amp;&amp;e.block.features&amp;&amp;e.block.features.length&gt;0?(a(),v(Lt,{key:1})):_("",!0),e.block.features&amp;&amp;e.block.features.length&gt;0?(a(),v(le,{key:2,type:"vertical",gap:"s"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.features,(r,d)=&gt;(a(),v(ae,{key:s(d)},{default:T(()=&gt;[k("div",qc,[w(Xe,{icon:r.icon,type:"white",size:f(n).isMobileAll?"xs":"s",class:"b-map__feature-icon"},null,8,["icon","size"]),k("div",Vc,[k("strong",Fc,S(r.title),1),k("p",Uc,S(r.description),1)])])]),_:2},1024))),128))]),_:1})):_("",!0)])):_("",!0)]),_:1},8,["title","subtitle","type","backed"])],8,Lc))}},Hc=P(Gc,[["__scopeId","data-v-1cb21602"]]),Kc={class:"ds-price"},Wc={key:0,class:"ds-price__title"},Yc={key:1},Zc={key:2},Jc={key:3},Xc=["colspan"],Qc={__name:"ds-price",props:{price:{type:Object,required:!0}},setup(e){const t=e,n=$(()=&gt;{var r,d;return l.value.head&amp;&amp;l.value.head.length&gt;0?l.value.head.length:l.value.body&amp;&amp;((r=l.value.body[0])==null?void 0:r.length)&gt;0?(d=l.value.body[0])==null?void 0:d.length:1}),l=$(()=&gt;{var g,x;const r=new Set([]);if(t.price.head&amp;&amp;s(t.price.head,r),t.price.body)for(const C of t.price.body)s(C,r);const d=(g=t.price.head)==null?void 0:g.filter((C,m)=&gt;r.has(m)),b=(x=t.price.body)==null?void 0:x.map(C=&gt;C.filter((m,y)=&gt;r.has(y)));return{head:d,body:b}});function s(r,d){for(const[b,g]of r.entries())g&amp;&amp;d.add(b)}u(s,"updateFilledCellsIndexes");function o(r,d){return d===2&amp;&amp;r===0?"ds-price__cell_type_first ds-price__cell_strech":d!==2&amp;&amp;r===0?"ds-price__cell_type_first":d===r+1?"ds-price__cell_type_last":""}u(o,"getCellClassModifier");function i(r){return`${r}${Math.random()}`}return u(i,"getKey"),(r,d)=&gt;(a(),c("table",Kc,[e.price.title?(a(),c("caption",Wc,S(e.price.title.toUpperCase()),1)):_("",!0),l.value.head&amp;&amp;l.value.head.some(Boolean)?(a(),c("thead",Yc,[k("tr",null,[(a(!0),c(B,null,z(l.value.head,(b,g)=&gt;(a(),c("th",{key:i(g),scope:"col",class:A(["ds-price__cell ds-price__cell_head",o(g,l.value.head.length)])},[w(ve,{tag:"span",text:b.toUpperCase(),lines:1},null,8,["text"])],2))),128))])])):_("",!0),l.value.body&amp;&amp;l.value.body.length&gt;0?(a(),c("tbody",Zc,[(a(!0),c(B,null,z(l.value.body,(b,g)=&gt;(a(),c("tr",{key:i(g)},[(a(!0),c(B,null,z(b,(x,C)=&gt;(a(),c("td",{key:i(C),class:A(["ds-price__cell",o(C,b.length)])},S(x),3))),128))]))),128))])):_("",!0),e.price.description?(a(),c("tfoot",Jc,[k("tr",null,[k("td",{class:"ds-price__description",colspan:n.value},S(e.price.description),9,Xc)])])):_("",!0)]))}},eu=P(Qc,[["__scopeId","data-v-d0de2a01"]]),tu=["id"],nu={class:"b-price-list__content"},au={__name:"b-price-list",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=F(),n=M(null),l=M(!1);de(()=&gt;{n.value.addEventListener("scroll",()=&gt;{s()}),s(),t.onResize(s)}),ye(()=&gt;{t.destroy(s)});function s(){const i=n.value.scrollWidth,r=n.value.clientWidth,d=n.value.scrollLeft;i&gt;r?l.value=!(Math.round(i-r)&lt;=Math.round(d)):l.value=!1}u(s,"setGradient");function o(i){return`${i}${Math.random()}`}return u(o,"getKey"),(i,r)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-price-list"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:e.block.backed},{default:T(()=&gt;[k("div",nu,[k("div",{ref_key:"priceWrapper",ref:n,class:"b-price-list__wrapper"},[w(le,{type:"vertical",gap:"m"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.prices,(d,b)=&gt;(a(),v(ae,{key:o(b)},{default:T(()=&gt;[w(eu,{price:d},null,8,["price"])]),_:2},1024))),128))]),_:1})],512),l.value?(a(),v(We,{key:0,position:"right"})):_("",!0)])]),_:1},8,["title","subtitle","type","backed"])],8,tu))}},lu=P(au,[["__scopeId","data-v-75f39117"]]);function su(e){if(!V)return;const t=document.querySelector(`#block-${e}`);if(!t)return;const n=t.offsetTop-120;window.scrollTo({top:n,behavior:"smooth"})}u(su,"goToBlock");const ru=["id"],ou={class:"b-product-hero__gallery"},iu={key:0,class:"b-product-hero__unavailable"},cu={class:"b-product-hero__content-title"},uu={key:1,class:"b-product-hero__category"},du={key:2,class:"b-product-hero__price-wrapper"},fu={key:0,class:"b-product-hero__old-price"},bu={key:5,class:"b-product-hero__button-wrapper"},mu={__name:"b-product-hero",props:{block:{type:Object,required:!0},type:{type:String,required:!0},catalogs:{type:Array,default:()=&gt;[]},catalogItems:{type:Array,default:()=&gt;[]},action:{type:Object,required:!0}},setup(e){const t=je(),n=F(),l=e,s=M(!1),o=M(0),i=M(!1),r=$(()=&gt;l.catalogItems.find(O=&gt;O.id===l.block.itemId)),d=$(()=&gt;l.catalogs.find(O=&gt;O.id===r.value.catalogId)),b=$(()=&gt;{var R,q,J;const O=((R=d.value.currency)==null?void 0:R.unit)||"";return{code:(q=d.value.currency)==null?void 0:q.code,symbol:(J=d.value.currency)==null?void 0:J.symbol,unit:O}}),g=$(()=&gt;{var O;return((O=d.value.button)==null?void 0:O.active)==null?!0:d.value.button.active}),x=$(()=&gt;n.isMobileAll?"":"secondary"),C=$(()=&gt;{const O=[];for(const R of r.value.images)O.push({url:R});return O});function m(O){o.value=O,s.value=!0}u(m,"showGalleryModal");function y(O,R){return O===2&amp;&amp;R===0?"secondary":"primary"}u(y,"getButtonColor");function p(){var O;return((O=d.value.button)==null?void 0:O.text)||L.t("cardGroup.order")}u(p,"getButtonText");function h(){if(d.value.checkout.type==="CART"&amp;&amp;r.value.price.stock&gt;t.getItemCount(r.value.id)&amp;&amp;(t.addCartItem(r.value,d.value),ue.add({type:"info",autoClose:!0,item:{type:"plain",icon:"checkmark",title:L.t("notifier.cart")}})),d.value.checkout.type==="FORM"&amp;&amp;(i.value=!0),d.value.checkout.type==="URL"){if(!V)return;window.open(`${d.value.checkout.url}`,"_blank")}}u(h,"clickToButtonProduct");function E(){return r.value.price.stock===0}u(E,"isDisabled");function I(O){return`${O}${Math.random()}`}return u(I,"getKey"),(O,R)=&gt;{var q,J,se,oe;return e.type==="hero"?(a(),c("article",{key:0,id:"block-"+e.block.id,class:A(["b-product-hero",{"b-product-hero_backed-content":e.block.backedContent}])},[k("div",{class:A(["b-product-hero__wrapper",[{"b-product-hero__wrapper_reverse":e.block.reverse},{"b-product-hero__wrapper_backed-content":e.block.backedContent}]])},[k("div",ou,[r.value.badge?(a(),v(Ve,{key:0,icon:r.value.badge.icon,text:r.value.badge.text,size:"m",class:"b-product-hero__badge"},null,8,["icon","text"])):_("",!0),((q=r.value.images)==null?void 0:q.length)===1?(a(),c(B,{key:1},[w(H,{path:r.value.images[0],alt:"",class:"b-product-hero__substrate"},null,8,["path"]),w(H,{path:r.value.images[0],alt:r.value.title,class:"b-product-hero__image",onClick:R[0]||(R[0]=ee=&gt;m(O.index))},null,8,["path","alt"])],64)):(a(),v(pe,{key:2,items:((J=r.value.images)==null?void 0:J.length)||0,type:"single",controls:x.value,"need-gradient":!0,pagination:"inverse"},{default:T(()=&gt;[(a(!0),c(B,null,z(r.value.images,(ee,D)=&gt;(a(),v(ge,{key:I(D)},{default:T(()=&gt;[w(H,{path:ee,alt:"",loading:"lazy",class:"b-product-hero__substrate"},null,8,["path"]),w(H,{path:ee,alt:r.value.title,loading:"lazy",class:"b-product-hero__image",onClick:te=&gt;m(D)},null,8,["path","alt","onClick"])]),_:2},1024))),128))]),_:1},8,["items","controls"]))]),k("div",{class:A(["b-product-hero__description",{"b-product-hero__description_backed-content":e.block.backedContent}])},[((se=r.value.price)==null?void 0:se.stock)===0?(a(),c("p",iu,S(f(L).t("cardGroup.out")),1)):_("",!0),k("h1",cu,S(f(G)(r.value.title,44)),1),r.value.sku||r.value.brand?(a(),c("div",uu,[U(S(r.value.sku)+" ",1),r.value.sku&amp;&amp;r.value.brand?(a(),c(B,{key:0},[U(" Â· ")],64)):_("",!0),U(" "+S(r.value.brand),1)])):_("",!0),(oe=r.value.price)!=null&amp;&amp;oe.currentPrice?(a(),c("div",du,[k("span",{class:A(["b-product-hero__price",{"b-product-hero__price_with-old-price":r.value.price.oldPrice}])},[U(S(r.value.price.currentPrice)+" ",1),b.value.symbol?(a(),c(B,{key:0},[U(S(b.value.symbol),1)],64)):_("",!0),b.value.unit?(a(),c(B,{key:1},[U(S(b.value.unit),1)],64)):_("",!0)],2),r.value.price.oldPrice?(a(),c("span",fu,[U(S(r.value.price.oldPrice)+" ",1),b.value.symbol?(a(),c(B,{key:0},[U(S(b.value.symbol),1)],64)):_("",!0),b.value.unit?(a(),c(B,{key:1},[U(S(b.value.unit),1)],64)):_("",!0)])):_("",!0)])):_("",!0),r.value.text?(a(),v(ve,{key:3,text:r.value.text,lines:5,"need-tooltip":!1,class:"b-product-hero__text",onClick:R[1]||(R[1]=ee=&gt;f(su)(e.block.blockTextId))},null,8,["text"])):_("",!0),r.value.tags&amp;&amp;r.value.tags.length&gt;0?(a(),v(zt,{key:4,tags:r.value.tags,modal:!0,type:f(n).isMobileAll?"inline":"wrap","max-row":2,class:"b-product-hero__tag-list"},null,8,["tags","type"])):_("",!0),g.value?(a(),c("div",bu,[w(j,{color:y(1,0),text:f(G)(p(),24),stretch:f(n).isMobileAll,disabled:E(),class:"b-product-hero__button",onClick:R[2]||(R[2]=ee=&gt;h())},null,8,["color","text","stretch","disabled"])])):_("",!0)],2)],2),s.value?(a(),v(jt,{key:0,images:C.value,active:o.value,onClose:R[3]||(R[3]=ee=&gt;s.value=!1)},null,8,["images","active"])):_("",!0),i.value?(a(),v(Rt,{key:1,item:r.value,checkout:d.value.checkout,action:e.action,onClose:R[4]||(R[4]=ee=&gt;i.value=!1)},null,8,["item","checkout","action"])):_("",!0)],10,ru)):_("",!0)}}},yu=P(mu,[["__scopeId","data-v-d6cc7d5e"]]),_u={__name:"ds-flexible-list",props:{items:{type:Array,default:()=&gt;[]},gap:{type:String,default:"m"},scheme:{type:Array,default:()=&gt;[1,1,1]}},setup(e){Ke(i=&gt;({"1058ccff":l.value}));const t=e,n=F(),l=$(()=&gt;n.state==="mobile"?t.scheme[0]||1:n.state==="tablet-v"?t.scheme[1]||1:t.scheme[2]||1),s=$(()=&gt;{const i=Array.from({length:l.value},()=&gt;[]);for(const[r,d]of i.entries()){let b=r;for(;t.items[b];)d.push(t.items[b]),b+=l.value}return i});function o(i){return`${i}${Math.random()}`}return u(o,"getKey"),(i,r)=&gt;e.items.length&gt;0?(a(),c("div",{key:0,class:A(["ds-flexible-list",`ds-flexible-list_gap_${e.gap}`])},[(a(!0),c(B,null,z(s.value,(d,b)=&gt;(a(),c("div",{key:o(b),class:A(["ds-flexible-list__column",`ds-flexible-list__column_gap_${e.gap}`])},[(a(!0),c(B,null,z(d,(g,x)=&gt;ce(i.$slots,"default",{item:g,index:s.value.length*x+b},void 0,!0)),256))],2))),128))],2)):_("",!0)}},vu=P(_u,[["__scopeId","data-v-322cd91b"]]),gu={class:"ds-highlight__title-wrapper"},pu={key:1,class:"ds-highlight__title"},hu={key:0,class:"ds-highlight__description"},ku=ia('&lt;path d="M21.6232 58.9965C20.9428 58.9965 20.38 58.4077 20.3514 57.6587C20.3228 56.8887 20.8696 56.2407 21.5723 56.2128C22.7361 56.164 23.9698 56.0595 25.1144 55.6588C25.8998 55.3836 26.9777 54.8296 27.6645 53.7809C28.2845 52.8368 28.5548 51.4989 28.4276 50.0147C28.364 49.2901 28.1764 48.3076 27.6295 47.7501C27.1144 47.224 27.0858 46.3426 27.5659 45.7817C28.0461 45.2172 28.8505 45.1859 29.3624 45.712C30.2718 46.6387 30.8092 48.001 30.9586 49.7534C31.143 51.91 30.7074 53.9168 29.7313 55.408C28.8664 56.7284 27.5405 57.7318 25.8935 58.3102C24.4563 58.8188 22.9523 58.9443 21.6709 59C21.655 59 21.6359 59 21.62 59L21.6232 58.9965Z" fill="#EEEEEE" data-v-e58a527a&gt;&lt;/path&gt;&lt;path d="M11.4209 20.8428C11.3514 20.6972 11.2782 20.5521 11.201 20.4077C9.82581 17.8346 7.59195 16.4259 5.57953 15.5673C7.21068 19.4301 10.3863 21.7171 10.3863 21.7171C10.3863 21.7171 10.807 21.4142 11.4209 20.8428Z" fill="#EEEEEE" data-v-e58a527a&gt;&lt;/path&gt;&lt;path d="M11.8102 30.9622C9.3097 29.7092 6.65762 29.9178 4.57608 30.3507C7.6805 32.5297 11.1666 32.7725 11.1666 32.7725C11.1666 32.7725 11.4818 32.0843 11.8102 30.9622Z" fill="#EEEEEE" data-v-e58a527a&gt;&lt;/path&gt;&lt;path fill-rule="evenodd" clip-rule="evenodd" d="M5.57953 15.5673C5.01584 14.2324 4.63659 12.7093 4.63659 11.0274C4.63659 6.98207 7.01413 3.94639 8.69072 2.04994C9.72952 0.876596 10.3863 0 10.3863 0C10.3863 0 11.0462 0.876596 12.085 2.04994C13.7615 3.94639 16.1391 6.98207 16.1391 11.0274C16.1391 15.8052 13.077 19.3013 11.4209 20.8428C11.3514 20.6972 11.2782 20.5521 11.201 20.4077C9.82581 17.8346 7.59195 16.4259 5.57953 15.5673ZM4.57608 30.3507C3.31428 29.4651 2.11553 28.2596 1.23956 26.6206C-0.632794 23.1173 0.0211615 19.2041 0.595369 16.6561C0.951913 15.0789 1.11494 13.965 1.11494 13.965C1.11494 13.965 2.09216 14.3677 3.53486 14.8228C4.15346 15.0184 4.85202 15.2569 5.57953 15.5673C7.21068 19.4301 10.3863 21.7171 10.3863 21.7171C10.3863 21.7171 10.807 21.4142 11.4209 20.8428C13.2037 24.582 12.4797 28.6741 11.8102 30.9622C9.3097 29.7092 6.65762 29.9178 4.57608 30.3507ZM11.947 43.5613C10.2817 43.5506 8.46927 43.1828 6.75726 42.115C3.51425 40.0924 2.26939 36.3503 1.58736 33.8335C1.16612 32.275 0.791744 31.2223 0.791744 31.2223C0.791744 31.2223 1.82444 31.0432 3.28447 30.6581C3.68177 30.5536 4.11492 30.4467 4.57608 30.3507C7.6805 32.5297 11.1666 32.7725 11.1666 32.7725C11.1666 32.7725 11.4818 32.0843 11.8102 30.9622C12.0445 31.0796 12.2775 31.2099 12.5085 31.354C15.9693 33.5124 17.3413 37.4863 17.8746 39.9443C15.3729 40.5134 13.3814 42.1519 11.947 43.5613ZM11.947 43.5613C15.3885 43.5835 18.2017 42.0808 18.2017 42.0808C18.2017 42.0808 18.1503 41.2152 17.8746 39.9443C18.4578 39.8116 19.0687 39.737 19.7068 39.737C25.769 39.737 29.6021 45.9517 29.6021 45.9517C29.6021 45.9517 25.769 52.1629 19.7068 52.1629C15.962 52.1629 13.1519 49.5945 11.3964 47.7833C10.3103 46.6611 9.49879 45.9517 9.49879 45.9517C9.49879 45.9517 10.3103 45.2388 11.3964 44.1166C11.5697 43.9378 11.7533 43.7516 11.947 43.5613Z" fill="#EEEEEE" data-v-e58a527a&gt;&lt;/path&gt;&lt;path d="M17.8746 39.9443C15.3729 40.5134 13.3814 42.1519 11.947 43.5613C15.3885 43.5835 18.2017 42.0808 18.2017 42.0808C18.2017 42.0808 18.1503 41.2152 17.8746 39.9443Z" fill="#EEEEEE" data-v-e58a527a&gt;&lt;/path&gt;',5),$u=[ku],xu={__name:"ds-highlight",props:{type:{type:String,default:"default"},size:{type:String,default:"m"},title:{type:String,default:""},icon:{type:String,default:""},description:{type:String,default:""}},setup(e){const t=e,n=$(()=&gt;t.type==="general"?`ds-highlight_type_general ds-highlight_size_${t.size}`:`ds-highlight_size_${t.size}`),l=$(()=&gt;t.size==="m"?24:20);return(s,o)=&gt;(a(),c("div",{class:A(["ds-highlight",n.value])},[k("div",gu,[e.icon?(a(),v(Z,{key:0,name:e.icon,size:l.value,class:"ds-highlight__icon"},null,8,["name","size"])):_("",!0),e.title?(a(),c("strong",pu,S(f(G)(e.title,10)),1)):_("",!0)]),e.description?(a(),c("p",hu,S(f(G)(e.description,18)),1)):_("",!0),e.type==="general"?(a(),c(B,{key:1},z(["left","right"],i=&gt;k("svg",{key:i,width:"31",height:"59",viewBox:"0 0 31 59",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:A(["ds-highlight__general-icon",`ds-highlight__general-icon_${i}`])},$u,2)),64)):_("",!0)],2))}},Cu=P(xu,[["__scopeId","data-v-e58a527a"]]),wu={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40"};function Su(e,t){return a(),c("svg",wu,t[0]||(t[0]=[k("path",{fill:"#4285F4",d:"M39.149 20.45c0-1.65-.125-2.85-.425-4.1h-18.75v7.425h11.01c-.224 1.85-1.423 4.625-4.094 6.5l-.025.25 5.917 4.6.4.05c3.795-3.5 5.967-8.65 5.967-14.725"},null,-1),k("path",{fill:"#34A853",d:"M19.974 40c5.393 0 9.912-1.775 13.233-4.85l-6.292-4.9c-1.698 1.175-3.945 2-6.916 2-5.293 0-9.762-3.5-11.36-8.3l-.225.025-6.192 4.775-.075.225C5.418 35.5 12.16 40 19.974 40"},null,-1),k("path",{fill:"#FBBC05",d:"M8.614 23.95A12.3 12.3 0 0 1 7.94 20c0-1.375.25-2.7.649-3.95v-.275l-6.242-4.85-.2.1A19.74 19.74 0 0 0 0 20c0 3.225.774 6.275 2.122 8.975z"},null,-1),k("path",{fill:"#EB4335",d:"M19.974 7.725c3.745 0 6.292 1.625 7.715 2.975l5.643-5.5C29.862 1.975 25.367 0 19.974 0 12.159 0 5.418 4.5 2.122 11.025L8.59 16.05c1.623-4.825 6.092-8.325 11.385-8.325"},null,-1)]))}u(Su,"render$2");const Eu={render:Su},Tu={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40"};function Iu(e,t){return a(),c("svg",Tu,t[0]||(t[0]=[k("path",{fill:"#FC3F1D",d:"M23.656 9.016h-2.322c-4.257 0-6.493 2.136-6.493 5.297 0 3.588 1.548 5.254 4.73 7.39l2.623 1.752-7.568 11.235H8.993l6.794-10.04c-3.913-2.776-6.106-5.467-6.106-10.038C9.68 8.888 13.68 5 21.29 5h7.568v29.69h-5.203z"},null,-1)]))}u(Iu,"render$1");const Ou={render:Iu},Au={xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 40 40"};function Mu(e,t){return a(),c("svg",Au,t[0]||(t[0]=[k("path",{fill:"#406CFF",d:"m2 15.983 7.328-1.292a4.75 4.75 0 1 1 8.929-1.574l4.269-.753a6 6 0 0 1 6.95 4.867l.623 3.534c.103.58-.49 1.07-1.077 1.01a4.755 4.755 0 0 0-5.154 5.553 4.75 4.75 0 0 0 6.742 3.454c.531-.256 1.256 0 1.358.581l.8 4.534a12 12 0 0 0 4.3-5.305c.913-2.205.913-5 .913-10.592 0-5.591 0-8.387-.913-10.592a12 12 0 0 0-6.495-6.495C28.368 2 25.573 2 19.981 2c-5.591 0-8.387 0-10.592.913a12 12 0 0 0-6.494 6.495c-.663 1.6-.845 3.511-.895 6.575"},null,-1),k("path",{fill:"#BDEBDD",d:"M2.019 15.983C2 17.143 2 18.466 2 20c0 5.591 0 8.387.913 10.592a12 12 0 0 0 6.495 6.495C11.613 38 14.408 38 20 38c5.591 0 8.387 0 10.592-.913a12 12 0 0 0 2.194-1.19l-.799-4.534c-.102-.58-.827-.837-1.358-.581a4.75 4.75 0 1 1-1.588-9.006c.587.058 1.18-.43 1.077-1.011l-.623-3.534a6 6 0 0 0-6.95-4.867l-4.27.753a4.75 4.75 0 1 0-8.929 1.574z"},null,-1)]))}u(Mu,"render");const Pu={render:Mu},Bu=Object.freeze(Object.defineProperty({__proto__:null,Google:Eu,WebsiteBuilder:Pu,Yandex:Ou},Symbol.toStringTag,{value:"Module"})),qt={__name:"ds-picture",props:{name:{type:String,required:!0},size:{type:Number,default:40},inline:{type:Boolean,default:!1}},setup(e){return(t,n)=&gt;(a(),v(Pe(Bu[f(ca)(e.name)]),{height:e.size,width:e.size,class:A(["ds-picture",{"ds-picture_inline":e.inline}])},null,8,["height","width","class"]))}},Lu=["id"],Ru={class:"ds-review-card-modal__header"},zu={class:"ds-review-card-modal__info-wrapper"},Du={class:"ds-review-card-modal__avatar-wrapper"},Nu={key:2,class:"ds-review-card-modal__source"},ju={class:"ds-review-card-modal__info"},qu={class:"ds-review-card-modal__author"},Vu={class:"ds-review-card-modal__date"},Fu={key:0,class:"ds-review-card-modal__rating-wrapper"},Uu={class:"ds-review-card-modal__content"},Gu={class:"ds-review-card-modal__text"},Hu={__name:"ds-review-card-modal",props:{source:{type:String,default:""},author:{type:String,default:""},date:{type:String,default:""},avatar:{type:String,default:""},rating:{type:Number,default:0},text:{type:String,default:""},modalId:{type:String,required:!0}},setup(e){const t=e;function n(s){return s&lt;=t.rating?"ds-review-card-modal__star_type_active":"ds-review-card-modal__star_type_default"}u(n,"getStarClass");function l(s){return`${s}${Math.random()}`}return u(l,"getKey"),(s,o)=&gt;(a(),c("article",{id:e.modalId,class:"ds-review-card-modal"},[k("div",Ru,[k("div",zu,[k("div",Du,[e.avatar?(a(),v(H,{key:0,path:e.avatar,class:"ds-review-card-modal__avatar",loading:"lazy",size:f(K).reviewCard.avatar,alt:e.author},null,8,["path","size","alt"])):(a(),v(Z,{key:1,name:"people-fill",size:28,class:"ds-review-card-modal__icon"})),e.source&amp;&amp;e.source!=="custom"?(a(),c("span",Nu,[w(qt,{name:e.source,size:16},null,8,["name"])])):_("",!0)]),k("div",ju,[k("strong",qu,S(e.author),1),k("span",Vu,S(e.date),1)])]),e.rating?(a(),c("div",Fu,[(a(),c(B,null,z(5,(i,r)=&gt;w(Z,{key:l(r),name:"fav-fill-star",class:A(["ds-review-card-modal__star",n(i)])},null,8,["class"])),64))])):_("",!0)]),k("div",Uu,[k("p",Gu,S(e.text),1)])],8,Lu))}},Ku=P(Hu,[["__scopeId","data-v-5c5ef74c"]]),Wu={class:"ds-review-card__header"},Yu={class:"ds-review-card__avatar-wrapper"},Zu={key:2,class:"ds-review-card__source"},Ju={class:"ds-review-card__info"},Xu={class:"ds-review-card__author"},Qu={class:"ds-review-card__date"},ed={class:"ds-review-card__content"},td={class:"ds-review-card__text"},nd={key:0,class:"ds-review-card__footer"},ad={class:"ds-review-card__rating-wrapper"},ld={__name:"ds-review-card",props:{source:{type:String,default:""},author:{type:String,default:""},date:{type:String,default:""},avatar:{type:String,default:""},rating:{type:Number,default:0},text:{type:String,default:""},index:{type:Number,required:!0}},emits:["click"],setup(e,{emit:t}){const n=e,l=t;function s(r){l("click",r)}u(s,"click");function o(r){return r&lt;=n.rating?"ds-review-card__star_type_active":"ds-review-card__star_type_default"}u(o,"getStarClass");function i(r){return`${r}${Math.random()}`}return u(i,"getKey"),(r,d)=&gt;(a(),c("article",{class:"ds-review-card",onClick:d[0]||(d[0]=b=&gt;s(e.index))},[k("div",Wu,[k("div",Yu,[e.avatar?(a(),v(H,{key:0,path:e.avatar,class:"ds-review-card__avatar",loading:"lazy",size:f(K).reviewCard.avatar,alt:e.author},null,8,["path","size","alt"])):(a(),v(Z,{key:1,name:"people-fill",size:28,class:"ds-review-card__icon"})),e.source&amp;&amp;e.source!=="custom"?(a(),c("span",Zu,[w(qt,{name:e.source,size:16},null,8,["name"])])):_("",!0)]),k("div",Ju,[k("strong",Xu,S(e.author),1),k("span",Qu,S(e.date),1)])]),k("div",ed,[k("p",td,S(e.text),1)]),e.rating?(a(),c("div",nd,[k("div",ad,[(a(),c(B,null,z(5,(b,g)=&gt;w(Z,{key:i(g),name:"fav-fill-star",class:A(["ds-review-card__star",o(b)])},null,8,["class"])),64))])])):_("",!0)]))}},sd=P(ld,[["__scopeId","data-v-8368d239"]]);function rd(e){const t=e.reduce((n,l)=&gt;Number(l.title)+n,0)/e.length;return Math.round(t*10)/10}u(rd,"getAverageRating");function Sn(e){return{type:"general",title:e.langth===1?e[0].title:rd(e),icon:"fav-empty-star",description:L.t("reviews.rating.general")}}u(Sn,"getGeneral");function od(e,t,n){const l={type:"default",title:n.length,icon:"chat",description:L.tp("reviews.rating.reviews",n.length)},s=e.map(o=&gt;{const i=t.find(r=&gt;r.id===o);return{type:"default",title:i.rating,icon:i.source,description:L.t(`reviews.rating.${i.source}`)}}).filter(o=&gt;o.title);switch(s.length){case 0:return[l];case 1:return[Sn(s),l];default:return[Sn(s),l,...s]}}u(od,"getRatingsList");const id=["id"],cd={key:1,class:"b-reviews__button-wrapper"},ud={class:"b-reviews__modal-title"},dd={__name:"b-reviews",props:{block:{type:Object,required:!0},type:{type:String,required:!0},reviews:{type:Array,default:()=&gt;[]},sources:{type:Array,default:()=&gt;[]}},setup(e){const t=e,n=F(),l=M(!1),s=M(null);gt(()=&gt;{if(l.value&amp;&amp;s.value){if(!V)return;const m=document.querySelector(`#${s.value}`);n.isMobileAll?setTimeout(()=&gt;{m.scrollIntoView({block:"start",behavior:"smooth"})},700):m.scrollIntoView({block:"start",behavior:"smooth"})}s.value=null});const o=$(()=&gt;{const m=new Set(t.sources.map(y=&gt;y.id));return t.block.sources.map(y=&gt;y.id).filter(y=&gt;m.has(y))}),i=$(()=&gt;t.reviews.filter(m=&gt;o.value.includes(m.sourceId))),r=$(()=&gt;n.state==="mobile"?i.value.slice(0,3):i.value.slice(0,6)),d=$(()=&gt;od(o.value,t.sources,i.value));function b(m){var y;return(y=t.sources.find(p=&gt;p.id===m))==null?void 0:y.source}u(b,"getSources");function g(m){s.value=`block-${t.block.id}-${m}`,l.value=!0}u(g,"showModal");function x(){l.value=!0}u(x,"showAll");function C(m){return`${m}${Math.random()}`}return u(C,"getKey"),(m,y)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-reviews"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:!1},{default:T(()=&gt;[i.value.length&gt;0?(a(),v(le,{key:0,scheme:[2,2,4],gap:"s",class:"b-reviews__highlights"},{default:T(()=&gt;[(a(!0),c(B,null,z(d.value,(p,h)=&gt;(a(),v(ae,{key:C(h)},{default:T(()=&gt;[w(Cu,{type:p.type,title:String(p.title),icon:p.icon,description:p.description,size:f(n).isMobileAll?"s":"m"},null,8,["type","title","icon","description","size"])]),_:2},1024))),128))]),_:1})):_("",!0),w(vu,{items:r.value,scheme:[1,2,2],gap:"m"},{default:T(({item:p,index:h})=&gt;[w(we,null,{default:T(()=&gt;[w(sd,{author:f(G)(p.author,16),date:p.date,avatar:p.avatar,rating:p.rating,source:b(p.sourceId),text:f(G)(p.text,146),index:h,onClick:g},null,8,["author","date","avatar","rating","source","text","index"])]),_:2},1024)]),_:1},8,["items"]),i.value&gt;r.value?(a(),c("div",cd,[w(j,{color:"secondary",text:f(L).t("reviews.all"),stretch:f(n).isMobileAll,onClick:x},null,8,["text","stretch"])])):_("",!0)]),_:1},8,["title","subtitle","type"]),l.value?(a(),v(Ee,{key:0,onClose:y[0]||(y[0]=p=&gt;l.value=!1)},{default:T(()=&gt;[k("strong",ud,S(f(L).t("reviews.modal")),1),w(le,{class:"b-reviews__modal-list",type:"vertical",gap:"s"},{default:T(()=&gt;[(a(!0),c(B,null,z(i.value,(p,h)=&gt;(a(),v(ae,{key:C(h)},{default:T(()=&gt;[w(Ku,{source:b(p.sourceId),author:p.author,date:p.date,avatar:p.avatar,rating:p.rating,text:p.text,"modal-id":"block-"+e.block.id+"-"+h},null,8,["source","author","date","avatar","rating","text","modal-id"])]),_:2},1024))),128))]),_:1})]),_:1})):_("",!0)],8,id))}},fd=P(dd,[["__scopeId","data-v-d3a03d92"]]),bd={YOUTUBE:"youtube",VK:"vk",TWITTER:"twitter",OK:"ok",TELEGRAM:"telegram",INSTAGRAM:"instagram",WHATS_APP:"whats-app",TIKTOK:"tiktok",LINKEDIN:"linkedin",FACEBOOK:"facebook",GOOGLE:"google",YANDEX:"yandex",APPLE:"apple",MAIL:"mail",DISCORD:"discord",OTHER:"share"},md=["href","target"],yd={class:"ds-social__text"},_d={__name:"ds-social",props:{social:{type:Object,required:!0}},setup(e){const t=e,n=$(()=&gt;t.social.icon==="mail"?"_self":"_blank"),l=$(()=&gt;t.social.icon==="mail"&amp;&amp;!/^(mailto:)/.test(t.social.url)?`mailto:${t.social.url}`:t.social.icon==="whats-app"&amp;&amp;!/^(http)/.test(t.social.url)?`https://wa.me/${t.social.url}`:t.social.url),s=$(()=&gt;`ds-social_type_${t.social.icon}`);function o(i){return`socials.${i}`.replace("-","")}return u(o,"getPath"),(i,r)=&gt;Object.values(f(bd)).includes(e.social.icon)?(a(),c("a",{key:0,class:A(["ds-social",s.value]),href:l.value,target:n.value},[w(Z,{name:e.social.icon},null,8,["name"]),k("p",yd,S(f(L).t(o(e.social.icon))),1)],10,md)):_("",!0)}},vd=P(_d,[["__scopeId","data-v-34a44b7c"]]),rt={DEFAULT:[1,2,4],SINGLE:[1,1,1],DOUBLE:[1,2,2],TRIPLE:[1,2,3]},gd=["id"],pd={__name:"b-socials",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=e,n=$(()=&gt;{var l;if(!((l=t.block.socials)!=null&amp;&amp;l.length))return null;switch(t.block.socials.length){case 1:return rt.SINGLE;case 2:return rt.DOUBLE;case 3:return rt.TRIPLE;default:return rt.DEFAULT}});return(l,s)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-socials"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:e.block.backed},{default:T(()=&gt;[n.value?(a(),v(le,{key:0,scheme:n.value,gap:"s"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.socials,o=&gt;(a(),v(ae,{key:`${o.icon+o.url}`},{default:T(()=&gt;[w(vd,{social:o},null,8,["social"])]),_:2},1024))),128))]),_:1},8,["scheme"])):_("",!0)]),_:1},8,["title","subtitle","type","backed"])],8,gd))}},hd=["id"],kd={class:"b-tags__main-item-text"},$d={__name:"b-tags",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=F();function n(l){return`${l}${Math.random()}`}return u(n,"getKey"),(l,s)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-tags"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:e.block.backed},{default:T(()=&gt;{var o,i,r,d;return[(o=e.block.tags.main)!=null&amp;&amp;o.length?(a(),v(le,{key:0,type:"horizontal",gap:f(t).state==="mobile"?"s":"m"},{default:T(()=&gt;[(a(!0),c(B,null,z(e.block.tags.main,b=&gt;(a(),v(ae,{key:n(b.text),class:"b-tags__main-item"},{default:T(()=&gt;[w(Xe,{icon:b.icon,type:"outline",size:f(t).isMobileAll?"s":"m",color:"dark",class:"b-tags__icon"},null,8,["icon","size"]),k("span",kd,S(b.text),1)]),_:2},1024))),128))]),_:1},8,["gap"])):_("",!0),(i=e.block.tags.other)!=null&amp;&amp;i.length&amp;&amp;((r=e.block.tags.main)!=null&amp;&amp;r.length)?(a(),v(Lt,{key:1,class:"b-tags__devider"})):_("",!0),(d=e.block.tags.other)!=null&amp;&amp;d.length?(a(),v(zt,{key:2,tags:e.block.tags.other,type:"wrap"},null,8,["tags"])):_("",!0)]}),_:1},8,["title","subtitle","type","backed"])],8,hd))}},xd=P($d,[["__scopeId","data-v-1647e8df"]]),Cd=["id"],wd={key:0,class:"b-text__buttons-wrapper"},Sd={__name:"b-text",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=e,n=F(),l=$(()=&gt;{const s=["center","left"];return!t.block.align||!s.includes(t.block.align)?"b-text__text_align_center":`b-text__text_align_${t.block.align}`});return(s,o)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-text"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:e.block.backed},{default:T(()=&gt;[k("p",{class:A(["b-text__text",l.value])},S(e.block.text),3),e.block.button&amp;&amp;e.block.button.text?(a(),c("div",wd,[(a(),v(j,{key:e.block.button.text,color:"secondary",text:f(G)(e.block.button.text,24),url:e.block.button.url,stretch:f(n).isMobileAll},null,8,["text","url","stretch"]))])):_("",!0)]),_:1},8,["title","subtitle","type","backed"])],8,Cd))}},Ed=P(Sd,[["__scopeId","data-v-87eaf72f"]]),Td={__name:"b-video",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=e,n=$(()=&gt;t.block.url?ga(t.block.url):""),l=$(()=&gt;{switch(n.value){case qe.YOUTUBE:return Ft(()=&gt;ut(()=&gt;import("./b-video-youtube.0efa9ea1.js"),["./b-video-youtube.0efa9ea1.js","./entry.8c8dd37b.js","./entry.25bded35.css","./get-youtube-id.27d61c5c.js","./erorr-wrapper.ce1aae22.js","./erorr-wrapper.e8f61db7.css","./b-video-youtube.3049c728.css"],import.meta.url));case qe.RUTUBE:return Ft(()=&gt;ut(()=&gt;import("./b-video-rutube.e5993b78.js"),["./b-video-rutube.e5993b78.js","./entry.8c8dd37b.js","./entry.25bded35.css","./get-rutube-id.35427256.js","./erorr-wrapper.ce1aae22.js","./erorr-wrapper.e8f61db7.css","./b-video-rutube.16a63ef8.css"],import.meta.url));default:return""}});return(s,o)=&gt;(a(),v(Pe(l.value),{block:e.block,type:e.type},null,8,["block","type"]))}},Id={class:"yclients-stub"},Od={class:"yclients-stub__text"},Ad={__name:"yclients-stub",setup(e){return(t,n)=&gt;(a(),c("div",Id,[k("p",Od,S(f(L).t("yclients.stub")),1)]))}},Md=P(Ad,[["__scopeId","data-v-7b40560b"]]),Pd=["id"],Bd={key:1,class:"b-yclients__widget-wrapper"},Ld=["src"],Rd={__name:"b-yclients",props:{block:{type:Object,required:!0},type:{type:String,required:!0}},setup(e){const t=e,n=be(),l=$(()=&gt;t.block.yclientsId?`https://n${t.block.yclientsId}.yclients.com/widgetJS`:"");return(s,o)=&gt;(a(),c("article",{id:"block-"+e.block.id,class:"b-yclients"},[w(Q,{title:e.block.title,subtitle:e.block.subTitle,type:e.type,backed:e.block.backed},{default:T(()=&gt;[f(n).isEdit&amp;&amp;!l.value?(a(),v(Md,{key:0})):_("",!0),l.value?(a(),c("div",Bd,[k("iframe",{id:"ms_booking_iframe",class:"b-yclients__widget",frameborder:"0",allowtransparency:"true",allowfullscreen:"true",allowscriptaccess:"always",loading:"lazy",src:l.value},null,8,Ld)])):_("",!0)]),_:1},8,["title","subtitle","type","backed"])],8,Pd))}},zd=P(Rd,[["__scopeId","data-v-eaf60aa6"]]),Dd={__name:"ds-packer",props:{type:{type:String,default:"content"}},setup(e){return(t,n)=&gt;(a(),c("section",{class:A(`ds-packer ds-packer_type_${e.type}`)},[(a(),v(ua,null,{default:T(()=&gt;[ce(t.$slots,"default",{},void 0,!0)]),_:3}))],2))}},Nd=P(Dd,[["__scopeId","data-v-2b5638c1"]]),ke={HERO:[X.B_COVER,X.B_BANNER,X.B_GALLERY,X.B_PRODUCT_HERO,X.B_CATALOG_FULL],NEED_CATALOGS:[X.B_CATALOG,X.B_CATALOG_FULL,X.B_CATALOGS,X.B_PRODUCT_HERO],NEED_CATALOG_ITEMS:[X.B_CATALOG,X.B_CATALOG_FULL,X.B_PRODUCT_HERO],NEED_REVIEWS:[X.B_REVIEWS],NEED_SOURCES:[X.B_REVIEWS],NEED_ACTIONS:[X.B_CATALOG,X.B_CATALOG_FULL,X.B_PRODUCT_HERO,X.B_FORM],NEED_HANDLES:[X.B_CATALOG_FULL],NEED_PAGINATION:[X.B_CATALOG_FULL]},jd={__name:"ds-main",props:{blocks:{type:Array,required:!0},color:{type:Object,default:()=&gt;{}},action:{type:Object,default:()=&gt;{}},catalogs:{type:Array,default:()=&gt;[]},catalogItems:{type:Array,default:()=&gt;[]},reviews:{type:Array,default:()=&gt;[]},sources:{type:Array,default:()=&gt;[]},pagination:{type:Object,default:()=&gt;{}},handles:{type:Object,required:!1,default:()=&gt;{}}},emits:["beforeEnterMain","beforeLeaveMain","afterLeaveMain","afterEnterMain","cursorEnterMain","cursorLeaveMain"],setup(e,{emit:t}){const n=e,l=[Ed,_i,Ci,Pi,xd,zs,Ri,lu,yr,Ur,Ko,pd,Td,$c,Bc,Jo,ic,Hc,$r,uc,yu,fd,zd],s=new Set(ke.HERO),o=i();function i(){const D=[];for(const te of l){const W=te.__name.split("-").map(N=&gt;N[0].toUpperCase()+N.slice(1)).join("");D.push({blockComponent:te,type:W})}return D}u(i,"getComponentsData");function r(D){for(const te of o)if(te.type===D)return te.blockComponent}u(r,"getBlockComponent");function d(D,te){return s.has(D)&amp;&amp;te===0?"hero":"content"}u(d,"getPackerType");function b(D){return ke.NEED_CATALOGS.includes(D)?n.catalogs:null}u(b,"getCatalogs");function g(D){return ke.NEED_CATALOG_ITEMS.includes(D)?n.catalogItems:null}u(g,"getCatalogItems");function x(D){return ke.NEED_REVIEWS.includes(D)?n.reviews:null}u(x,"getReviews");function C(D){return ke.NEED_SOURCES.includes(D)?n.sources:null}u(C,"getSources");function m(D){return ke.NEED_ACTIONS.includes(D)?n.action:null}u(m,"getAction");function y(D){return ke.NEED_HANDLES.includes(D)?n.handles:null}u(y,"getHandles");function p(D){return ke.NEED_PAGINATION.includes(D)?n.pagination:null}u(p,"getPagination");const h=t,E=be(),I=$(()=&gt;E.isEdit?"data-active":null),O=$(()=&gt;E.isEdit?"data-edit":null);function R(D){E.isEdit&amp;&amp;h("afterEnterMain",D)}u(R,"onAfterEnter");function q(D){E.isEdit&amp;&amp;h("afterLeaveMain",D)}u(q,"onAfterLeave");function J(D){E.isEdit&amp;&amp;h("beforeEnterMain",D)}u(J,"onBeforeEnter");function se(D){E.isEdit&amp;&amp;h("beforeLeaveMain",D)}u(se,"onBeforeLeave");function oe(D){E.isEdit&amp;&amp;h("cursorEnterMain",D)}u(oe,"cursorEnter");function ee(D){E.isEdit&amp;&amp;h("cursorLeaveMain",D)}return u(ee,"cursorLeave"),(D,te)=&gt;(a(),c("main",{class:A(["ds-main",{"ds-main_mode_view":f(E).isView}])},[w(Pn,{name:"main",onAfterEnter:R,onAfterLeave:q,onBeforeEnter:J,onBeforeLeave:se},{default:T(()=&gt;[(a(!0),c(B,null,z(e.blocks,(W,N)=&gt;(a(),v(Nd,Ce({key:W.id,type:d(W.type,N),[O.value||""]:"block",onMouseenter:oe,onMouseleave:ee}),{default:T(()=&gt;[(a(),v(Pe(r(W.type)),Ce({block:W,action:m(W.type),catalogs:b(W.type),"catalog-items":g(W.type),reviews:x(W.type),sources:C(W.type),type:N===0?"hero":"content",[I.value||""]:W.active,handles:y(W.type),pagination:p(W.type)}),null,16,["block","action","catalogs","catalog-items","reviews","sources","type","handles","pagination"]))]),_:2},1040,["type"]))),128))]),_:1})],2))}},qd=P(jd,[["__scopeId","data-v-4ef4d4b4"]]),Vd={class:"ds-notification-item-plain"},Fd={class:"ds-notification-item-plain__content"},Ud={class:"ds-notification-item-plain__text-wrapper"},Gd={class:"ds-notification-item-plain__header"},Hd={key:0,class:"ds-notification-item-plain__title"},Kd={key:1,class:"ds-notification-item-plain__subtitle"},Wd={key:0,class:"ds-notification-item-plain__text"},Yd={key:0,class:"ds-notification-item-plain__buttons-wrapper"},Zd={__name:"ds-notification-item-plain",props:{item:{type:Object,required:!0}},emits:["close"],setup(e,{emit:t}){const n=t;function l(o){return o?"secondary-inverse":"primary-inverse"}u(l,"getButtonColor");function s(o){o(),n("close")}return u(s,"clickButton"),(o,i)=&gt;(a(),c("div",Vd,[k("div",Fd,[e.item.icon?(a(),v(Z,{key:0,name:e.item.icon,size:26,class:"ds-notification-item-plain__icon"},null,8,["name"])):_("",!0),k("div",Ud,[k("div",Gd,[e.item.title?(a(),c("strong",Hd,S(e.item.title),1)):_("",!0),e.item.subtitle?(a(),c("span",Kd,S(e.item.subtitle),1)):_("",!0)]),e.item.text?(a(),c("p",Wd,S(e.item.text),1)):_("",!0)])]),e.item.buttons&amp;&amp;e.item.buttons.length&gt;0?(a(),c("div",Yd,[(a(!0),c(B,null,z(e.item.buttons,(r,d)=&gt;(a(),v(j,{key:r.text,theme:r.theme,color:r.color||l(d),size:"s",stretch:!0,text:r.text,icon:r.icon,url:r.url,class:"ds-info-card__button",onClick:b=&gt;s(r.callback)},null,8,["theme","color","text","icon","url","onClick"]))),128))])):_("",!0)]))}},Jd=P(Zd,[["__scopeId","data-v-e66465c7"]]),Xd={__name:"ds-notification",props:{type:{type:String,default:"info"},autoClose:{type:Boolean,default:!1},timeline:{type:Number,default:3e3},item:{type:Object,required:!0},uniqueKey:{type:Number,required:!0}},setup(e){const t=e,n={DsNotificationItemPlain:Jd};de(()=&gt;{t.autoClose&amp;&amp;setTimeout(()=&gt;{ue.remove(t.uniqueKey)},t.timeline)});const l=$(()=&gt;t.autoClose?`ds-notification_type_${t.type}`:`ds-notification_type_${t.type} ds-notification_static`);function s(){ue.remove(t.uniqueKey)}u(s,"close");function o(){const i=t.item.type;return n[`DsNotificationItem${i[0].toUpperCase()+i.slice(1)}`]}return u(o,"getItemComponent"),(i,r)=&gt;(a(),c("div",{class:A(["ds-notification",l.value])},[(a(),v(Pe(o()),{item:e.item,onClose:s},null,40,["item"])),e.autoClose?_("",!0):(a(),v(j,{key:0,theme:"fab",size:"s",color:"transperent-inverse",icon:"close","aria-label":"Close",class:"ds-notification__close-button",onClick:s}))],2))}},Qd=P(Xd,[["__scopeId","data-v-712f52cf"]]),ef={__name:"ds-notification-wrapper",setup(e){return(t,n)=&gt;(a(),v(Pn,{class:"ds-notification-wrapper",tag:"div",name:"ds-notification-wrapper"},{default:T(()=&gt;[(a(!0),c(B,null,z(f(ue).stack,l=&gt;(a(),v(Qd,{key:l.key,type:l.data.type,"auto-close":l.data.autoClose,timeline:l.data.timeline,item:l.data.item,"unique-key":l.key},null,8,["type","auto-close","timeline","item","unique-key"]))),128))]),_:1}))}},tf=P(ef,[["__scopeId","data-v-c9e6d734"]]),nf={class:"ds-reg-partner"},af={href:"https://www.reg.ru/sozdanie-saita/?rtm_campaign=client_website",target:"_blank",class:"ds-reg-partner__link"},lf={class:"ds-reg-partner__text"},sf={__name:"ds-reg-partner",setup(e){return(t,n)=&gt;(a(),c("div",nf,[k("a",af,[w(qt,{class:"ds-reg-partner__logo",name:"website-builder",size:32}),k("span",lf,S(f(L).t("footer.made")),1)])]))}},rf=P(sf,[["__scopeId","data-v-38f049c6"]]);function of(){da.options.themes.tooltip.popperClass="ds-tooltip__popper"}u(of,"initScript");function cf(e){return(e==null?void 0:e.length)===9?{alpha:+(("0x"+e[7]+e[8])/255).toFixed(2),hex:e.slice(0,7)}:null}u(cf,"getColorWithAlpha");function wt(e,t){const n=Number.parseInt(e.slice(1),16),l=Math.round(2.55*t),s=(n&gt;&gt;16)+l,o=(n&gt;&gt;8&amp;255)+l,i=(n&amp;255)+l;return"#"+(16777216+(s&lt;255?s&lt;1?0:s:255)*65536+(o&lt;255?o&lt;1?0:o:255)*256+(i&lt;255?i&lt;1?0:i:255)).toString(16).slice(1)}u(wt,"shaderColor");function uf(e,t){if(!V||!e)return;const n=document.createElement("style"),l=document.head||document.querySelectorAll("head")[0],s=t?"--font-primary":"--font-primary-inverse",o=cf(e),i=o?wt(o.hex,100-o.alpha*100):e;n.innerHTML=`
    :root {
      --accent: ${i};
      --dynamic: var(${s});

      --bg-button-primary-default: ${i};
      --bg-button-primary-hover: ${wt(i,-4)};
      --bg-button-primary-active: ${wt(i,-8)};
    }
  `,l.append(n)}u(uf,"setAccentColor");function df(e,t){uf(e,t)}u(df,"initStyle");const ff={__name:"ds-layout",props:{data:{type:Object,required:!0},mode:{type:String,default:"view"},needMocks:{type:Boolean,default:!1},handles:{type:Object,required:!1,default:()=&gt;{}},ssr:{type:Object,required:!1,default:()=&gt;{}}},emits:["beforeEnterBlock","afterEnterBlock","beforeLeaveBlock","afterLeaveBlock","cursorEnter","cursorLeave"],setup(e,{emit:t}){var C;const n=e;ze(Se,n.data.options),ze(fa,n.needMocks),ze(vt,n.ssr),F().init((C=n.ssr)==null?void 0:C.viewport);const s=be();s.changeMode(n.mode),L.setLanguage(n.data.options.language),He(()=&gt;{var m,y,p;(m=n.data.options.color)!=null&amp;&amp;m.hex&amp;&amp;(df((y=n.data.options.color)==null?void 0:y.hex,(p=n.data.options.color)==null?void 0:p.isColorLight),of())});const o=t;function i(m){s.isEdit&amp;&amp;o("beforeEnterBlock",m)}u(i,"beforeEnterBlock");function r(m){s.isEdit&amp;&amp;o("afterEnterBlock",m)}u(r,"afterEnterBlock");function d(m){s.isEdit&amp;&amp;o("beforeLeaveBlock",m)}u(d,"beforeLeaveBlock");function b(m){s.isEdit&amp;&amp;o("afterLeaveBlock",m)}u(b,"afterLeaveBlock");function g(m){s.isEdit&amp;&amp;o("cursorEnter",m.target)}u(g,"cursorEnter");function x(m){s.isEdit&amp;&amp;o("cursorLeave",m.target)}return u(x,"cursorLeave"),(m,y)=&gt;{var p,h;return a(),c("div",{class:A(["ds-layout",{"ds-layout_mode_view":(p=f(s))==null?void 0:p.isView}])},[w(Et,{onBeforeEnter:i,onAfterEnter:r,onBeforeLeave:d,onAfterLeave:b},{default:T(()=&gt;{var E;return[(E=e.data.options.layout)!=null&amp;&amp;E.header?(a(),v($s,{key:0,meta:e.data.meta,options:e.data.options,onMouseenter:g,onMouseleave:x},null,8,["meta","options"])):_("",!0)]}),_:1}),w(qd,{blocks:e.data.content.blocks,color:e.data.options.color,action:e.data.options.action,catalogs:e.data.content.catalogs,"catalog-items":e.data.content.catalogItems,reviews:e.data.content.reviews,sources:e.data.content.sources,pagination:e.data.content.pagination,handles:e.handles,onBeforeEnterMain:i,onAfterEnterMain:r,onBeforeLeaveMain:d,onAfterLeaveMain:b,onCursorEnterMain:g,onCursorLeaveMain:x},null,8,["blocks","color","action","catalogs","catalog-items","reviews","sources","pagination","handles"]),w(Et,{onBeforeEnter:i,onAfterEnter:r,onBeforeLeave:d,onAfterLeave:b},{default:T(()=&gt;{var E;return[(E=e.data.options.layout)!=null&amp;&amp;E.footer?(a(),v(Ia,{key:0,meta:e.data.meta,options:e.data.options,footer:e.data.options.layout.footer,onMouseenter:g,onMouseleave:x},null,8,["meta","options","footer"])):_("",!0)]}),_:1}),e.data.options.isPartner&amp;&amp;!((h=f(s))!=null&amp;&amp;h.isEdit)?(a(),v(rf,{key:0})):_("",!0),w(tf)],2)}}},bf=P(ff,[["__scopeId","data-v-855f5ffd"]]);function mf(e){const{favicon:t,faviconIco:n,appleTouchIcon:l,language:s="ru"}=e||{};In({htmlAttrs:{lang:s},link:[{rel:"icon",href:n,type:"image/x-icon",sizes:"32x32"},{rel:"icon",href:t,type:"image/png"},{rel:"apple-touch-icon",href:l}]})}u(mf,"useHeadData");function yf(e){var b;const{description:t,keywords:n,url:l,ogImage:s,pageTitle:o,siteTitle:i,seo:r={}}=e,d=o.length&gt;0?o:i;ba({title:d,ogTitle:d,description:t,keywords:n,ogUrl:l,ogDescription:t,ogImage:s,["yandex-verification"]:(b=r==null?void 0:r.yaWebmaster)==null?void 0:b.metatag})}u(yf,"useMeta");function bt(e){return document.createRange().createContextualFragment(e)}u(bt,"stringToHTML");function _f(e){document.body.append(bt(`&lt;script type="text/javascript" src="//w${e}.yclients.com/widgetJS" charset="UTF-8"&gt;&lt;\/script&gt;`))}u(_f,"yClients");function vf(e){switch(e.type){case"YCLIENTS":{_f(e.id);break}}}u(vf,"setIntegration");function En(e,t){const n=document[e],l=`${e}-injected-item`;if(n){if(n.querySelectorAll(`[${l}]`).length&gt;0)return;const i=bt(t).querySelectorAll("*"),r=document.createDocumentFragment();for(const[d,b]of i.entries())b&amp;&amp;(b.setAttribute(l,String(d)),r.append(b));n.append(r)}}u(En,"injectPageCustomCode");let ot=!1;function gf(e){de(()=&gt;{var t,n,l,s,o,i;{if(!ot&amp;&amp;((t=e.options)!=null&amp;&amp;t.head)&amp;&amp;document.head.append(bt(e.options.head)),(n=e.page)!=null&amp;&amp;n.head&amp;&amp;En("head",e.page.head),!ot&amp;&amp;((l=e.options)!=null&amp;&amp;l.body)&amp;&amp;document.body.append(bt(e.options.body)),(s=e.page)!=null&amp;&amp;s.body&amp;&amp;En("body",e.page.body),!ot&amp;&amp;((i=(o=e.options)==null?void 0:o.integrations)==null?void 0:i.length)&gt;0)for(const r of e.options.integrations)vf(r);ot=!0}})}u(gf,"useInjectCustomHtml");const pf=""+new URL("404.ace080d1.png",import.meta.url).href,hf=k("img",{src:pf},null,-1),kf=k("p",null,"Ð¡Ð°Ð¹Ñ‚ Ð¿Ð¾ÐºÐ° Ð½ÐµÐ´Ð¾ÑÑ‚ÑƒÐ¿ÐµÐ½.",-1),$f=k("p",null,"ÐŸÑ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ Ð°Ð´Ñ€ÐµÑ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñ‹, Ð¾Ð½ Ð¼Ð¾Ð³ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒÑÑ",-1),xf=k("p",{class:"margin-top"},[U(" Ð¡Ð´ÐµÐ»Ð°Ð½Ð¾ Ð½Ð° "),k("a",{href:"https://www.reg.ru/sozdanie-saita/"},"ÐšÐ¾Ð½ÑÑ‚Ñ€ÑƒÐºÑ‚Ð¾Ñ€Ðµ ÑÐ°Ð¹Ñ‚Ð¾Ð² Ð&nbsp;ÐµÐ³.Ñ€Ñƒ")],-1),Cf={class:"app-error__title"},wf=Bn({__name:"page-error",props:{error:{}},setup(e){const t=e,n=$(()=&gt;{switch(t.error.statusCode){case 404:return"Ð¡Ñ‚Ñ€Ð°Ð½Ð¸Ñ†Ð° Ð½Ðµ Ð½Ð°Ð¹Ð´ÐµÐ½Ð°";default:return"ÐÐµÑƒÐ´Ð°Ð»Ð¾ÑÑŒ Ð·Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ"}});return(l,s)=&gt;t.error.statusCode===404?(a(),v(Ut,{key:0,class:"page-error"},{default:T(()=&gt;[hf,kf,$f,xf]),_:1})):(a(),v(Ut,{key:1,class:"app-error"},{default:T(()=&gt;{var o;return[k("h2",Cf,S((o=l.error)==null?void 0:o.statusCode),1),k("p",null,S(f(n)),1)]}),_:1}))}});const Af=Bn({__name:"index",props:{data:{},error:{},handles:{}},setup(e){var o,i,r,d,b,g;const t=e,{$viewport:n}=At(),l=((o=t.data)==null?void 0:o.page)||((r=(i=t.error)==null?void 0:i.data)==null?void 0:r.page),s=((d=t.data)==null?void 0:d.options)||((g=(b=t.error)==null?void 0:b.data)==null?void 0:g.options);return l&amp;&amp;yf(l),s&amp;&amp;mf(s),t.data&amp;&amp;gf(t.data),(x,C)=&gt;{var m,y;return a(),c("div",null,[x.error&amp;&amp;!((m=x.data)!=null&amp;&amp;m.options)?(a(),v(wf,{key:0,error:x.error},null,8,["error"])):_("",!0),(y=x.data)!=null&amp;&amp;y.options?(a(),v(f(bf),{key:1,data:x.data,handles:x.handles,ssr:{viewport:f(n),apiPrefix:"/api"}},null,8,["data","handles","ssr"])):_("",!0)])}}}),Mf=u(()=&gt;At().$api,"useCustomFetch");function Sf(e={}){return{description:(e==null?void 0:e.description)||"",isPartner:(e==null?void 0:e.isPartner)||!1,siteTitle:(e==null?void 0:e.title)||""}}u(Sf,"constructMetaRequest");function Tn(e={}){return{...e,meta:Sf(e==null?void 0:e.options)}}u(Tn,"createResponseData");function Pf(e){var s,o,i,r,d;const{data:t,error:n,...l}=e;return{...l,data:t.value?Tn(t.value):null,error:n.value?{name:((s=n.value)==null?void 0:s.name)||null,statusCode:((o=n.value)==null?void 0:o.statusCode)||null,statusMessage:((i=n.value)==null?void 0:i.statusMessage)||null,message:((r=n.value)==null?void 0:r.message)||null,data:Tn((d=n.value)==null?void 0:d.data)}:null}}u(Pf,"constructResponse");export{X as B,Gt as C,Q as D,Se as O,Re as S,Ht as T,qe as V,Af as _,Of as a,H as b,Pf as c,ga as g,vn as n,G as t,Mf as u};
</pre></body></html>