1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./7Hrr3aSt.js","./BoFV2f97.js","./PBU-S3O7.js","./BS7Lnt2l.js","./svY3R2iP.js","./DBrPYt5q.js","./B01FvE7O2.js","./BR1LjFKZ.js","./CLiSZ3Ab2.js","./D3UPT55w.js","./BQjXDwze.js","./KwANIUWR.js","./CgnxTin2.js","./CNUYJgsD2.js","./Dy3WgaWA2.js","./CFvmdahf2.js","./DkmSQLcT.js","./DRogQ09v.js","./BNXodbGE.js","./BHR3slxG.js","./DtPQacLG.js","./aTENJTgr2.js","./cAA93ouo2.js","./DdG_QiMB.js","./BGRcVt_s.js","./C75UMMeO2.js","./DD1JbMyT2.js","./BtNN0jtb2.js","./B8GcqZcG.js","./CxtFZBN52.js","./2dagnI2R.js","./Cj3DrLLP.js","./_InbTh7I.js","./BHfxB_cj2.js","./_7iTQdGl.js","./BuCu9oUI.js","./BuYYFeOD.js","./3TGa9wSg.js","./DvOp9QO2.js","./DzLgI_Jt2.js","./DTl7cFy1.js","./CpT8H-_2.js","./Bc1bTE0h.js","./BxBQXuGj.js","./BebeTm3E.js","./BBnfwjDF.js","./BFXnHwfR2.js","./DmF0of7R.js","./B9N8aGOm.js","./DX7zk6sm.js","./BX4xrwdM2.js","./D87bzysh2.js","./BNfYNFWC2.js","./7tq22Eql2.js","./BGIJay1F2.js","./BgtsZFTD.js","./DJ-LGTnl.js","./k5Du1_Qy.js","./COxM2FON2.js","./Q8MJGPVJ2.js","./F4iQrk_r.js","./CRZJjEoB.js","./DqBhUFAO.js","./BFdY0Nyx.js","./COmntCuA.js","./BGHjzjHb.js","./wycOPCYI2.js","./K8tBQIjJ2.js","./B-kWz_P7.js","./BF6Sdlom.js","./D5uC2EoQ.js","./Bm4SJD95.js","./D1MuW4qn.js","./DCeeAvRz.js","./DL9rnWk7.js","./BADfbXl-.js","./BMlUkFg8.js","./C87TrupH.js"])))=>i.map(i=>d[i]); 2(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`2026.10.1-10.31`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`4ec98140-f86d-4163-9180-a418db271d94`,e._sentryDebugIdIdentifier=`sentry-dbid-4ec98140-f86d-4163-9180-a418db271d94`)}catch{}})();import{$ as e,$t as t,An as n,Cn as r,Dn as i,Ht as a,I as o,It as s,Jt as c,Kt as l,Mt as u,O as d,P as f,Pt as p,Qt as m,Rt as h,Tt as g,V as _,Vt as v,Zt as y,an as b,bt as x,cn as S,d as C,dn as w,dt as T,en as E,g as D,hn as ee,in as O,l as k,ln as A,mn as te,n as ne,nt as re,on as ie,r as ae,sn as oe,u as se,un as ce,v as le,vt as ue,x as de,xt as fe,yt as pe,zn as me}from"./BoFV2f97.js";import{$ as he,D as j,E as M,En as ge,Ft as _e,Ht as ve,J as ye,O as N,On as P,Rt as be,Yt as xe,Zn as F,_ as I,b as L,bt as R,ct as Se,er as Ce,et as we,g as z,it as Te,k as B,mt as V,o as H,qt as U,tr as W,tt as Ee,u as De,v as G,vn as K,w as Oe,wn as ke,wt as Ae,xn as je,xt as Me,y as q}from"./PBU-S3O7.js";import{R as Ne,V as Pe,ct as Fe,et as Ie,ut as J,z as Le}from"./BS7Lnt2l.js";import{t as Re}from"./DBrPYt5q.js";import{t as Y}from"./B01FvE7O2.js";import{n as ze}from"./BR1LjFKZ.js";import{n as Be}from"./DAgP_RlR.js";import{n as Ve}from"./tcYzaoFS.js";import{n as He}from"./CvnO7g0M2.js";import{n as Ue}from"./gETEq_VZ.js";import{n as We}from"./C5TKRpJc2.js";import{n as Ge}from"./DoKdZyDt.js";import{n as Ke}from"./CxtFZBN52.js";import{n as qe}from"./BHfxB_cj2.js";import{n as Je}from"./3TGa9wSg.js";import{n as Ye}from"./DvOp9QO2.js";import{n as Xe}from"./a3WF4hiI2.js";import{n as Ze}from"./BC0AsIYx.js";import{n as Qe}from"./B-kWz_P7.js";import{n as $e}from"./DRi_PlBu.js";import{n as et}from"./CoZ9eZ3g.js";import{n as tt}from"./GzWRRQkB.js";import{n as nt}from"./vtWsNmT4.js";import{n as rt}from"./CuWLInqQ2.js";import{i as it,r as at}from"./Dorxf8tn.js";import{a as ot,i as st,n as ct,t as lt}from"./1VAgSG5E.js";import{A as ut,C as dt,S as ft,b as pt,d as mt,t as ht,u as gt,x as _t,y as vt}from"./DBsscnfl.js";import{t as X}from"./BF6Sdlom.js";import{t as yt}from"./D5uC2EoQ.js";import{n as bt}from"./Du0mrJza.js";function xt({swiper:e,extendParams:t,on:n,emit:r}){let i=w();t({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:`swiper-zoom-container`,zoomedSlideClass:`swiper-slide-zoomed`}}),e.zoom={enabled:!1};let a=1,o=!1,s=!1,c={x:0,y:0},l,u,d=[],f={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},p={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},m={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},h=1;Object.defineProperty(e.zoom,"scale",{get(){return h},set(e){if(h!==e){let t=f.imageEl,n=f.slideEl;r(`zoomChange`,e,t,n)}h=e}});function g(){if(d.length<2)return 1;let e=d[0].pageX,t=d[0].pageY,n=d[1].pageX,r=d[1].pageY;return Math.sqrt((n-e)**2+(r-t)**2)}function _(){let t=e.params.zoom,n=f.imageWrapEl.getAttribute(`data-swiper-zoom`)||t.maxRatio;
vendor: 8,804 bytes, line 2
2if(t.limitToOriginalSize&&f.imageEl&&f.imageEl.naturalWidth){let e=f.imageEl.naturalWidth/f.imageEl.offsetWidth;return Math.min(e,n)}return n}function v(){if(d.length<2)return{x:null,y:null};let e=f.imageEl.getBoundingClientRect();return[(d[0].pageX+(d[1].pageX-d[0].pageX)/2-e.x-i.scrollX)/a,(d[0].pageY+(d[1].pageY-d[0].pageY)/2-e.y-i.scrollY)/a]}function y(){return e.isElement?`swiper-slide`:`.${e.params.slideClass}`}function x(t){let n=y();return!!(t.target.matches(n)||e.slides.filter(e=>e.contains(t.target)).length>0)}function C(t){let n=`.${e.params.zoom.containerClass}`;return!!(t.target.matches(n)||[...e.hostEl.querySelectorAll(n)].filter(e=>e.contains(t.target)).length>0)}function T(t){if(t.pointerType===`mouse`&&d.splice(0,d.length),!x(t))return;let n=e.params.zoom;if(l=!1,u=!1,d.push(t),!(d.length<2)){if(l=!0,f.scaleStart=g(),!f.slideEl){f.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`),f.slideEl||=e.slides[e.activeIndex];let r=f.slideEl.querySelector(`.${n.containerClass}`);if(r&&=r.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=r,r?f.imageWrapEl=oe(f.imageEl,`.${n.containerClass}`)[0]:f.imageWrapEl=void 0,!f.imageWrapEl){f.imageEl=void 0;return}f.maxRatio=_()}if(f.imageEl){let[e,t]=v();f.originX=e,f.originY=t,f.imageEl.style.transitionDuration=`0ms`}o=!0}}function E(t){if(!x(t))return;let n=e.params.zoom,r=e.zoom,i=d.findIndex(e=>e.pointerId===t.pointerId);i>=0&&(d[i]=t),!(d.length<2)&&(u=!0,f.scaleMove=g(),f.imageEl&&(r.scale=f.scaleMove/f.scaleStart*a,r.scale>f.maxRatio&&(r.scale=f.maxRatio-1+(r.scale-f.maxRatio+1)**.5),r.scale<n.minRatio&&(r.scale=n.minRatio+1-(n.minRatio-r.scale+1)**.5),f.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`))}function D(t){if(!x(t)||t.pointerType===`mouse`&&t.type===`pointerout`)return;let n=e.params.zoom,r=e.zoom,i=d.findIndex(e=>e.pointerId===t.pointerId);i>=0&&d.splice(i,1),!(!l||!u)&&(l=!1,u=!1,f.imageEl&&(r.scale=Math.max(Math.min(r.scale,f.maxRatio),n.minRatio),f.imageEl.style.transitionDuration=`${e.params.speed}ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(${r.scale})`,a=r.scale,o=!1,r.scale>1&&f.slideEl?f.slideEl.classList.add(`${n.zoomedSlideClass}`):r.scale<=1&&f.slideEl&&f.slideEl.classList.remove(`${n.zoomedSlideClass}`),r.scale===1&&(f.originX=0,f.originY=0,f.slideEl=void 0)))}let ee;function O(){e.touchEventsData.preventTouchMoveFromPointerMove=!1}function k(){clearTimeout(ee),e.touchEventsData.preventTouchMoveFromPointerMove=!0,ee=setTimeout(()=>{e.destroyed||O()})}function A(t){let n=e.device;if(!f.imageEl||p.isTouched)return;n.android&&t.cancelable&&t.preventDefault(),p.isTouched=!0;let r=d.length>0?d[0]:t;p.touchesStart.x=r.pageX,p.touchesStart.y=r.pageY}function te(t){let n=t.pointerType===`mouse`&&e.params.zoom.panOnMouseMove;if(!x(t)||!C(t))return;let r=e.zoom;if(!f.imageEl)return;if(!p.isTouched||!f.slideEl){n&&ae(t);return}if(n){ae(t);return}p.isMoved||(p.width=f.imageEl.offsetWidth||f.imageEl.clientWidth,p.height=f.imageEl.offsetHeight||f.imageEl.clientHeight,p.startX=S(f.imageWrapEl,`x`)||0,p.startY=S(f.imageWrapEl,`y`)||0,f.slideWidth=f.slideEl.offsetWidth,f.slideHeight=f.slideEl.offsetHeight,f.imageWrapEl.style.transitionDuration=`0ms`);let i=p.width*r.scale,s=p.height*r.scale;if(p.minX=Math.min(f.slideWidth/2-i/2,0),p.maxX=-p.minX,p.minY=Math.min(f.slideHeight/2-s/2,0),p.maxY=-p.minY,p.touchesCurrent.x=d.length>0?d[0].pageX:t.pageX,p.touchesCurrent.y=d.length>0?d[0].pageY:t.pageY,Math.max(Math.abs(p.touchesCurrent.x-p.touchesStart.x),Math.abs(p.touchesCurrent.y-p.touchesStart.y))>5&&(e.allowClick=!1),!p.isMoved&&!o){if(e.isHorizontal()&&(Math.floor(p.minX)===Math.floor(p.startX)&&p.touchesCurrent.x<p.touchesStart.x||Math.floor(p.maxX)===Math.floor(p.startX)&&p.touchesCurrent.x>p.touchesStart.x)){p.isTouched=!1,O();return}if(!e.isHorizontal()&&(Math.floor(p.minY)===Math.floor(p.startY)&&p.touchesCurrent.y<p.touchesStart.y||Math.floor(p.maxY)===Math.floor(p.startY)&&p.touchesCurrent.y>p.touchesStart.y)){p.isTouched=!1,O();return}}t.cancelable&&t.preventDefault(),t.stopPropagation(),k(),p.isMoved=!0;let c=(r.scale-a)/(f.maxRatio-e.params.zoom.minRatio),{originX:l,originY:u}=f;p.currentX=p.touchesCurrent.x-p.touchesStart.x+p.startX+c*(p.width-l*2),p.currentY=p.touchesCurrent.y-p.touchesStart.y+p.startY+c*(p.height-u*2),p.currentX<p.minX&&(p.currentX=p.minX+1-(p.minX-p.currentX+1)**.8),p.currentX>p.maxX&&(p.currentX=p.maxX-1+(p.currentX-p.maxX+1)**.8),p.currentY<p.minY&&(p.currentY=p.minY+1-(p.minY-p.currentY+1)**.8),p.currentY>p.maxY&&(p.currentY=p.maxY-1+(p.currentY-p.maxY+1)**.8),m.prevPositionX||=p.touchesCurrent.x,m.prevPositionY||=p.touchesCurrent.y,m.prevTime||=Date.now(),m.x=(p.touchesCurrent.x-m.prevPositionX)/(Date.now()-m.prevTime)/2,m.y=(p.touchesCurrent.y-m.prevPositionY)/(Date.now()-m.prevTime)/2,Math.abs(p.touchesCurrent.x-m.prevPositionX)<2&&(m.x=0),Math.abs(p.touchesCurrent.y-m.prevPositionY)<2&&(m.y=0),m.prevPositionX=p.touchesCurrent.x,m.prevPositionY=p.touchesCurrent.y,m.prevTime=Date.now(),f.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function ne(){let t=e.zoom;if(d.length=0,!f.imageEl)return;if(!p.isTouched||!p.isMoved){p.isTouched=!1,p.isMoved=!1;return}p.isTouched=!1,p.isMoved=!1;let n=300,r=300,i=m.x*n,a=p.currentX+i,o=m.y*r,s=p.currentY+o;m.x!==0&&(n=Math.abs((a-p.currentX)/m.x)),m.y!==0&&(r=Math.abs((s-p.currentY)/m.y));let c=Math.max(n,r);p.currentX=a,p.currentY=s;let l=p.width*t.scale,u=p.height*t.scale;p.minX=Math.min(f.slideWidth/2-l/2,0),p.maxX=-p.minX,p.minY=Math.min(f.slideHeight/2-u/2,0),p.maxY=-p.minY,p.currentX=Math.max(Math.min(p.currentX,p.maxX),p.minX),p.currentY=Math.max(Math.min(p.currentY,p.maxY),p.minY),f.imageWrapEl.style.transitionDuration=`${c}ms`,f.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function re(){let t=e.zoom;f.slideEl&&e.activeIndex!==e.slides.indexOf(f.slideEl)&&(f.imageEl&&(f.imageEl.style.transform=`translate3d(0,0,0) scale(1)`),f.imageWrapEl&&(f.imageWrapEl.style.transform=`translate3d(0,0,0)`),f.slideEl.classList.remove(`${e.params.zoom.zoomedSlideClass}`),t.scale=1,a=1,f.slideEl=void 0,f.imageEl=void 0,f.imageWrapEl=void 0,f.originX=0,f.originY=0)}function ae(e){if(a<=1||!f.imageWrapEl||!x(e)||!C(e))return;let t=i.getComputedStyle(f.imageWrapEl).transform,n=new i.DOMMatrix(t);if(!s){s=!0,c.x=e.clientX,c.y=e.clientY,p.startX=n.e,p.startY=n.f,p.width=f.imageEl.offsetWidth||f.imageEl.clientWidth,p.height=f.imageEl.offsetHeight||f.imageEl.clientHeight,f.slideWidth=f.slideEl.offsetWidth,f.slideHeight=f.slideEl.offsetHeight;return}let r=(e.clientX-c.x)*-3,o=(e.clientY-c.y)*-3,l=p.width*a,u=p.height*a,d=f.slideWidth,m=f.slideHeight,h=Math.min(d/2-l/2,0),g=-h,_=Math.min(m/2-u/2,0),v=-_,y=Math.max(Math.min(p.startX+r,g),h),b=Math.max(Math.min(p.startY+o,v),_);f.imageWrapEl.style.transitionDuration=`0ms`,f.imageWrapEl.style.transform=`translate3d(${y}px, ${b}px, 0)`,c.x=e.clientX,c.y=e.clientY,p.startX=y,p.startY=b,p.currentX=y,p.currentY=b}function se(t){let n=e.zoom,r=e.params.zoom;if(!f.slideEl){t&&t.target&&(f.slideEl=t.target.closest(`.${e.params.slideClass}, swiper-slide`)),f.slideEl||(e.params.virtual&&e.params.virtual.enabled&&e.virtual?f.slideEl=b(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:f.slideEl=e.slides[e.activeIndex]);let n=f.slideEl.querySelector(`.${r.containerClass}`);n&&=n.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=n,n?f.imageWrapEl=oe(f.imageEl,`.${r.containerClass}`)[0]:f.imageWrapEl=void 0}if(!f.imageEl||!f.imageWrapEl)return;f.maxRatio=_(),e.params.cssMode&&(e.wrapperEl.style.overflow=`hidden`,e.wrapperEl.style.touchAction=`none`),f.slideEl.classList.add(`${r.zoomedSlideClass}`);let o,s,c,l,u,d,m,h,g,v,y,x,S,C,w,T,E,D;p.touchesStart.x===void 0&&t?(o=t.pageX,s=t.pageY):(o=p.touchesStart.x,s=p.touchesStart.y);let ee=a,O=typeof t==`number`?t:null;a===1&&O&&(o=void 0,s=void 0,p.touchesStart.x=void 0,p.touchesStart.y=void 0);let k=_();n.scale=O||k,a=O||k,t&&!(a===1&&O)?(E=f.slideEl.offsetWidth,D=f.slideEl.offsetHeight,c=ie(f.slideEl).left+i.scrollX,l=ie(f.slideEl).top+i.scrollY,u=c+E/2-o,d=l+D/2-s,g=f.imageEl.offsetWidth||f.imageEl.clientWidth,v=f.imageEl.offsetHeight||f.imageEl.clientHeight,y=g*n.scale,x=v*n.scale,S=Math.min(E/2-y/2,0),C=Math.min(D/2-x/2,0),w=-S,T=-C,ee>0&&O&&typeof p.currentX==`number`&&typeof p.currentY==`number`?(m=p.currentX*n.scale/ee,h=p.currentY*n.scale/ee):(m=u*n.scale,h=d*n.scale),m<S&&(m=S),m>w&&(m=w),h<C&&(h=C),h>T&&(h=T)):(m=0,h=0),O&&n.scale===1&&(f.originX=0,f.originY=0),p.currentX=m,p.currentY=h,f.imageWrapEl.style.transitionDuration=`300ms`,f.imageWrapEl.style.transform=`translate3d(${m}px, ${h}px,0)`,f.imageEl.style.transitionDuration=`300ms`,f.imageEl.style.transform=`translate3d(0,
20,0) scale(${n.scale})`}function ce(){let t=e.zoom,n=e.params.zoom;if(!f.slideEl){e.params.virtual&&e.params.virtual.enabled&&e.virtual?f.slideEl=b(e.slidesEl,`.${e.params.slideActiveClass}`)[0]:f.slideEl=e.slides[e.activeIndex];let t=f.slideEl.querySelector(`.${n.containerClass}`);t&&=t.querySelectorAll(`picture, img, svg, canvas, .swiper-zoom-target`)[0],f.imageEl=t,t?f.imageWrapEl=oe(f.imageEl,`.${n.containerClass}`)[0]:f.imageWrapEl=void 0}!f.imageEl||!f.imageWrapEl||(f.maxRatio=_(),e.params.cssMode&&(e.wrapperEl.style.overflow=``,e.wrapperEl.style.touchAction=``),t.scale=1,a=1,p.currentX=void 0,p.currentY=void 0,p.touchesStart.x=void 0,p.touchesStart.y=void 0,f.imageWrapEl.style.transitionDuration=`300ms`,f.imageWrapEl.style.transform=`translate3d(0,0,0)`,f.imageEl.style.transitionDuration=`300ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(1)`,f.slideEl.classList.remove(`${n.zoomedSlideClass}`),f.slideEl=void 0,f.originX=0,f.originY=0,e.params.zoom.panOnMouseMove&&(c={x:0,y:0},s&&(s=!1,p.startX=0,p.startY=0)))}function le(t){let n=e.zoom;n.scale&&n.scale!==1?ce():se(t)}function ue(){return{passiveListener:e.params.passiveListeners?{passive:!0,capture:!1}:!1,activeListenerWithCapture:!e.params.passiveListeners||{passive:!1,capture:!0}}}function de(){let t=e.zoom;if(t.enabled)return;t.enabled=!0;let{passiveListener:n,activeListenerWithCapture:r}=ue();e.wrapperEl.addEventListener(`pointerdown`,T,n),e.wrapperEl.addEventListener(`pointermove`,E,r),[`pointerup`,`pointercancel`,`pointerout`].forEach(t=>{e.wrapperEl.addEventListener(t,D,n)}),e.wrapperEl.addEventListener(`pointermove`,te,r)}function fe(){let t=e.zoom;if(!t.enabled)return;t.enabled=!1;let{passiveListener:n,activeListenerWithCapture:r}=ue();e.wrapperEl.removeEventListener(`pointerdown`,T,n),e.wrapperEl.removeEventListener(`pointermove`,E,r),[`pointerup`,`pointercancel`,`pointerout`].forEach(t=>{e.wrapperEl.removeEventListener(t,D,n)}),e.wrapperEl.removeEventListener(`pointermove`,te,r)}n(`init`,()=>{e.params.zoom.enabled&&de()}),n(`destroy`,()=>{fe()}),n(`touchStart`,(t,n)=>{e.zoom.enabled&&A(n)}),n(`touchEnd`,(t,n)=>{e.zoom.enabled&&ne()}),n(`doubleTap`,(t,n)=>{!e.animating&&e.params.zoom.enabled&&e.zoom.enabled&&e.params.zoom.toggle&&le(n)}),n(`transitionEnd`,()=>{e.zoom.enabled&&e.params.zoom.enabled&&re()}),n(`slideChange`,()=>{e.zoom.enabled&&e.params.zoom.enabled&&e.params.cssMode&&re()}),Object.assign(e.zoom,{enable:de,disable:fe,in:se,out:ce,toggle:le})}function St({swiper:e,extendParams:t,on:n}){t({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:`swiper-slide-thumb-active`,thumbsContainerClass:`swiper-thumbs`}});let r=!1,i=!1;e.thumbs={swiper:null};function a(){let t=e.thumbs.swiper;return!t||t.destroyed?!1:t.params.virtual&&t.params.virtual.enabled}function o(){let t=e.thumbs.swiper;if(!t||t.destroyed)return;let n=t.clickedIndex,r=t.clickedSlide;if(r&&r.classList.contains(e.params.thumbs.slideThumbActiveClass)||n==null)return;let i;i=t.params.loop?parseInt(t.clickedSlide.getAttribute(`data-swiper-slide-index`),10):n,e.params.loop?e.slideToLoop(i):e.slideTo(i)}function s(){let{thumbs:t}=e.params;if(r)return!1;r=!0;let n=e.constructor;if(t.swiper instanceof n){if(t.swiper.destroyed)return r=!1,!1;e.thumbs.swiper=t.swiper,Object.assign(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper.update()}else if(A(t.swiper)){let r=Object.assign({},t.swiper);Object.assign(r,{watchSlidesProgress:!0,slideToClickedSlide:!1}),e.thumbs.swiper=new n(r),i=!0}return e.thumbs.swiper.el.classList.add(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on(`tap`,o),a()&&e.thumbs.swiper.on(`virtualUpdate`,()=>{c(!1,{autoScroll:!1})}),!0}function c(t,n){let r=e.thumbs.swiper;if(!r||r.destroyed)return;let i=1,o=e.params.thumbs.slideThumbActiveClass;if(e.params.slidesPerView>1&&!e.params.centeredSlides&&(i=e.params.slidesPerView),e.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),r.slides.forEac
2h(e=>e.classList.remove(o)),r.params.loop||a())for(let t=0;t<i;t+=1)b(r.slidesEl,`[data-swiper-slide-index="${e.realIndex+t}"]`).forEach(e=>{e.classList.add(o)});else for(let t=0;t<i;t+=1)r.slides[e.realIndex+t]&&r.slides[e.realIndex+t].classList.add(o);(n?.autoScroll??!0)&&l(t?0:void 0)}function l(t){let n=e.thumbs.swiper;if(!n||n.destroyed)return;let r=n.params.slidesPerView===`auto`?n.slidesPerViewDynamic():n.params.slidesPerView,i=e.params.thumbs.autoScrollOffset,a=i&&!n.params.loop;if(e.realIndex!==n.realIndex||a){let o=n.activeIndex,s,c;if(n.params.loop){let t=n.slides.find(t=>t.getAttribute(`data-swiper-slide-index`)===`${e.realIndex}`);s=n.slides.indexOf(t),c=e.activeIndex>e.previousIndex?`next`:`prev`}else s=e.realIndex,c=s>e.previousIndex?`next`:`prev`;a&&(s+=c===`next`?i:-1*i),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(s)<0&&(n.params.centeredSlides?s=s>o?s-Math.floor(r/2)+1:s+Math.floor(r/2)-1:s>o&&n.params.slidesPerGroup,n.slideTo(s,t))}}n(`beforeInit`,()=>{let{thumbs:t}=e.params;if(!(!t||!t.swiper)){if(typeof t.swiper==`string`||t.swiper instanceof HTMLElement){let n=ce(),r=()=>{let r=typeof t.swiper==`string`?n.querySelector(t.swiper):t.swiper;if(r&&r.swiper)t.swiper=r.swiper,s(),c(!0);else if(r){let n=`${e.params.eventsPrefix}init`,i=a=>{t.swiper=a.detail[0],r.removeEventListener(n,i),s(),c(!0),t.swiper.update(),e.update()};r.addEventListener(n,i)}return r},i=()=>{e.destroyed||r()||requestAnimationFrame(i)};requestAnimationFrame(i)}else s(),c(!0)}}),n(`slideChange update resize observerUpdate`,()=>{c()}),n(`setTransition`,(t,n)=>{let r=e.thumbs.swiper;!r||r.destroyed||r.setTransition(n)}),n(`beforeDestroy`,()=>{let t=e.thumbs.swiper;!t||t.destroyed||i&&t.destroy()}),Object.assign(e.thumbs,{init:s,update:c})}function Ct(e){return it(e,Date.now())}function wt(e,t,n){let[r,i]=ot(n?.in,e,t);return+st(r)==+st(i)}function Tt(e,t){return at(e,t?.in).getFullYear()}function Et(e,t){return wt(it(t?.in||e,e),Ct(t?.in||e))}var Z=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},Dt={FotoList:`foto`,Foto:`MEDIA_TYPE_PHOTO`,Video:`MEDIA_TYPE_VIDEO`},Ot=function(e){return e.reviewItemModal=`review-item-modal`,e.reviewItemMediaModal=`review-item-media-modal`,e.carousel=`carousel`,e.survey=`survey`,e.deleteConfirm=`delete-confirm`,e.deleteStatus=`delete-status`,e.updateStatus=`update-status`,e}({}),kt=K([]),At=()=>{let e=de(kt);return{useReviewItemModal:()=>e(Ot.reviewItemModal),useReviewItemMediaModal:()=>e(Ot.reviewItemMediaModal),useCarouselModal:()=>e(Ot.carousel),useReviewSurveyModal:()=>e(Ot.survey),useReviewDeleteStatusModal:()=>e(Ot.deleteStatus),useReviewUpdateStatusModal:()=>e(Ot.updateStatus),useReviewDeleteConfirmModal:()=>e(Ot.deleteConfirm)}},jt={class:`pl-carousel-modal`},Mt=[`src`],Nt={class:`pl-carousel-modal__loader`},Pt=[`src`],Ft=Z(B({__name:`VReviewsCarouselModal`,props:{response:{},loading:{type:Boolean},loadingMore:{type:Boolean},nextPage:{},initialSlideIdx:{}},emits:[`fetchNextPage`],setup(e,{emit:t}){let n=e,r=t,{useCarouselModal:i}=At(),{name:a,isOpen:o,isActive:s,close:c}=i(),l=K(n.initialSlideIdx),u=K(),d=K(),f=K(!0),m=z(()=>n.response?.carousel||[]),h=z(()=>n.loadingMore||!u.value?.isLocked),g=z(()=>({xs:{slidesPerView:1},l:{slidesPerView:1,navigation:h.value}})),_=({isEnd:e})=>{!e||!n.nextPage||n.loadingMore||r(`fetchNextPage`)},y=e=>{u.value=e,n.initialSlideIdx&&(l.value=n.initialSlideIdx,u.value.slideTo(n.initialSlideIdx))},b=e=>{l.value=e.activeIndex},x=e=>{d.value=e,f.value=e.isLocked,e.on(`lock`,()=>{f.value=!0}),e.on(`unlock`,()=>{f.value=!1})},S=e=>{u.value&&(u.value.slideTo(e),l.value=e)};return(t,n)=>(V(),G(P(p),{id:P(a),active:P(s),open:P(o),"no-padding":``,type:{xs:`fullscreen`},"wrapper-class":`pl-carousel-modal__wrapper`,onClose:P(c)},{default:U(()=>[I(`div`,jt,[j(P(re),{breakpoints:g.value,class:`pl-carousel-modal__carousel`,onToEdge:_,onOnSwiper:y,onSlideChange:b},{default:U(()=>[(V(!0),L(H,null,R(m.value,e=>(V(),G(P(v),{key:e.key,class:`pl-carousel-modal__carousel-slide`},{default:U(()=>[I(`img`,{src:e.url,alt:`ФоÑо и видео покÑпаÑелей`},null,8,Mt)]),_:2},1024))),128)),e.loadingMore?(V(),G(P(v),{key:0,class:`pl-carousel-modal__slide`},{default:U(()=>[I(`div`,Nt,[j(P(C),{size:`m`,color:`project`})])]),_:1})):q(``,!0)]),_:1},8,[`breakpoints`]),j(P(re),{class:F([`pl-carousel-modal__thumb-carousel`,{"pl-carousel-modal__thumb-carousel_locked":f.value}]),"space-between":4,"slides-per-view":`auto`,onOnSwiper:x},{default:U(()=>[(V(!0),L(H,null,R(m.value,(e,t)=>(V(),G(P(v),{key:`${e.key}-t`,class:F([`pl-carousel-modal__thumb-carousel-slide`,{active:l.value===t}]),onClick:e=>S(t)},{default:U(()=>[I(`img`,{src:e.urlPreview,alt:`ФоÑо и видео покÑпаÑелей`},null,8,Pt)]),_:2},1032,[`class`,`onClick`]))),128))]),_:1},8,[`class`])])]),_:1},8,[`id`,`active`,`open`,`onClose`]))}}),[[`__scopeId`,`data-v-edb50698`]]),It={key:0,class:`pl-reviews-carousel-media`},Lt=[`src`],Rt={class:`pl-reviews-carousel-media__loader`},zt=Z(B({__name:`VReviewsCarouselMedia`,props:{response:{},loading:{type:Boolean},loadingMore:{type:Boolean},nextPage:{}},emits:[`fetchNextPage`],setup(e,{emit:t}){let n=e,r=t,{useCarouselModal:i}=At(),{open:a}=i(),o=K(),s=K(0),c=z(()=>!o.value?.isLocked),l=z(()=>({xs:{slidesPerView:`auto`,spaceBetween:8,slidesOffsetAfter:12,slidesOffsetBefore:12},l:{slidesPerView:`auto`,spaceBetween:8,slidesOffsetAfter:20,slidesOffsetBefore:20,navigation:c.value}})),u=z(()=>n.response?.carousel.filter(({type:e})=>[Dt.Foto,Dt.FotoList].includes(e))||[]),d=({isEnd:e})=>{e&&f()},f=()=>{!n.nextPage||n.loadingMore||r(`fetchNextPage`)},p=e=>o.value=e,m=e=>{s.value=e,a()};return(t,r)=>u.value.length?(V(),L(`div`,It,[j(P(_),{tag:`div`,class:`pl-reviews-carousel-media__title`,font:`title-medium`},{default:U(()=>[...r[0]||=[M(` ФоÑо и видео покÑпаÑелей `,-1)]]),_:1}),j(P(re),{breakpoints:l.value,class:`pl-reviews-carousel-media__carousel`,onToEdge:d,onOnSwiper:p},{default:U(()=>[(V(!0),L(H,null,R(u.value,(e,t)=>(V(),G(P(v),{key:e.key,class:`pl-reviews-carousel-media__slide`,onClick:e=>m(t)},{default:U(()=>[I(`img`,{src:e.urlPreview,alt:`ФоÑо и видео покÑпаÑелей`,class:`pl-reviews-carousel-media__img`},null,8,Lt)]),_:2},1032,[`onClick`]))),128)),e.loadingMore?(V(),G(P(v),{key:0,class:`pl-reviews-carousel-media__slide loader`},{default:U(()=>[I(`div`,Rt,[j(P(C),{size:`m`,color:`project`})])]),_:1})):q(``,!0)]),_:1},8,[`breakpoints`]),(V(),G(Ft,we({key:u.value.length},n,{"initial-slide-idx":s.value,onFetchNextPage:f}),null,16,[`initial-slide-idx`]))])):q(``,!0)}}),[[`__scopeId`,`data-v-0ce6f1f1`]]),Bt=B({__name:`VReviewsEmpty`,props:{title:{default:`ÐдеÑÑ Ð¿Ð¾ÐºÐ° пÑÑÑо`},description:{default:`ÐÑÑ Ð½Ð¸ÐºÑо не поделилÑÑ Ð¼Ð½ÐµÐ½Ð¸ÐµÐ¼ об ÑÑом ÑоваÑе`}},setup(e){return(t,n)=>
2(V(),G(P(h),{icon:P(Ze),title:e.title,description:e.description},null,8,[`icon`,`title`,`description`]))}}),Vt=B({__name:`VReviewsRatingStars`,props:{rating:{},big:{type:Boolean}},setup(e){return(t,n)=>(V(),G(P(s),{readonly:``,"model-value":e.rating,"icon-size":e.big?24:16,"prefix-icon-size":e.big?24:16,gap:e.big?4:2},null,8,[`model-value`,`icon-size`,`prefix-icon-size`,`gap`]))}}),Ht=e=>e===`today`?`СегоднÑ`:e===`yesterday`?`ÐÑеÑа`:ct(e,`d MMMM`,{locale:lt}),Ut=e=>`${e} ${l(e,`оÑзÑв`,`оÑзÑва`,`оÑзÑвов`)}`,Wt=e=>`${e} ${l(e,`оÑенка`,`оÑенки`,`оÑенок`)}`,Gt=e=>`${e} ${l(e,`оÑенки`,`оÑенок`,`оÑенок`)}`,Kt=e=>({comment:e.comment,dateCreated:e.date_created,description:``,info:e.info,media:e.media,nameUser:e.user_name,rating:e.rating,reviewId:e.review_id,skuId:e.skuId,status:e.status,statusBackground:e.status_background,statusTextColor:e.status_text_color,url:e.url,userId:e.user_id}),qt=e=>{let t=e.section_params;if(!t.length)return;let n=t.find(e=>e.question_params?.question_id===`SCORE`)?.question_params?.preset_answers?.[0]||0;return{text:t.find(e=>e.question_params?.question_id===`COMMENTARY`)?.question_params?.preset_answers?.[0]||``,media:t.find(e=>e.add_media_files_params)?.add_media_files_params?.preset_answers?.map(e=>{let t=e.split(`,`);return{key:t[0],url:t[1]}})||[],rating:typeof n==`string`&&n.length?parseInt(n):void 0}},Jt=3,Yt=e=>({mediaList:z(()=>e.value.media.filter(({type:e})=>[Dt.Foto,Dt.FotoList].includes(e)).slice(0,Jt))}),Xt={class:`pl-reviews-item__header`},Zt={class:`pl-reviews-item__rating`},Qt={class:`pl-reviews-item__more`},$t={key:1,class:`pl-reviews-item__gallery`},en=[`src`,`onClick`],tn=Z(B({__name:`VReviewsItem`,props:{review:{},inProduct:{type:Boolean},inModal:{type:Boolean},full:{type:Boolean},isOwn:{type:Boolean}},emits:[`click`,`clickMedia`],setup(t,{emit:n}){let r=t,i=n,a=be(`commentRef`),o=K(r.full),{mediaList:s}=Yt(z(()=>r.review)),c=z(()=>r.review.comment.trim()),l=z(()=>a.value&&a.value.scrollHeight>a.value.clientHeight),u=z(()=>({"in-modal":r.inModal,full:r.full||o.value,"in-product":r.inProduct,"empty-gallery":!r.review.media.length,truncated:l.value})),d=z(()=>{switch(r.review.status){case`declined`:return{theme:`recipe`,text:`ÐÑклонÑн`};case`published`:return{theme:`success-weak`,text:`ÐпÑбликован`};case`pending`:return{theme:`other`,text:`Ðа пÑовеÑке`};default:return null}}),f=z(()=>o.value?`24-outline-up-small-corner`:`24-outline-down-small-corner`),p=z(()=>o.value?`СвеÑнÑÑÑ`:`ЧиÑаÑÑ Ð¿Ð¾Ð»Ð½Ð¾ÑÑÑÑ`),m=()=>o.value=!o.value;return(n,o)=>(V(),L(`div`,{class:F([`pl-reviews-item`,u.value]),onClick:o[0]||=e=>i(`click`)},[I(`div`,Xt,[t.isOwn?q(``,!0):(V(),G(P(_),{key:0,font:`body-large-accent-low`,class:`pl-reviews-item__name`},{default:U(()=>[M(W(t.review.nameUser),1)]),_:1})),I(`div`,Zt,[t.isOwn&&d.value?(V(),G(P(g),{key:0,theme:d.value.theme},{default:U(()=>[M(W(d.value.text),1)]),_:1},8,[`theme`])):q(``,!0),j(Vt,{rating:t.review.rating},null,8,[`rating`]),j(P(_),{font:`body-small-regular-low`,color:`secondary`},{default:U(()=>[M(W(P(Ht)(r.review.dateCreated)),1)]),_:1})])]),c.value?(V(),G(P(_),{key:0,font:{xs:`body-small-regular`,l:`body-large-regular`},class:`pl-reviews-item__comment`},{default:U(()=>[I(`div`,{ref_key:`commentRef`,ref:a,class:`pl-reviews-item__comment-inner`},W(c.value),513),I(`div`,Qt,[(V(),G(P(e),{key:f.value,theme:`secondary`,onClick:J(m,[`stop`])},{icon:U(()=>[j(P(Y),{name:f.value},null,8,[`name`])]),default:U(()=>[M(W(p.value)+` `,1)]),_:1}))])]),_:1})):q(``,!0),P(s).length?(V(),L(`div`,$t,[(V(!0),L(H,null,R(P(s),e=>(V(),L(`img`,{key:e.key,src:e.urlPreview,alt:`ФоÑо и видео покÑпаÑелей`,onClick:J(t=>i(`clickMedia`,e.key),[`stop`])},null,8,en))),128))])):q(``,!0)],2))}}),[[`__scopeId`,`data-v-c4cbe0ee`]]),nn={class:`pl-reviews-list-user-review`},rn={class:`pl-reviews-list-user-review__header`},an={class:`pl-reviews-list-user-review__controls`},on=Z(B({__name:`VReviewsListUserReview`,props:{userReviewNormalized:{}},emits:[`clickReview`,`clickMedia`,`clickEdit`,`clickDelete`],setup(t,{emit:n}){let r=n,i=()=>{r(`clickReview`)},a=e=>{r(`clickMedia`,e)},o=()=>{r(`clickEdit`)},s=()=>{r(`clickDelete`)};return(n,r)=>(V(),L(`div`,nn,[I(`div`,rn,[j(P(_),{tag:`h2`,class:`pl-reviews-list-user-review__title`,font:`title-medium`},{default:U(()=>[...r[0]||=[M(` ÐÐ°Ñ Ð¾ÑзÑв `,-1)]]),_:1}),I(`div`,an,[j(P(e),{tag:`button`,theme:`secondary`,title:`РедакÑиÑоваÑÑ Ð¾ÑзÑв`,onClick:o},{icon:U(()=>[j(P(Y),{name:`24-outline-pen`})]),_:1}),j(P(e),{tag:`button`,theme:`secondary`,title:`УдалиÑÑ Ð¾ÑзÑв`,onClick:s},{icon:U(()=>[j(P(Y),{name:`24-outline-trash`})]),_:1})])]),t.userReviewNormalized?(V(),G(tn,{key:0,"is-own":``,review:t.userReviewNormalized,class:F([`pl-reviews-list-user-review__review`,{clickable:!!t.userReviewNormalized.media.length}]),onClick:i,onClickMedia:a},null,8,[`review`,`class`])):q(``,!0)]))}}),[[`__scopeId`,`data-v-88af65c9`]]),sn={class:`pl-reviews-product-info`},cn={key:0,class:`pl-reviews-product-info__img`},ln=[`alt`,`src`],un={class:`pl-reviews-product-info__info`},dn={class:`pl-reviews-product-info__summary`},fn={class:`pl-reviews-product-info__reviews`},pn=Z(B({__name:`VReviewsProductInfo`,props:{average_and_count_ratings:{},average_rating:{},count_ratings:{},count_reviews:{},description:{},id:{},title:{},url:{}},setup(e){return(t,n)=>(V(),L(`div`,sn,[e.url?(V(),L(`div`,cn,[I(`img`,{alt:`ÐÑзÑÐ²Ñ Ð½Ð° ${e.title}`,src:e.url},null,8,ln)])):q(``,!0),I(`div`,un,[j(P(_),{font:`body-small-regular-low`},{default:U(()=>
2[M(W(e.title),1)]),_:1}),I(`div`,dn,[j(P(Y),{name:`16-system-star`}),j(P(_),{color:`secondary`,font:`caption-large-regular`},{default:U(()=>[M(W(e.average_rating)+` (`+W(e.count_ratings)+`) `,1)]),_:1}),I(`div`,fn,[j(P(Y),{name:`20-outline-message`,color:`secondary`}),j(P(_),{font:`caption-large-regular`,color:`secondary`},{default:U(()=>[M(W(e.count_reviews),1)]),_:1})])])])]))}}),[[`__scopeId`,`data-v-02457b62`]]),mn={class:`pl-reviews-product-info-skeleton`},hn={class:`pl-reviews-product-info-skeleton__info`},gn=Z(B({__name:`VReviewsProductInfoSkeleton`,setup(e){return(e,t)=>(V(),L(`div`,mn,[j(P(y),{width:`68px`,height:`68px`,class:`pl-reviews-product-info-skeleton__img`}),I(`div`,hn,[(V(),L(H,null,R(2,e=>j(P(y),{key:e,width:`240px`})),64))])]))}}),[[`__scopeId`,`data-v-41defc29`]]),_n={class:`pl-reviews-carousel-media-skeleton`},vn=20,yn=Z(B({__name:`VReviewsCarouselMediaSkeleton`,setup(e){let t={xs:{slidesPerView:`auto`,spaceBetween:8}};return(e,n)=>(V(),L(`div`,_n,[j(P(y),{height:`26px`,width:`239px`,mb:12}),j(P(re),{breakpoints:t},{default:U(()=>[(V(),L(H,null,R(vn,e=>j(P(v),{key:e,class:`pl-reviews-carousel-media-skeleton__slide`},{default:U(()=>[j(P(y),{width:`68px`,height:`90px`,radius:12})]),_:1})),64))]),_:1})]))}}),[[`__scopeId`,`data-v-ff91f6c8`]]),bn=Z(B({__name:`VReviewsItemSkeleton`,props:{slide:{type:Boolean},list:{type:Boolean}},setup(e){let t=[[`64px`,4],[`126px`,12],[`100%`,8],[`100%`,8],[`100%`,0]];return(n,r)=>(V(),L(`div`,{class:F([`pl-reviews-item-skeleton`,{slide:e.slide,list:e.list}])},[(V(),L(H,null,R(t,([e,t],n)=>j(P(y),{key:`${n}-${t}`,width:e,mb:t},null,8,[`width`,`mb`])),64))],2))}}),[[`__scopeId`,`data-v-c702fb97`]]),xn={class:`pl-reviews-sidebar-summary`},Sn={class:`pl-reviews-sidebar-summary__line`},Cn={class:`pl-reviews-sidebar-summary__line`},wn={class:`pl-reviews-sidebar-summary__comment`},Tn=Z(B({__name:`VReviewsSidebarSummary`,props:{average_and_count_ratings:{},average_rating:{},count_ratings:{},count_reviews:{},description:{},id:{},title:{},url:{}},setup(e){let t=e,n=z(()=>`Ðа оÑнове ${Gt(t.count_ratings)}`);return(t,r)=>(V(),L(`div`,xn,[I(`div`,Sn,[j(P(_),{font:`headline-small`},{default:U(()=>[M(W(e.average_rating),1)]),_:1}),j(Vt,{rating:e.average_rating,big:``},null,8,[`rating`])]),I(`div`,Cn,[j(P(_),{font:`body-small-regular`,color:`secondary`},{default:U(()=>[M(W(n.value),1)]),_:1}),I(`div`,wn,[j(P(Y),{name:`20-outline-message`,color:`secondary`}),j(P(_),{font:`body-small-regular`,color:`secondary`},{default:U(()=>[M(W(e.count_reviews),1)]),_:1})])])]))}}),[[`__scopeId`,`data-v-02fa0991`]]),En={class:`pl-reviews-sidebar-summary-skeleton`},Dn=Z(B({__name:`VReviewsSidebarSummarySkeleton`,setup(e){return(e,t)=>(V(),L(`div`,En,[(V(),L(H,null,R(2,e=>j(P(y),{key:e,width:`181px`,height:`26px`})),64))]))}}),[[`__scopeId`,`data-v-1936c912`]]),On={class:`pl-reviews-item-preview__header`},kn={class:`pl-reviews-item-preview__comment`},An=Z(B({__name:`VReviewsItemPreview`,props:{review:{}},emits:[`click`],setup(e,{emit:t}){let n=e,r=t,i=z(()=>n.review.comment.trim());return(t,n)=>(V(),L(`div`,{class:`pl-reviews-item-preview`,onClick:n[0]||=e=>r(`click`)},[I(`div`,On,[j(P(_),{font:`body-large-accent-low`,class:`pl-reviews-item-preview__name`},{default:U(()=>[M(W(e.review.nameUser),1)]),_:1}),j(Vt,{rating:e.review.rating},null,8,[`rating`])]),I(`div`,kn,[j(P(_),{class:`pl-reviews-item-preview__comment-text`,font:`body-small-regular`},{default:U(()=>[M(W(i.value),1)]),_:1}),j(P(Y),{name:`16-outline-right-corner`})])]))}}),[[`__scopeId`,`data-v-af9cf03b`]]),jn={class:`pl-reviews-item-modal__media`},Mn={class:`pl-reviews-item-modal__media-carousel-wrapper`},Nn=[`src`],Pn={class:`pl-reviews-item-modal__review`},Fn={class:`pl-reviews-item-modal__header`},In=Z(B({__name:`VReviewsItemMediaModal`,props:{review:{},mediaKey:{default:null},carousel:{type:Boolean}},emits:[`showOther`,`close`],setup(e,{emit:t}){let n=e,r=t,i=K(`review`),a=K(n.mediaKey),o=K(),s=K(!!n.mediaKey),c=z(()=>[`screen-${i.value}`]),{useReviewItemMediaModal:l}=At(),{name:u,isOpen:d,isActive:m,close:h}=l(),{mediaList:g}=Yt(z(()=>n.review)),_={xs:{slidesPerView:`auto`,direction:`vertical`},l:{slidesPerView:`auto`,direction:`horizontal`,navigation:g.value.length>1}},y=e=>o.value=e,b=e=>a.value=e,x=()=>i.value=`media`,S=()=>i.value=`review`,C=()=>{h(),r(`close`)},w=()=>{C(),r(`showOther`)}
2,T=()=>{if(o.value&&a.value){let e=n.review.media.findIndex(({key:e})=>e===a.value);if(e===-1)return;o.value.slideToLoop(e)}};return ve(()=>a.value,e=>{i.value=e?`media`:`review`,Ee(T)},{immediate:!0}),ve(i,e=>{e===`media`&&(s.value=!0)}),ve(d,e=>{e&&(a.value=n.mediaKey,i.value=n.mediaKey?`media`:`review`,s.value=!!n.mediaKey,Ee(T))}),(t,r)=>(V(),G(P(p),{id:P(u),active:P(m),open:P(d),type:`fullscreen`,"no-padding":``,"hide-header":``,"wrapper-class":`pl-reviews-item-modal__wrapper`,onClose:C},{default:U(()=>[I(`div`,{class:F([`pl-reviews-item-modal`,c.value])},[I(`div`,jn,[j(P(f),{rounded:``,theme:`secondary`,size:`s`,class:`pl-reviews-item-modal__media-close`,onClick:S},{icon:U(()=>[j(P(Y),{name:`24-outline-close`})]),_:1}),I(`div`,Mn,[j(P(re),{breakpoints:_,loop:``,class:`pl-reviews-item-modal__media-carousel`,onOnSwiper:y},{default:U(()=>[(V(!0),L(H,null,R(P(g),e=>(V(),G(P(v),{key:e.key,class:`pl-reviews-item-modal__media-slide`},{default:U(()=>[I(`img`,{src:e.url,alt:`ФоÑо и видео покÑпаÑелей`},null,8,Nn)]),_:2},1024))),128))]),_:1}),j(An,{class:`pl-reviews-item-modal__media-preview`,review:n.review,onClick:S},null,8,[`review`])])]),I(`div`,Pn,[I(`div`,Fn,[s.value?(V(),G(P(f),{key:0,theme:`secondary`,size:`s`,class:`pl-reviews-item-modal__header-back`,onClick:x},{default:U(()=>[...r[0]||=[M(` Ðазад `,-1)]]),_:1})):q(``,!0),j(P(f),{rounded:``,theme:`secondary`,size:`s`,class:`pl-reviews-item-modal__header-close`,onClick:C},{icon:U(()=>[j(P(Y),{name:`24-outline-close`})]),_:1})]),I(`div`,{class:F([`pl-reviews-item-modal__review-content`,{carousel:e.carousel,showBack:s.value}])},[j(tn,{"in-modal":``,full:``,review:n.review,onClickMedia:b},null,8,[`review`]),e.carousel?(V(),G(P(f),{key:0,theme:`secondary`,"full-width":``,onClick:w},{default:U(()=>[...r[1]||=[M(` ÐоказаÑÑ Ð´ÑÑгие оÑзÑÐ²Ñ `,-1)]]),_:1})):q(``,!0)],2)])],2)]),_:1},8,[`id`,`active`,`open`]))}}),[[`__scopeId`,`data-v-be745d46`]]),Ln={class:`pl-reviews-list__content`},Rn={key:2,class:`pl-reviews-list__empty`},zn={key:2,class:`pl-reviews-list__carousel`},Bn={key:3,class:`pl-reviews-list__reviews`},Vn={key:2,class:`pl-reviews-list__reviews-all`},Hn={key:3,class:`pl-reviews-list__next-page`},Un={class:`pl-reviews-list__sidebar`},Wn=10,Gn=Z(B({__name:`VReviewsList`,props:{userReviewsAndObjectInfo:{},reviewsResponse:{},carouselData:{},loading:{type:Boolean},loadingMore:{type:Boolean},loadingUserReview:{type:Boolean},nextPage:{},sidebarOffset:{default:`0px`},ecom:{type:Boolean},infoForUpdateReview:{}},emits:[`fetchNextPage`,`fetchNextPageCarousel`,`clickDeleteReview`,`clickEditReview`],setup(e,{emit:t}){Ie(e=>({v90f0ab2a:v.value,v8ba87a0e:e.sidebarOffset}));let n=e,r=t,{useReviewItemMediaModal:i}=At(),{open:a}=i(),o=K(null),s=K(null),c=z(()=>!n.reviewsResponse?.reviews?.length&&!n.userReviewsAndObjectInfo?.my_reviews?.length&&!n.carouselData?.response?.carousel?.length&&!n.loading),l=z(()=>n.userReviewsAndObjectInfo?.my_reviews?.at(0)),d=z(()=>l.value&&Kt(l.value)),f=z(()=>l.value||n.reviewsResponse?.reviews||n.loading),p=z(()=>l.value&&n.reviewsResponse?.reviews&&!n.loading),m=z(()=>!n.carouselData?.response?.carousel.length),h=z(()=>n.reviewsResponse?.reviews||n.loading),g=z(()=>!m.value||n.loading),v=z(()=>`${m.value?106:60}px`),b=e=>{!e||!n.nextPage||r(`fetchNextPage`)},x=(e,t=null)=>{e.media.length&&(o.value=e,s.value=t,a())},S=()=>{r(`clickDeleteReview`)},w=()=>{r(`clickEditReview`)};return(t,n)=>(V(),L(`div`,{class:F([`pl-reviews-list`,{empty:c.value}])},[I(`div`,Ln,[e.loading?(V(),G(P(y),{key:0,width:`239px`,height:`32px`,mt:8,mb:8})):(V(),G(P(_),{key:1,class:`pl-reviews-list__title`,font:`headline-small`,tag:`h1`},{default:U(()=>[...n[3]||=[M(` ÐÑзÑÐ²Ñ Ð¸ оÑенки `,-1)]]),_:1})),c.value?(V(),L(`div`,Rn,[j(Bt)])):(V(),L(H,{key:3},[e.loading?(V(),G(gn,{key:0,class:`pl-reviews-list__product`})):q(``,!0),e.userReviewsAndObjectInfo?.object_info?(V(),G(pn,we({key:1,class:`pl-reviews-list__product`},e.userReviewsAndObjectInfo.object_info),null,16)):q(``,!0),g.value?(V(),L(`div`,zn,[e.loading?(V(),G(yn,{key:0})):e.carouselData?(V(),G(zt,we({key:1},e.carouselData,{onFetchNextPage:n[0]||=e=>r(`fetchNextPageCarousel`)}),null,16)):q(``,!0)])):q(``,!0),f.value?(V(),L(`div`,Bn,[l.value&&d.value?(V(),G(on,{key:0,"user-review-normalized":d.value,onClickReview:n[1]||=e=>x(d.value),onClickMedia:n[2]||=e=>x(d.value,e),onClickDelete:S,onClickEdit:w},null,8,[`user-review-normalized`])):q(``,!0),p.value?(V(),G(P(u),{key:1,class:`pl-reviews-list__divider`,thickness:4})):q(``,!0),h.value?(V(),L(`div`,Vn,[e.loading?(V(),G(P(y),{key:0,mt:8,width:`120px`,height:`26px`})):(V(),G(P(_),{key:1,tag:`h2`,font:`title-medium`,class:`pl-reviews-list__reviews-all-title`},{default:U(()=>[...n[4]||=[M(` ÐÑе оÑзÑÐ²Ñ `,-1)]]),_:1})),!e.loading&&e.reviewsResponse?.reviews?(V(!0),L(H,{key:2},R(e.reviewsResponse.reviews,(t,n)=>(V(),L(`div`,{key:t.reviewId,class:F([`pl-reviews-list__reviews-all-item`,{clickable:!!t.media.length}])},[j(tn,{review:t,onClick:e=>x(t),onClickMedia:e=>x(t,e)},null,8,[`review`,`onClick`,`onClickMedia`]),n<e.reviewsResponse.reviews.length-1?(V(),G(P(u),{key:0,class:`pl-reviews-list__divider`,thickness:4})):q(``,!0)],2))),128)):q(``,!0),e.loading?(V(),L(H,{key:3},R(Wn,e=>I(`div`,{key:e,class:`pl-reviews-list__reviews-all-item`},[j(bn,{list:``}),e<Wn?(V(),G(P(u),{key:0,class:`pl-reviews-list__divider`,thickness:4})):q(``,!0)])),64)):q(``,!0),e.loadingMore?(V(),L(`div`,{key:4,class:F([`pl-reviews-list__reviews-more`,{ecom:e.ecom}])},[j(P(C),{size:`s`,color:`project`})],2)):q(``,!0)])):q(``,!0),e.loading||e.loadingMore?q(``,!0):xe((V(),L(`div`,Hn,null,512)),[[P(te),b]])])):q(``,!0)],64))]),I(`div`,Un,[e.loading?(V(),G(Dn,{key:0})):q(``,!0),e.userReviewsAndObjectInfo?.object_info?(V(),G(Tn,we({key:1,class:`pl-reviews-list__sidebar-summary`},e.userReviewsAndObjectInfo?.object_info),null,16)):q(``,!0)]),o.value?(V(),G(In,{key:0,review:o.value,"media-key":s.value},null,8,[`review`,`media-key`])):q(``,!0)],2))}}),[[`__scopeId`,`data-v-e4e6f5a2`]]),Kn={class:`pl-reviews-head-line`},qn={class:`pl-reviews-head-line__right`},Jn=Z(B({__name:`VReviewsHeadLine`,props:{reviewsLink:{default:``},count_reviews:{},count_ratings:{},average_rating:{}},setup(t){let n=t,r=z(()=>n.count_reviews?Ut(n.count_reviews):`ÐÑзÑвÑ`),i=z(()=>n.count_ratings?Wt(n.count_ratings):`ÐÐµÑ Ð¾Ñенок`),a=z(()=>!!(n.average_rating&&n.count_ratings)),o=z(()=>a.value?`16-system-star`:`16-outline-star`),s=z(()=>n.count_ratings?`inherit`:`secondary`),c=z(()=>!!n.reviewsLink&&!!n.count_reviews);return(n,l)=>(V(),L(`div`,Kn,[j(P(_),{font:`title-medium`},{default:U(()=>[M(W(r.value),1)]),_:1}
2),I(`div`,qn,[j(P(Y),{color:s.value,name:o.value},null,8,[`color`,`name`]),a.value?(V(),G(P(_),{key:0,font:`title-small`},{default:U(()=>[M(W(t.average_rating),1)]),_:1})):q(``,!0),c.value&&t.reviewsLink?(V(),G(P(k),{key:1,to:t.reviewsLink},{default:U(()=>[j(P(e),{theme:`secondary`,size:`s`,"icon-position":`right`},{icon:U(()=>[j(P(Y),{name:`24-outline-right-small-corner`})]),default:U(()=>[l[0]||=M(` ÐÑе `,-1)]),_:1})]),_:1},8,[`to`])):(V(),G(P(_),{key:2,font:`body-small-accent`,color:`secondary`},{default:U(()=>[M(W(i.value),1)]),_:1}))])]))}}),[[`__scopeId`,`data-v-c09e6850`]]),Yn={class:`pl-reviews-item-modal`},Xn=Z(B({__name:`VReviewsItemModal`,props:{review:{},mediaKey:{},carousel:{type:Boolean}},emits:[`showOther`,`close`],setup(e,{emit:t}){let n=e,r=t,{breakpoints:{greaterOrEqual:i}}=T(),{useReviewItemModal:a}=At(),{name:o,isOpen:s,isActive:c,close:l}=a(),u=z(()=>i(`l`).value?`ÐÑзÑв`:``),d=()=>{l(),r(`close`)},m=()=>{d(),r(`showOther`)};return(e,t)=>(V(),G(P(p),{id:P(o),active:P(c),open:P(s),type:{xs:`fullscreen`,l:`modal`},title:u.value,onClose:d},{default:U(()=>[I(`div`,Yn,[j(tn,{"in-modal":``,full:``,review:n.review},null,8,[`review`]),j(P(f),{theme:`secondary`,"full-width":``,onClick:m},{default:U(()=>[...t[0]||=[M(` ÐоказаÑÑ Ð´ÑÑгие оÑзÑÐ²Ñ `,-1)]]),_:1})])]),_:1},8,[`id`,`active`,`open`,`title`]))}}),[[`__scopeId`,`data-v-1988487a`]]),Zn={class:`pl-reviews-head-line-skeleton`},Qn=Z(B({__name:`VReviewsHeadLineSkeleton`,setup(e){return(e,t)=>(V(),L(`div`,Zn,[(V(),L(H,null,R([`120px`,`80px`],e=>j(P(y),{key:e,width:e},null,8,[`width`])),64))]))}}),[[`__scopeId`,`data-v-e8fce7cf`]]),$n=10,er=Z(B({__name:`VReviewsItemSlider`,props:{reviews:{default:()=>[]},objectInfo:{default:()=>({average_and_count_ratings:{average_rating:0,count_ratings:0},average_rating:0,count_ratings:0,id:``,count_reviews:0,description:``,title:``,url:``})},reviewsLink:{},loading:{type:Boolean},reviewsIndent:{}},setup(e){let t=e,n=Le(),{useReviewItemModal:r,useReviewItemMediaModal:i}=At(),{open:a}=r(),{open:o}=i(),s=K(null),c=K(null),l=e=>{if(!t.reviewsIndent)return 0;if(typeof t.reviewsIndent==`string`)return parseInt(t.reviewsIndent)||0;let n=t.reviewsIndent[e];return n&&parseInt(n)||0},u=z(()=>({xs:{slidesPerView:`auto`,spaceBetween:16,slidesOffsetAfter:l(`xs`),slidesOffsetBefore:l(`xs`)},s:{slidesPerView:`auto`,spaceBetween:16,slidesOffsetAfter:l(`s`),slidesOffsetBefore:l(`s`)},m:{slidesPerView:`auto`,spaceBetween:16,slidesOffsetAfter:l(`m`),slidesOffsetBefore:l(`m`)},ml:{slidesPerView:`auto`,spaceBetween:16,slidesOffsetAfter:l(`ml`),slidesOffsetBefore:l(`ml`)},l:{slidesPerView:`auto`,spaceBetween:16,slidesOffsetAfter:l(`l`),slidesOffsetBefore:l(`l`),navigation:t.reviews.length>1}})),d=z(()=>pe(`--_wi`,t.reviewsIndent)),f=z(()=>!t.reviews?.length&&!t.loading),p=z(()=>s.value&&!s.value.media.length),m=z(()=>s.value&&!!s.value.media.length),h=(e,t=null)=>{s.value=e,c.value=t,e.media.length?o():a()},g=()=>{t.reviewsLink&&n.push(t.reviewsLink)};return(t,n)=>(V(),L(`div`,{class:`pl-reviews-item-carousel`,style:Ce(d.value)},[e.loading?q(``,!0):(V(),G(Jn,we({key:0},e.objectInfo,{"reviews-link":e.reviewsLink}),null,16,[`reviews-link`])),f.value?(V(),G(Bt,{key:1})):q(``,!0),e.loading?(V(),G(Qn,{key:2})):q(``,!0),j(P(re),{class:`pl-reviews-item-carousel__carousel`,breakpoints:u.value},{default:U(()=>[e.loading?(V(),L(H,{key:0},R($n,e=>j(P(v),{key:e,class:`pl-reviews-item-carousel__slide`},{default:U(()=>[j(bn,{slide:``})]),_:1})),64)):(V(!0),L(H,{key:1},R(e.reviews,e=>(V(),G(P(v),{key:e.reviewId,class:`pl-reviews-item-carousel__slide`,onClick:t=>h(e)},{default:U(()=>[j(tn,{class:`pl-reviews-item-carousel__review`,"in-product":``,review:e,onClickMedia:t=>h(e,t)},null,8,[`review`,`onClickMedia`])]),_:2},1032,[`onClick`]))),128))]),_:1},8,[`breakpoints`]),p.value?(V(),G(Xn,{key:3,review:s.value,onShowOther:g},null,8,[`review`])):q(``,!0),m.value?(V(),G(In,{key:4,review:s.value,"media-key":c.value,carousel:``,onShowOther:g},null,8,[`review`,`media-key`])):q(``,!0)],4))}}),[[`__scopeId`,`data-v-1a69550b`]]),tr={class:`pl-reviews-head-line`},nr={class:`pl-reviews-head-line__right`},rr={class:`pl-reviews-head-line__right-value`},ir=Z(B({__name:`VReviewsHeadLineNew`,props:{reviewsLink:{default:``},count_reviews:{},count_ratings:{},average_rating:{}},setup(t){let n=t,r=z(()=>n.count_reviews?Ut(n.count_reviews):`ÐÑзÑвÑ`),i=z(()=>n.count_ratings?Wt(n.count_ratings):`ÐÐµÑ Ð¾Ñенок`),a=z(()=>!!(n.average_rating&&n.count_ratings)),o=z(()=>a.value?`16-system-star`:`16-outline-star`),s=z(()=>n.count_ratings?`inherit`:`secondary`),c=z(()=>!!n.reviewsLink&&!!n.count_reviews);return(n,l)=>(V(),L(`div`,tr,[j(P(_),{font:`title-medium`},{default:U(()=>[M(W(r.value),1)]),_:1}
2),I(`div`,nr,[I(`div`,rr,[j(P(Y),{color:s.value,name:o.value,class:`pl-reviews-head-line__right-rating`},null,8,[`color`,`name`]),a.value?(V(),G(P(_),{key:0,class:`pl-reviews-head-line__right-rating`,font:`title-medium`},{default:U(()=>[M(W(t.average_rating),1)]),_:1})):q(``,!0)]),c.value&&t.reviewsLink?(V(),G(P(k),{key:0,to:t.reviewsLink},{default:U(()=>[j(P(e),{"icon-position":`right`,size:`s`,theme:`secondary`},{icon:U(()=>[j(P(Y),{name:`24-outline-right-small-corner`})]),default:U(()=>[l[0]||=M(` ÐÑе `,-1)]),_:1})]),_:1},8,[`to`])):(V(),G(P(_),{key:1,color:`secondary`,font:`body-small-accent`},{default:U(()=>[M(W(i.value),1)]),_:1}))])]))}}),[[`__scopeId`,`data-v-bc326c01`]]),ar={class:`pl-reviews-item__header`},or={class:`pl-reviews-item__rating`},sr={class:`pl-reviews-item__more`},cr={key:1,class:`pl-reviews-item__gallery`},lr=[`src`,`onClick`],ur=Z(B({__name:`VReviewsItemNew`,props:{review:{},inProduct:{type:Boolean},inModal:{type:Boolean},full:{type:Boolean},isOwn:{type:Boolean}},emits:[`click`,`clickMedia`],setup(t,{emit:n}){let r=t,i=n,a=be(`commentRef`),o=K(r.full),{mediaList:s}=Yt(z(()=>r.review)),c=z(()=>r.review.comment.trim()),l=z(()=>a.value&&a.value.scrollHeight>a.value.clientHeight),u=z(()=>({"in-modal":r.inModal,full:r.full||o.value,"in-product":r.inProduct,"empty-gallery":!r.review.media.length,truncated:l.value})),d=z(()=>{switch(r.review.status){case`declined`:return{theme:`recipe`,text:`ÐÑклонÑн`};case`published`:return{theme:`success-weak`,text:`ÐпÑбликован`};case`pending`:return{theme:`other`,text:`Ðа пÑовеÑке`};default:return null}}),f=z(()=>o.value?`24-outline-up-small-corner`:`24-outline-down-small-corner`),p=z(()=>o.value?`СвеÑнÑÑÑ`:`ЧиÑаÑÑ Ð¿Ð¾Ð»Ð½Ð¾ÑÑÑÑ`),m=()=>o.value=!o.value;return(n,o)=>(V(),L(`div`,{class:F([u.value,`pl-reviews-item`]),onClick:o[0]||=e=>i(`click`)},[I(`div`,ar,[t.isOwn?q(``,!0):(V(),G(P(_),{key:0,class:`pl-reviews-item__name`,font:`body-large-accent-low`},{default:U(()=>[M(W(t.review.nameUser),1)]),_:1})),I(`div`,or,[t.isOwn&&d.value?(V(),G(P(g),{key:0,theme:d.value.theme},{default:U(()=>[M(W(d.value.text),1)]),_:1},8,[`theme`])):q(``,!0),j(Vt,{rating:t.review.rating},null,8,[`rating`]),j(P(_),{color:`secondary`,font:`body-small-regular-low`},{default:U(()=>[M(W(P(Ht)(r.review.dateCreated)),1)]),_:1})])]),c.value?(V(),G(P(_),{key:0,font:{xs:`body-small-regular`,l:`body-large-regular`},class:`pl-reviews-item__comment`},{default:U(()=>[I(`div`,{ref_key:`commentRef`,ref:a,class:`pl-reviews-item__comment-inner`},W(c.value),513),I(`div`,sr,[(V(),G(P(e),{key:f.value,theme:`secondary`,onClick:J(m,[`stop`])},{icon:U(()=>[j(P(Y),{name:f.value},null,8,[`name`])]),default:U(()=>[M(W(p.value)+` `,1)]),_:1}))])]),_:1})):q(``,!0),P(s).length?(V(),L(`div`,cr,[(V(!0),L(H,null,R(P(s),e=>(V(),L(`img`,{key:e.key,src:e.urlPreview,alt:`ФоÑо и видео покÑпаÑелей`,onClick:J(t=>i(`clickMedia`,e.key),[`stop`])},null,8,lr))),128))])):q(``,!0)],2))}}),[[`__scopeId`,`data-v-58474f96`]]),dr=10,fr=Z(B({__name:`VReviewsItemSliderNew`,props:{reviews:{default:()=>[]},objectInfo:{default:()=>({average_and_count_ratings:{average_rating:0,count_ratings:0},average_rating:0,count_ratings:0,id:``,count_reviews:0,description:``,title:``,url:``})},reviewsLink:{},loading:{type:Boolean},reviewsIndent:{}},setup(e){let t=e,n=Le(),{useReviewItemModal:r,useReviewItemMediaModal:i}=At(),{open:a}=r(),{open:o}=i(),s=K(null),c=K(null),l=e=>{if(!t.reviewsIndent)return 0;if(typeof t.reviewsIndent==`string`)return parseInt(t.reviewsIndent)||0;let n=t.reviewsIndent[e];return n&&parseInt(n)||0},u=z(()=>({xs:{slidesPerView:`auto`,spaceBetween:16,slidesOffsetAfter:l(`xs`),slidesOffsetBefore:l(`xs`)},s:{slidesPerView:`auto`,spaceBetween:16,slidesOffsetAfter:l(`s`),slidesOffsetBefore:l(`s`)},m:{slidesPerView:`auto`,spaceBetween:16,slidesOffsetAfter:l(`m`),slidesOffsetBefore:l(`m`)},ml:{slidesPerView:`auto`,spaceBetween:16,slidesOffsetAfter:l(`ml`),slidesOffsetBefore:l(`ml`)},l:{slidesPerView:3,spaceBetween:24,slidesOffsetAfter:l(`l`),slidesOffsetBefore:l(`l`),navigation:t.reviews.length>1}})),d=z(()=>pe(`--_wi`,t.reviewsIndent)),f=z(()=>!t.reviews?.length&&!t.loading),p=z(()=>s.value&&!s.value.media.length),m=z(()=>s.value&&!!s.value.media.length),h=(e,t=null)=>{s.value=e,c.value=t,e.media.length?o():a()},g=()=>{t.reviewsLink&&n.push(t.reviewsLink)};return(t,n)=>
2(V(),L(`div`,{style:Ce(d.value),class:`pl-reviews-item-carousel`},[e.loading?q(``,!0):(V(),G(ir,we({key:0,"reviews-link":e.reviewsLink},e.objectInfo),null,16,[`reviews-link`])),f.value?(V(),G(Bt,{key:1})):q(``,!0),e.loading?(V(),G(Qn,{key:2})):q(``,!0),j(P(re),{breakpoints:u.value,class:`pl-reviews-item-carousel__carousel`,"navigation-size":`s`},{default:U(()=>[e.loading?(V(),L(H,{key:0},R(dr,e=>j(P(v),{key:e,class:`pl-reviews-item-carousel__slide`},{default:U(()=>[j(bn,{slide:``})]),_:1})),64)):(V(!0),L(H,{key:1},R(e.reviews,e=>(V(),G(P(v),{key:e.reviewId,class:`pl-reviews-item-carousel__slide`,onClick:t=>h(e)},{default:U(()=>[j(ur,{review:e,class:`pl-reviews-item-carousel__review`,"in-product":``,onClickMedia:t=>h(e,t)},null,8,[`review`,`onClickMedia`])]),_:2},1032,[`onClick`]))),128))]),_:1},8,[`breakpoints`]),p.value?(V(),G(Xn,{key:3,review:s.value,onShowOther:g},null,8,[`review`])):q(``,!0),m.value?(V(),G(In,{key:4,"media-key":c.value,review:s.value,carousel:``,onShowOther:g},null,8,[`media-key`,`review`])):q(``,!0)],4))}}),[[`__scopeId`,`data-v-1ff4d791`]]),pr={class:`pl-reviews-product-summary__outer`},mr={class:`pl-reviews-product-summary`},hr=Z(B({__name:`VReviewsProductSummary`,props:{reviewsLink:{default:``},average_and_count_ratings:{},average_rating:{},count_ratings:{},count_reviews:{},description:{},id:{},title:{},url:{}},setup(t){let n=t,r=z(()=>n.count_ratings?n.count_reviews?`${Wt(n.count_ratings)} · ${Ut(n.count_reviews)}`:Wt(n.count_ratings):`ÐÐµÑ Ð¾Ñенок`),i=z(()=>!!(n.average_rating&&n.count_ratings)),a=z(()=>n.count_reviews),o=z(()=>n.count_ratings?`16-system-star`:`16-outline-star`),s=z(()=>n.count_ratings?`inherit`:`secondary`);return(n,c)=>(V(),L(`div`,pr,[j(P(k),{to:t.reviewsLink,disabled:!t.count_reviews},{default:U(()=>[I(`div`,mr,[j(P(Y),{color:s.value,name:o.value},null,8,[`color`,`name`]),i.value?(V(),G(P(_),{key:0,font:`title-small`,color:`primary`},{default:U(()=>[M(W(t.average_rating),1)]),_:1})):q(``,!0),a.value?(V(),G(P(e),{key:1,theme:`secondary`,size:`s`,"icon-position":`right`},{icon:U(()=>[j(P(Y),{name:`24-outline-right-small-corner`,color:`primary`})]),default:U(()=>[M(W(r.value)+` `,1)]),_:1})):(V(),G(P(_),{key:2,font:`body-small-accent`,color:`secondary`},{default:U(()=>[M(W(r.value),1)]),_:1}))])]),_:1},8,[`to`,`disabled`])]))}}),[[`__scopeId`,`data-v-de12361d`]]),gr={class:`review-survey-modal`},_r={class:`review-survey-modal__button`},vr=Z(B({__name:`VReviewSurveyModal`,props:he({modelValue:{},productInfo:{},loading:{type:Boolean},disabled:{type:Boolean}},{modelValue:{},modelModifiers:{}}),emits:he([`addMedia`,`removeMedia`,`update:modelValue`,`submit`],[`update:modelValue`]),setup(e,{emit:t}){let n=_e(e,`modelValue`),r=t,{useReviewSurveyModal:i}=At(),{name:a,isOpen:o,isActive:c,close:l}=i(),u=z({get:()=>n.value?.rating||0,set(e){if(!n.value)return 0;n.value.rating=e}}),d=z({get:()=>n.value?.text||``,set(e){if(!n.value)return``;n.value.text=e}}),h=z({get:()=>n.value?.media||[],set(e){if(!n.value)return[];n.value.media=e}}),g=e=>{r(`addMedia`,e)},v=e=>{r(`removeMedia`,e)},y=()=>{e.disabled||r(`submit`,{rating:u.value,text:d.value,media:h.value})};return(t,n)=>(V(),G(P(p),{id:P(a),active:P(c),open:P(o),title:`Ðак вам ÑоваÑ?`,type:{xs:`bottom-sheet`,l:`modal`},onClose:P(l)},{footer:U(()=>[I(`div`,_r,[j(P(f),{"full-width":``,loading:e.loading,disabled:e.disabled,onClick:y},{default:U(()=>[...n[3]||=[M(`ÐÑпÑавиÑÑ`,-1)]]),_:1},8,[`loading`,`disabled`])])]),default:U(()=>[I(`div`,gr,[j(pn,we(e.productInfo,{class:`review-survey-modal__product-card`}),null,16),j(P(s),{modelValue:u.value,"onUpdate:modelValue":n[0]||=e=>u.value=e,"full-width":``,readonly:e.loading,"icon-size":40,"prefix-icon-size":24,class:`review-survey-modal__rating`},null,8,[`modelValue`,`readonly`]),j(P(m),{modelValue:d.value,"onUpdate:modelValue":n[1]||=e=>d.value=e,name:`comment`,maxlength:3e3,label:`ÐоделиÑеÑÑ Ð¼Ð½ÐµÐ½Ð¸ÐµÐ¼`,hint:d.value.length>3?`СпаÑибо за комменÑаÑий`:void 0,height:200,resize:`none`,disabled:e.loading,"wrapper-class":`review-survey-modal__comment`},null,8,[`modelValue`,`hint`,`disabled`]),j(P(fe),{items:h.value,disabled:e.loading,label:`ÐобавиÑÑ ÑоÑо`,class:`review-survey-modal__media`,onAdd:g,onRemove:v},null,8,[`items`,`disabled`]),j(P(_),{tag:`div`,font:`caption-large-regular-low`,color:`secondary`,class:`review-survey-modal__legal-info`},{default:U(()=>[...n[2]||=[M(` РазмеÑÑим оÑзÑв, еÑли он ÑооÑвеÑÑÑвÑÐµÑ `,-1),I(`br`,null,null,-1),I(`a`,{href:`https://magnit.ru/review_rules`,title:`ÐÑавила обÑабоÑки оÑзÑвов о ÑоваÑаÑ
`,target:`_blank`},`пÑавилам\xA0пÑбликаÑии`,-1)]]),_:1})])]),_:1},8,[`id`,`active`,`open`,`onClose`]))}}),[[`__scopeId`,`data-v-1593c184`]]),yr=`УдалиÑÑ Ð¾ÑзÑв?`,br=`ÐÑ Ð¼Ð¾Ð¶ÐµÑе его оÑÑедакÑиÑоваÑÑ`,xr=Z(B({__name:`VReviewDeleteConfirmModal`,props:{loading:{type:Boolean,default:!1}},emits:[`confirm`],setup(e,{emit:t}){let n=t,{useReviewDeleteConfirmModal:r}=At(),{name:i,isOpen:a,isActive:o,close:s}=r(),c=rt,l=z(()=>e.loading?{title:``,loading:!0}:{title:`Ðа, ÑдалиÑÑ`,loading:!1}),u={title:`ÐÑÑавиÑÑ`},d=()=>{n(`confirm`)};return(e,t)=>(V(),G(P(p),{id:P(i),active:P(o),open:P(a),type:{xs:`bottom-sheet`,l:`modal`},onClose:P(s)},{default:U(()=>[j(P(h),{icon:P(c),title:yr,description:br,"primary-button":l.value,"secondary-button":u,class:`review-delete-confirm-modal`,"onClick:primary":d,"onClick:secondary":P(s)},null,8,[`icon`,`primary-button`,`onClick:secondary`])]),_:1},8,[`id`,`active`,`open`,`onClose`]))}}),[[`__scopeId`,`data-v-421ca2e1`]]),Sr=Z(B({__name:`VReviewDeleteStatusModal`,props:{loading:{type:Boolean,default:!1},hasError:{type:Boolean,default:!1}},emits:[`retry`],setup(e,{emit:t}){let n=t,{useReviewDeleteStatusModal:r}=At(),{name:i,isOpen:a,isActive:o,close:s}=r(),c=z(()=>e.hasError?Qe:nt),l=z(()=>e.hasError?`ÐÑзÑв не ÑдалилÑÑ`:`ÐÑзÑв ÑдалÑн`),u=z(()=>e.hasError?`ÐопÑобÑйÑе еÑÑ Ñаз`:`ÐÑÑавиÑÑ Ð½Ð¾Ð²Ñй можно в лÑбой моменÑ`),d=z(()=>e.loading&&e.hasError?{title:``,loading:!0}:{title:e.hasError?`ÐопÑобоваÑÑ ÐµÑÑ Ñаз`:`ÐакÑÑÑÑ`,loading:!1}),f=z(()=>e.hasError?{title:`ÐÑмениÑÑ`}:void 0),m=()=>{e.hasError?n(`retry`):s()},g=()=>{s()};return(e,t)=>(V(),G(P(p),{id:P(i),active:P(o),open:P(a),type:{xs:`bottom-sheet`,l:`modal`},onClose:P(s)},{default:U(()=>[j(P(h),{icon:c.value,title:l.value,description:u.value,"primary-button":d.value,"secondary-button":f.value,class:`review-delete-status-modal`,"onClick:primary":m,"onClick:secondary":g},null,8,[`icon`,`title`,`description`,`primary-button`,`secondary-button`])]),_:1},8,[`id`,`active`,`open`,`onClose`]))}}
2),[[`__scopeId`,`data-v-a948b898`]]),Cr=Z(B({__name:`VReviewUpdateStatusModal`,props:{loading:{type:Boolean,default:!1},hasError:{type:Boolean,default:!1}},emits:[`retry`],setup(e,{emit:t}){let n=t,{useReviewUpdateStatusModal:r}=At(),{name:i,isOpen:a,isActive:o,close:s}=r(),c=z(()=>e.hasError?Qe:$e),l=z(()=>e.hasError?`Ðе ÑдалоÑÑ Ð¾ÑпÑавиÑÑ Ð¾ÑзÑв`:`СпаÑибо за оÑзÑв`),u=z(()=>e.hasError?`ÐопÑобÑйÑе еÑÑ Ñаз или веÑниÑеÑÑ Ð¿Ð¾Ð·Ð¶Ðµ`:`ÐÑпÑавили его на пÑовеÑкÑ. Ðна Ð·Ð°Ð½Ð¸Ð¼Ð°ÐµÑ Ð´Ð¾ двÑÑ
дней â обÑÑно менÑÑе`),d=z(()=>e.loading&&e.hasError?{title:``,loading:!0}:{title:e.hasError?`ÐопÑобоваÑÑ Ñнова`:`ÐакÑÑÑÑ`,loading:!1}),f=z(()=>e.hasError?{title:`ÐакÑÑÑÑ`}:void 0),m=()=>{e.hasError?n(`retry`):s()},g=()=>{s()};return(e,t)=>(V(),G(P(p),{id:P(i),active:P(o),open:P(a),type:{xs:`bottom-sheet`,l:`modal`},onClose:P(s)},{default:U(()=>[j(P(h),{icon:c.value,title:l.value,description:u.value,"primary-button":d.value,"secondary-button":f.value,class:`review-update-status-modal`,"onClick:primary":m,"onClick:secondary":g},null,8,[`icon`,`title`,`description`,`primary-button`,`secondary-button`])]),_:1},8,[`id`,`active`,`open`,`onClose`]))}}),[[`__scopeId`,`data-v-a5d91b8b`]]),wr=Object.defineProperty,Tr=(e,t)=>{let n={};for(var r in e)wr(n,r,{get:e[r],enumerable:!0});return t||wr(n,Symbol.toStringTag,{value:`Module`}),n},Er={width:`6`,height:`16`,viewBox:`0 0 6 16`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`};function Dr(e,t){return V(),L(`svg`,Er,[...t[0]||=[I(`path`,{d:`M5 1L1 15`,stroke:`#D0D0D0`,"stroke-width":`1.5`},null,-1)]])}var Or={render:Dr},kr=X(B({__name:`Breadcrumps`,props:{pathWidths:{default:()=>[53,101,147]}},setup(e){return(t,n)=>e.pathWidths.length?(V(),L(`div`,{key:0,class:`skeleton-breadcrumbs`},[(V(!0),L(H,null,R(e.pathWidths,(t,n)=>(V(),L(`span`,{key:t,class:`skeleton-breadcrumbs__item`},[j(P(y),{width:`${t}px`,height:`24px`,class:`skeleton-breadcrumbs__item-path`},null,8,[`width`]),n<e.pathWidths.length-1?(V(),G(P(Y),{key:0,color:`muted`},{default:U(()=>[j(P(Or),{class:`skeleton-breadcrumbs__item-icon`})]),_:1})):q(``,!0)]))),128))])):q(``,!0)}}),[[`__scopeId`,`data-v-89c3d626`]]),Ar=X(B({__name:`Header`,setup(t){return(t,n)=>(V(),L(`div`,{class:`skeleton-header`},[j(P(e),{theme:`secondary`,"icon-position":`left`,class:`skeleton-header__back`},{icon:U(()=>[j(P(qe),{class:`app-navigation-back__icon`})]),default:U(()=>[j(P(y),{width:`62px`,height:`24px`})]),_:1}),j(P(Xe))]))}}),[[`__scopeId`,`data-v-9b4a78e6`]]),jr=X(B({__name:`Gallery`,props:{previewCount:{default:7},dots:{default:()=>[...[,,,,,,].keys()].map(e=>({idx:e,active:e===1}))}},setup(e){return(t,n)=>(V(),L(`div`,{class:`skeleton-gallery`},[j(P(o),{hide:{xs:!0,l:!1}},{default:U(()=>[I(`div`,{class:`skeleton-gallery__preview`},[(V(!0),L(H,null,R(e.previewCount,e=>(V(),G(P(y),{key:e,width:`48px`,height:`48px`,radius:4}))),128))])]),_:1}),I(`div`,{class:`skeleton-gallery__detail`},[j(P(y),{width:`372px`,height:`372px`}),j(P(o),{hide:{xs:!1,l:!0}},{default:U(()=>[I(`div`,{class:`skeleton-gallery__dots`},[(V(!0),L(H,null,R(e.dots,({idx:e,active:t})=>(V(),G(P(y),{key:e,width:`6px`,height:`6px`,class:F({"skeleton-gallery__dots-active":t})},null,8,[`class`]))),128))])]),_:1})])]))}}),[[`__scopeId`,`data-v-c66067c5`]]),Mr=X(B({__name:`Nutrition`,props:{itemsCount:{default:4}},setup(e){return(t,n)=>(V(),L(`section`,{class:`skeleton-nutrition`},[j(P(y),{width:`263px`,height:`24px`}),I(`div`,{class:`skeleton-nutrition__list`},[(V(!0),L(H,null,R(e.itemsCount,e=>(V(),L(`div`,{key:e,class:`skeleton-nutrition__list-item`},[j(P(y),{width:`34px`,height:`26px`}),j(P(y),{width:`62px`,height:`16px`})]))),128))])]))}}),[[`__scopeId`,`data-v-f001e635`]]),Nr=X(B({__name:`Parameters`,props:{tabs:{default:()=>[{nameWidth:`137px`,type:`list`,properties:[[`48px`,`48px`],[`48px`,`100px`],[`100px`,`48px`],[`100px`,`48px`],[`48px`,`48px`],[`48px`,`48px`],[`58px`,`48px`]]},{nameWidth:`77px`,type:`list`,properties:[[`138px`,`28px`],[`210px`,`28px`],[`210px`,`28px`]]},{nameWidth:`67px`,type:`flat`},{nameWidth:`67px`,type:`flat`}]},properties:{}},setup(e){return(t,n)=>(V(),L(`div`,{class:`skeleton-parameters`},[j(P(o),{hide:{xs:!0,l:!1}},{default:U(()=>[I(`div`,{class:`skeleton-parameters__tabs`},[(V(!0),L(H,null,R(e.tabs,(e,t)=>(V(),L(`div`,{key:e.nameWidth,class:F([`skeleton-parameters__tab`,{"skeleton-parameters__tab--active":t===0}])},[j(P(y),{width:e.nameWidth,height:`26px`},null,8,[`width`])],2))),128))])]),_:1}),(V(!0),L(H,null,R(e.tabs,e=>(V(),L(`div`,{key:e.nameWidth,class:`skeleton-parameters__item`},[j(P(o),{hide:{xs:!1,l:!0},class:`skeleton-parameters__item-title`},{default:U(()=>[j(P(y),{width:e.nameWidth,height:`24px`},null,8,[`width`])]),_:2},1024),e.type===`list`?(V(),L(`section`,{key:0,class:`skeleton-parameters-list`},[(V(!0),L(H,null,R(e.properties,([e,t],n)=>(V(),L(`div`,{key:n,class:F([`skeleton-parameters-list__item`,{"skeleton-parameters-list__item--active":n===0}])},[j(P(y),{width:e,height:`18px`},null,8,[`width`]),I(`span`,{class:`skeleton-parameters-list__item--filler`}),j(P(y),{width:t,height:`18px`},null,8,[`width`])],2))),128))])):(V(),L(`section`,{key:1},[j(P(o),{hide:{xs:!1,l:!0}},{default:U(()=>[j(P(y),{height:`96px`})]),_:1})]))]))),128))]))}}),[[`__scopeId`,`data-v-597c6574`]]),Pr=X(B({__name:`VSkeletonProductDetails`,setup(e){return(e,t)=>(V(),G(P(c),{class:`skeleton-goods`,indent:{xs:`12px`,s:`20px`,m:`32px`}},{default:U(()=>[j(kr),j(Ar),I(`div`,{class:`skeleton-goods__flexbox`},[j(jr,{class:`skeleton-goods__gallery-container`}),I(`div`,{class:`skeleton-goods__details-container`},[j(P(o),{hide:{xs:!0,l:!1}},{default:U(()=>[I(`div`,{class:`skeleton-goods__title`},[j(P(y),{height:`144px`}),j(P(y),{width:`66px`,height:`36px`})])]),_:1}),I(`section`,{class:`skeleton-goods__offer`},[j(P(o),{hide:{xs:!1,l:!0}},{default:U(()=>[j(P(y),{width:`116px`,height:`24px`,mt:8}),j(P(y),{width:`102px`,height:`32px`,mt:12}),j(P(y),{width:`145px`,height:`32px`,mt:4}),j(P(y),{height:`52px`,mt:4})]),_:1}),j(P(o),{hide:{xs:!0,l:!1}},{default:U(()=>[j(P(y),{width:`116px`,height:`24px`}),I(`div`,{class:`skeleton-goods__prices`},[j(P(y),{width:`108px`,height:`36px`}),j(P(y),{width:`49px`,height:`26px`})]),j(P(y),{width:`71px`,height:`26px`,mt:4})]),_:1})]),j(P(o),{hide:{xs:!1,l:!0}},{default:U(()=>[j(P(y),{width:`148px`,height:`24px`}),j(Mr)]),_:1}),j(Nr),j(P(y),{height:`96px`})])])]),_:1}))}}
2),[[`__scopeId`,`data-v-daaedf5e`]]),Fr=X(B({__name:`Gallery`,setup(e){let{m:t,ml:n,l:r,xl:i}=T().breakpoints,a=z(()=>{switch(!0){case i.value:return`xl`;case r.value:return`l`;case n.value:return`ml`;case t.value:return`m`;default:return`xs`}}),s={xs:{radius:0,width:`100%`,thumbs:0},m:{radius:12,width:`420px`,thumbs:0},ml:{radius:12,width:`283px`,thumbs:5},l:{radius:12,width:`283px`,thumbs:5},xl:{radius:12,width:`389px`,thumbs:7}},c=z(()=>({radius:s[a.value].radius,width:s[a.value].width,thumbs:s[a.value].thumbs}));return(e,t)=>(V(),L(`div`,{class:`skeleton-gallery`},[I(`div`,{class:`skeleton-gallery__detail`},[j(P(y),{radius:c.value.radius,width:c.value.width,class:`skeleton-gallery__main-image`},null,8,[`radius`,`width`]),j(P(o),{hide:{xs:!0,m:!1,ml:!0}},{default:U(()=>[j(P(y),{radius:c.value.radius,width:c.value.width,class:`skeleton-gallery__main-image`},null,8,[`radius`,`width`])]),_:1})]),c.value.thumbs?(V(),L(`div`,{key:0,class:`skeleton-gallery__preview`},[(V(!0),L(H,null,R(c.value.thumbs,e=>(V(),G(P(y),{key:e,radius:8,height:`52px`,width:`52px`}))),128))])):q(``,!0)]))}}),[[`__scopeId`,`data-v-4f3c4835`]]),Ir=X(B({__name:`CarouselItem`,setup(e){return(e,t)=>(V(),L(`div`,{class:`carousel-item-skeleton`},[j(P(y),{class:`carousel-item-skeleton__image`,height:`auto`,width:`100%`}),I(`div`,{class:`carousel-item-skeleton__info`},[j(P(y),{mb:4,radius:8,height:`24px`,width:`50%`}),j(P(y),{mb:6,radius:4,height:`32px`,width:`100%`}),j(P(y),{radius:4,height:`32px`,width:`100%`})])]))}}),[[`__scopeId`,`data-v-7661cf40`]]),Lr=X(B({__name:`PriceContainerSkeleton`,setup(e){return(e,t)=>(V(),L(`div`,{class:`price-container-skeleton`},[I(`div`,{class:`price-container-skeleton__price`},[j(P(y),{height:`24px`,width:`120px`}),j(P(y),{height:`24px`,width:`60px`})]),I(`div`,{class:`price-container-skeleton__buttons`},[j(P(y),{height:`48px`}),j(P(y),{class:`price-container-skeleton__buttons-cart`,height:`48px`,width:`48px`})])]))}}),[[`__scopeId`,`data-v-cfab30ac`]]),Rr=X(B({__name:`VSkeletonProductDetails`,setup(e){return(e,t)=>(V(),L(`div`,{class:`skeleton-goods__flexbox`},[I(`div`,{class:`skeleton-goods__details-container`},[j(Fr,{class:`skeleton-goods__gallery-container`}),I(`section`,{class:`skeleton-goods__offer skeleton-goods__section`},[I(`div`,{class:`skeleton-goods__offer-touch`},[j(P(y),{height:`28px`,width:`140px`}),j(P(y),{mt:8,height:`28px`,width:`80px`}),j(P(y),{mt:8,height:`20px`,width:`200px`}),j(P(y),{mt:16,height:`48px`})]),I(`div`,{class:`skeleton-goods__offer-desktop`},[I(`div`,null,[j(P(y),{height:`32px`}),j(P(y),{mt:8,height:`32px`,width:`120px`})]),j(P(o),{hide:{ml:!1,l:!0}},{default:U(()=>[j(Lr)]),_:1}),I(`div`,{class:`skeleton-goods__offer-description`},[(V(),L(H,null,R(3,e=>j(P(y),{key:e,height:`20px`})),64)),j(P(y),{height:`20px`,width:`120px`})])])]),j(P(o),{hide:{xs:!0,l:!1}},{default:U(()=>[j(Lr,{class:`skeleton-goods__price-column`})]),_:1})]),I(`section`,{class:`skeleton-goods__section`},[I(`div`,{class:`skeleton-goods__carousel-header`},[j(P(y),{mb:20,height:`28px`,width:`120px`}),j(P(y),{height:`28px`,width:`60px`})]),I(`div`,{class:`skeleton-goods__carousel`},[(V(),L(H,null,R(4,e=>j(Ir,{key:e,class:`skeleton-goods__carousel-item`})),64)),j(Ir,{class:`skeleton-goods__carousel-item skeleton-goods__carousel-item-xl`}),j(Ir,{class:`skeleton-goods__carousel-item skeleton-goods__carousel-item-xl`})])]),I(`section`,{class:`skeleton-goods__reviews skeleton-goods__section`},[I(`div`,{class:`skeleton-goods__reviews-header`},[j(P(y),{height:`20px`,width:`120px`}),j(P(y),{height:`20px`,width:`80px`})]),I(`div`,{class:`skeleton-goods__reviews-carousel`},[(V(),L(H,null,R(3,e=>I(`div`,{key:e,class:`skeleton-goods__reviews-carousel-slide`},[j(P(y),{mb:4,height:`20px`,width:`64px`}),j(P(y),{mb:12,height:`20px`,width:`126px`}),j(P(y),{height:`20px`}),j(P(y),{mt:8,height:`20px`}),j(P(y),{mt:8,height:`20px`})])),64))])]),I(`section`,{class:`skeleton-goods__info skeleton-goods__section`},[I(`div`,{class:`skeleton-goods__info-header`},[(V(),L(H,null,R(3,e=>j(P(y),{key:e,height:`20px`,width:`80px`})),64))]),I(`div`,{class:`skeleton-goods__info-list`},[(V(),L(H,null,R(5,e=>j(P(y),{key:e,mb:20,height:`20px`})),64)),j(P(o),{hide:{ml:!0,l:!1}},{default:U(()=>[j(P(y),{mb:20,height:`20px`})]),_:1})])]),I(`section`,{class:`skeleton-goods__recommended skeleton-goods__section`},[I(`div`,{class:`skeleton-goods__recommended-header`},[j(P(y),{mb:20,height:`28px`,width:`120px`}),j(P(y),{height:`28px`,width:`60px`})]),I(`div`,{class:`skeleton-goods__recommended-list`},[(V(),L(H,null,R(16,e=>j(Ir,{key:e,class:`skeleton-goods__recommended-list-item`})),64)),j(Ir,{class:`skeleton-goods__recommended-list-item skeleton-goods__recommended-list-item-m`}),j(Ir,{class:`skeleton-goods__recommended-list-item skeleton-goods__recommended-list-item-m`}),(V(),L(H,null,R(6,e=>j(Ir,{key:e,class:`skeleton-goods__recommended-list-item skeleton-goods__recommended-list-item-ml`})),64))])])]))}}),[[`__scopeId`,`data-v-f3d62e05`]]),zr=X(B({__name:`VSkeletonProductDetailsPromo`,setup(e){return(e,t)=>(V(),L(`div`,{class:`skeleton-promo`},[I(`div`,{class:`skeleton-promo__flexbox`},[I(`div`,{class:`skeleton-promo__image-container`},[I(`div`,{class:`skeleton-promo__image`},[j(P(y),{radius:0,height:`100%`})])]),I(`div`,{class:`skeleton-promo__details-container`},[I(`section`,{class:`skeleton-promo__section skeleton-promo__section_top`},[j(P(o),{hide:{xs:!1,l:!0}},{default:U(()=>[j(P(y),{height:`24px`,width:`80px`}),j(P(y),{mt:8,height:`24px`,width:`160px`}),j(P(y),{mt:8,height:`28px`}),j(P(y),{mt:8,height:`28px`,width:`140px`}),j(P(y),{mt:8,height:`32px`,width:`140px`})]),_:1}),j(P(o),{hide:{xs:!0,l:!1}},{default:U(()=>[j(P(y),{height:`24px`,width:`80px`}),j(P(y),{mt:16,height:`32px`}),j(P(y),{mt:8,height:`32px`,width:`200px`}),I(`div`,{class:`skeleton-promo__price-card`},[j(P(y),{height:`24px`,width:`160px`}),j(P(y),{height:`32px`,width:`140px`})])]),_:1})]),I(`section`,{class:`skeleton-promo__section skeleton-promo__section_info`},[j(P(y),{height:`24px`,width:`93px`}),I(`div`,{class:`skeleton-promo__description`},[(V(),L(H,null,R(3,e=>j(P(y),{key:e,height:`20px`})),64)),j(P(y),{height:`20px`,width:`120px`})])])])])]))}}),[[`__scopeId`,`data-v-016b16b8`]]),Br=e=>ct(e,Tt(e)===Tt(new Date)?`d MMMM`:`d MMMM yyyy`,{locale:lt}),Vr=e=>ct(e,`EEEE`,{locale:lt}),Hr=X(B({__name:`ActionDate`,props:{end:{},start:{default:void 0},interval:{default:1e3}},setup(e){let t=e,n=K(Date.now()),r=z(()=>new Date(t.end.includes(`T`)?t.end:`${t.end}T23:59:59`)),i=z(()=>t.start?new Date(t.start.includes(`T`)?t.start:`${t.start}T00:00:00`):null),a=z(()=>!!i.value&&i.value.getTime()>n.value),o=z(()=>r.value.getTime()<Date.now()),s=z(()=>Et(r.value)),c=z(()=>{if(!s.value)return null;let e=new Date(r.value);if(e.setTime(e.getTime()-864e5),n.value>=e.getTime()&&n.value<r.value.getTime()){let e=r.value.getTime()-n.value,t=Math.floor(e/36e5);e-=t*60*60*1e3;let i=Math.floor(e/6e4);return e-=i*60*1e3,e=Math.floor(e/1e3),{hh:t.toString().padStart(2,`0`),mm:i.toString().padStart(2,`0`),ss:e.toString().padStart(2,`0`)}}return null});return Se(()=>{me(t.interval,{callback:()=>{n.value=Date.now()}})}),(e,t)=>(V(),L(`div`,{class:`action-date`,"data-test-id":`v-product-details-action-date`},[o.value?(V(),G(P(_),{key:0,class:`action-date__simple`,tag:`div`,color:`system-warning`,font:`body-small-accent`,"data-test-id":`v-product-details-action-ended`},{default:U(()=>[j(P(Y),{name:`24-outline-warning`}),M(` ÐкÑÐ¸Ñ Ð·Ð°Ð²ÐµÑÑилаÑÑ `)]),_:1})):c.value?(V(),L(`div`,{key:1,class:`action-date__with-countdown`,"data-test-id":`v-product-details-action-countdown-wrap`},[j(P(_),{tag:`div`,font:`body-small-accent`,class:`action-date__simple`},{default:U(()=>[j(P(Y),{name:`24-outline-sale`}),M(` Ðо конÑа акÑии `)]),_:1}),I(`div`,{class:`action-date__countdown`,"data-test-id":`v-product-details-action-countdown`},[j(P(_),{font:`body-large-accent`,color:`accent`,class:`action-date__digit`,"data-test-id":`v-product-details-action-countdown-hour`},{default:U(()=>[M(W(c.value.hh),1)]),_:1}),j(P(_),{font:`body-large-accent`,color:`accent`},{default:U(()=>[M(` : `)]),_:1}),j(P(_),{font:`body-large-accent`,color:`accent`,class:`action-date__digit`,"data-test-id":`v-product-details-action-countdown-minute`},{default:U(()=>
2[M(W(c.value.mm),1)]),_:1}),j(P(_),{font:`body-large-accent`,color:`accent`},{default:U(()=>[M(` : `)]),_:1}),j(P(_),{font:`body-large-accent`,color:`accent`,class:`action-date__digit`,"data-test-id":`v-product-details-action-countdown-seconds`},{default:U(()=>[M(W(c.value.ss),1)]),_:1})])])):a.value&&i.value?(V(),G(P(_),{key:2,tag:`div`,class:`action-date__simple`,font:{xs:`body-small-accent`},"data-test-id":`v-product-details-action-period`},{default:U(()=>[j(P(Y),{name:`24-outline-sale`,color:`project`}),M(` С `+W(P(Br)(i.value))+` по `+W(P(Br)(r.value)),1)]),_:1})):(V(),G(P(_),{key:3,tag:`div`,class:`action-date__simple`,font:{xs:`body-small-accent`},"data-test-id":`v-product-details-action-simple`},{default:U(()=>[j(P(Y),{name:`24-outline-sale`}),M(` Ðо `+W(P(Br)(r.value))+` (`+W(P(Vr)(r.value))+`) `,1)]),_:1}))]))}}),[[`__scopeId`,`data-v-cf135d4b`]]),Q=function(e){return e.nutritionFactsType=`nutritionFactsType`,e.stringType=`stringType`,e.tableType=`tableType`,e.certificatesType=`fsaCertificateType`,e.reviewsType=`reviewsType`,e}({}),Ur=function(e){return e.COLOR=`COLOR`,e.UNSPECIFIED=`UNSPECIFIED`,e.TEXT=`TEXT`,e}({}),Wr=function(e){return e.AVAILABLE=`available`,e.UNAVAILABLE=`unavailable`,e}({}),Gr=`ÐпиÑание`,Kr=`ÐÑзÑвÑ`,qr=1e3,$=(e,t,n)=>{let r=ge(e),i=ge(t),a=z(()=>r.id),o=z(()=>r.name?.trim()),s=z(()=>r.isForAdults),c=z(()=>r?.badges??[]),l=z(()=>r?.promotion??null),u=z(()=>{let e=r?.price;return e?e/100:null}),d=z(()=>`oldPrice`in r&&r.oldPrice?r.oldPrice/100:l.value?.oldPrice?l.value?.oldPrice/100:null),f=z(()=>l.value?.discountPercent?l.value?.discountPercent:null),p=z(()=>(r?.discountLabel??null)||(f.value?`-${f.value}%`:null)),m=z(()=>r?.details??null),h=z(()=>r?.description??null),g=z(()=>(r?.gallery||[]).filter(e=>e.type===`IMAGE`).map(e=>e.url)),_=z(()=>r?.imageUrl??null),v=z(()=>r?.categories??[]),y=z(()=>r?.articleCategory??null),b=z(()=>r?.discountCategory??null),x=z(()=>b.value?{backgroundColor:`var(--u-catalog-product-card-discount-background)`,textColor:`var(--u-catalog-product-card-discount-color)`,text:b.value}:null),S=z(()=>`profit`in r&&r?.profit?{text:`ÐÐºÐ¾Ð½Ð¾Ð¼Ð¸Ñ Ð´Ð¾ ${dt(r.profit/100)}`}:null),C=z(()=>m.value?.find(e=>e.type===Q.nutritionFactsType)),w=z(()=>{let e=m.value?.filter(e=>e.type!==Q.nutritionFactsType).map(e=>e.type===Q.stringType?{...e,parameters:[{name:e.name,value:e.value||``}]}:e)||[];return h.value&&e.push({name:Gr,parameters:[],value:h.value,type:Q.stringType}),i&&e.push({name:Kr,parameters:[],reviewsData:i,type:Q.reviewsType}),e}),T=z(()=>`weighted`in r?r.weighted.shelfLabel||``:`unit`in r&&r.unit||``),E=z(()=>{if(`weighted`in r){let{isWeighted:e,unitLabel:t,unitPrice:n}=r.weighted;return e?`${dt((n??0)/100)}/${t}`:``}return``}),D=z(()=>`quantity`in r&&!!r.quantity),ee=z(()=>!(`quantity`in r)),O=z(()=>r?.type),k=z(()=>!ee.value&&!D.value),A=z(()=>D.value?`ÐобавиÑÑ Ð² коÑзинÑ`:`ÐÐµÑ Ð² налиÑии`);return{productId:a,productName:o,productPrice:u,productOldPrice:d,productDiscountPercent:f,productDiscountPercentLabel:p,productDetails:m,productDetailsDescription:h,productGallery:g,productImageUrl:_,productCategories:v,productArticleCategory:y,productDiscountCategory:b,productDiscountBadge:x,productProfitBadge:S,productNutritionFacts:C,productDetailsParameters:w,productBadges:c,isAdult:s,productWeight:T,productUnitWeight:E,inStock:D,showNotInStock:k,displayBasketQty:z(()=>n?.value?`weighted`in r?n.value<qr?n.value:n.value/qr:n.value||0:0),displayBasketUnit:z(()=>`weighted`in r&&r.weighted.isWeighted&&n?.value?Number(n.value)<qr?`гÑ`:`кг`:`ÑÑ`),basketStep:z(()=>`weighted`in r&&r.weighted?.isWeighted&&r.weighted?.step?r.weighted.step:1),maxQuanitity:z(()=>{if(`quantity`in r&&r.quantity>0&&n?.value){if(`weighted`in r&&r.weighted.isWeighted&&r.weighted.step){let e=Math.floor(r.quantity/r.weighted.step)*r.weighted.step;return Number(n.value)<qr?e:e/qr}return r.quantity}return 0}),addToBasketTitle:A,promoProductType:O}},Jr=X(B({__name:`Badges`,props:{theme:{},product:{}},setup(e){let t=e,{productBadges:n,productDiscountBadge:r,productProfitBadge:i}=$(t.product),a=K(null),o=e=>!!(e.description||e.markdownDescription),s=z(()=>{let e=t.product&&`cashback`in t.product&&t.product.cashback;return e?ht(e):null}),c=e=>a.value=o(e)?e:null,l=()=>a.value=null,u=K(!1),d=()=>u.value=!1;return(t,m)=>P(n).length||P(i)||s.value?(V(),L(`div`,{key:0,class:`product-details-badges`,"data-test-id":`v-product-details-badges`},[P(i)?(V(),G(P(g),{key:0,class:`product-details-badges__item`,theme:`discount`,arrow:``,"data-test-id":`v-product-details-profit-badge`,onClick:m[0]||=e=>u.value=!0},{default:U(()=>[I(`span`,{innerHTML:P(i).text},null,8,[`innerHTML`])]),_:1})):q(``,!0),P(r)?(V(),G(P(vt),{key:1,class:`product-details-badges__item`,"data-test-id":`v-product-details-discount-badge`,badge:P(r)},null,8,[`badge`])):q(``,!0),(V(!0),L(H,null,R(P(n),e=>(V(),G(P(vt),{key:e.text,class:`product-details-badges__item`,badge:e,"onClick:badge":c},null,8,[`badge`]))),128)),s.value?(V(),G(P(g),{key:2,class:`product-details-badges__item`,"data-test-id":`v-product-details-profit-badge`,theme:`plus`},{iconRight:U(()=>[j(P(Y),{name:`16-loyalty-bonus-white`})]),default:U(()=>[M(W(s.value)+` `,1)]),_:1})):q(``,!0),j(P(p),{id:`badge`,active:!!a.value,open:!!a.value,type:{xs:`bottom-sheet`,m:`modal`,l:`modal`},closable:!1,"wrapper-class":`badge-modal`,onClose:l},{footer:U(()=>[j(P(f),{theme:`secondary`,"full-width":``,"data-test-id":`v-product-details-selected-badge-close-button`,onClick:l},{default:U(()=>[M(` ÐакÑÑÑÑ `)]),_:1})]),default:U(()=>[a.value?(V(),L(`div`,{key:0},[I(`div`,{class:`badge-modal__info`},[a.value.endDate?(V(),G(Hr,{key:0,end:a.value.endDate},null,8,[`end`])):q(``,!0),j(P(vt),{class:`badge-modal__badge`,badge:a.value,"hide-arrow":``},null,8,[`badge`])]),a.value.descriptionHeader?(V(),G(P(_),{key:0,tag:`div`,font:`title-large`,class:`badge-modal__header`,"data-test-id":`v-product-details-selected-badge-title`},{default:U(()=>[M(W(a.value.descriptionHeader),1)]),_:1})):q(``,!0),o(a.value)?(V(),G(P(_),{key:1,tag:`div`,font:`body-small-regular`,"data-test-id":`v-product-details-selected-badge-description`},{default:U(()=>[a.value.markdownDescription?(V(),G(P(D),{key:0,text:a.value.markdownDescription},null,8,[`text`])):(V(),L(`span`,{key:1,innerHTML:a.value.description},null,8,[`innerHTML`]))]),_:1})):q(``,!0)])):q(``,!0)]),_:1},8,[`active`,`open`]),P(i)?(V(),G(P(p),{key:3,id:`profit-modal`,"wrapper-class":`profit-modal`,active:u.value,open:u.value,type:{xs:`bottom-sheet`,m:`modal`},onClose:d},{footer:U(()=>[j(P(f),{"full-width":``,"data-test-id":`v-product-details-profit-modal-button`,onClick:d},{default:U(()=>[M(` ÐÑлиÑно `)]),_:1})]),default:U(()=>[I(`div`,null,[j(P(h),{title:`У Ð½Ð°Ñ Ð´ÐµÑевле`,description:`ÐоÑÑиÑали ÑазниÑÑ Ð² ÑÑавнении Ñ Ð´ÑÑгими магазинами`,icon:e.theme===`V1`?P(bt):P(tt)},null,8,[`icon`]),j(P(_),{tag:`div`,font:`caption-large-regular-low`,color:`secondary`,"data-test-id":`v-product-details-profit-modal-text`},{default:U(()=>[I(`span`,{class:`profit-modal__subdesc`},` Ð¦ÐµÐ½Ñ Ð°ÐºÑÑалÑÐ½Ñ Ð½Ð° `+W(P(ct)(new Date,`dd.MM.yyyy`))+` и ÑÐºÐ°Ð·Ð°Ð½Ñ Ð¿Ð¾Ñле пÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð²ÑеÑ
ÑкидоÐ
2º. `,1)]),_:1})])]),_:1},8,[`active`,`open`])):q(``,!0)])):q(``,!0)}}),[[`__scopeId`,`data-v-23365a86`]]),Yr=(e,t,n)=>{if(!e)return{};let{productId:r,productName:i,productDiscountCategory:a,productPrice:o}=$(e);return{categoryTitle:t,categoryId:n,productName:i.value,productId:r.value,productPrice:o.value,discountCategory:a.value}},Xr=(e,t,n)=>({...Yr(t,n),position:e}),Zr=(e,t,n)=>({...Yr(t,n),description:e}),Qr=(e,t,n)=>Yr(e,t,n),$r=(e,t,n,r)=>({...Yr(e,r),progressiveDiscount:t,progressiveDiscountType:n||``}),ei=()=>({getSeoImgAlt:(e,t)=>{if(e)return t?`${e} - ÑоÑо ${t+1}`:e}}),ti=20,ni=20,ri=(e,t,n,r)=>{let i=e.length,a=e.map(e=>t.get(e.name)||0),o=Array(i+1).fill(0);for(let e=0;e<i;e++)o[e+1]=o[e]+a[e];let s=o[i],c=0,l=1/0;for(let e=0;e<i-1;e++){let t=o[e+1],a=s-t,u=e+1,d=i-u,f=t+Math.max(0,u-1)*n,p=a+Math.max(0,d-1)*n,m=Math.abs(f-p);f>=p&&m<=r&&m<l&&(l=m,c=e)}if(l===1/0)for(let e=0;e<i-1;e++){let t=o[e+1],r=s-t,a=e+1,u=i-a,d=t+Math.max(0,a-1)*n,f=r+Math.max(0,u-1)*n;d>=f&&Math.abs(d-f)<l&&(l=Math.abs(d-f),c=e)}let u=c+1;return{left:e.slice(0,u),right:e.slice(u)}},ii=(e,t,r)=>{let i=r?.gap??ti,a=r?.maxDiff??ni,o=je(new Map);return n(z(()=>{let e=t.value;return e?Array.from(e.querySelectorAll(`[data-param-name]`)):[]}),e=>{let t=!1;for(let n of e){let e=n.target.dataset.paramName;if(!e)continue;let r=Math.round(n.contentRect.height);o.value.get(e)!==r&&(o.value.set(e,r),t=!0)}t&&(o.value=new Map(o.value))}),ve(t,()=>{o.value=new Map}),{columns:z(()=>{let t=P(e);if(t.length<=1)return{left:[...t],right:[]};if(o.value.size!==t.length){let e=Math.ceil(t.length/2);return{left:t.slice(0,e),right:t.slice(e)}}return ri(t,o.value,i,a)})}},ai=X(B({__name:`GalleryImage`,props:{src:{},alt:{}},emits:[`error`],setup(e){return(t,n)=>(V(),G(P(d),{alt:e.alt,src:e.src,class:`gallery-image`,loading:`lazy`,onError:n[0]||=e=>t.$emit(`error`)},{loading:U(()=>[I(`div`,{class:`gallery-image__loader`},[j(P(C),{color:`project`,size:`m`})])]),error:U(()=>[I(`div`,{class:`gallery-image__placeholder`},[j(P(et))])]),_:1},8,[`alt`,`src`]))}}),[[`__scopeId`,`data-v-5d7b26e2`]]),oi=4,si=200,ci=.002,li=1,ui=4,di=X(B({__name:`GalleryZoom`,props:{images:{},name:{default:``},blurred:{type:Boolean},slideIndex:{default:0},active:{type:Boolean}},emits:[`update:slideIndex`,`close`],setup(e,{emit:n}){let r=e,i=n,{getSeoImgAlt:s}=ei(),c=K(null),l=K(null),u=K(r.slideIndex),d=K(0),p=K(!1),m=K(null),h=K(!1),g=K(!0),_=K(!1),v=K(1),y=K(1),b=null,x=z(()=>v.value>1),S=K(!1),C=z(()=>r.images.length||0),w=z(()=>A.value>0),T=z(()=>A.value<C.value-1),D=z(()=>h.value),ee=z(()=>!g.value),k=z(()=>!_.value),A=z({get:()=>u.value,set:e=>{u.value=e,i(`update:slideIndex`,e)}}),te=e=>{c.value=e,e&&!p.value&&Ee(()=>{e.slideTo(r.slideIndex,0),p.value=!0}),e.on(`zoomChange`,(e,t)=>{v.value=t}),e.on(`beforeSlideChangeStart`,()=>{v.value=1,y.value=1}),e.on(`slideChangeTransitionEnd`,()=>{e.zoom?.out(),ue(e)})},ne=e=>{l.value=e,d.value=e.activeIndex,e.on(`resize`,()=>{ye()}),e.on(`touchMove`,()=>{oe()}),e.on(`transitionEnd`,()=>{oe()}),setTimeout(()=>{ye()},300),Ee(()=>{m.value=e.el,N&&m.value&&N.observe(m.value),ye()})},re=e=>{A.value=e.realIndex},ie=e=>{d.value=e.activeIndex,oe()},ae=e=>e,oe=()=>{if(!l.value||!m.value)return;let e=l.value;if(!m.value.clientHeight)return;let t=e.translate,{virtualSize:n,size:r}=ae(e),i=Math.min(0,r-n);g.value=t>=0,_.value=t<=i},se=e=>{c.value&&(ce(),c.value.slideTo(e))},ce=e=>{let t=e??c.value;!t||v.value<=1||(t.zoom?.disable(),v.value=1,y.value=1)},ue=e=>{let t=e??c.value;if(!t?.zoom)return;t.zoom?.enable();let n=t.slides[t.activeIndex];t.zoom.zoomedSlide=n},de=e=>{c.value&&(ce(),c.value.slideTo(e))},fe=()=>{w.value&&de(A.value-1)},pe=()=>{T.value&&de(A.value+1)},me=()=>{!l.value||!ee.value||l.value.slidePrev()},he=()=>{!l.value||!k.value||l.value.slideNext()},M=e=>{!r.active||!c.value||(e.preventDefault(),c.value.zoom&&(y.value=Math.min(ui,Math.max(li,y.value-e.deltaY*ci)),b===null&&(b=setTimeout(()=>{b=null;let e=c.value;e?.zoom?.enabled&&(y.value<=1?e.zoom.out():e.zoom.in(y.value))},16))))},ge=e=>{r.active&&(e.key===`ArrowLeft`&&(e.preventDefault(),fe()),e.key===`ArrowRight`&&(e.preventDefault(),pe()),e.key===`Escape`&&(e.preventDefault(),i(`close`)))},_e=()=>{c.value?.zoom?.disable(),c.value?.zoom?.enable(),S.value=!1,setTimeout(()=>{i(`close`)},200)};ve(()=>r.slideIndex,e=>{e!==u.value&&(u.value=e,c.value&&r.active&&c.value.slideTo(e,0))}),ve(()=>r.active,e=>{e?(le.enable(),Ee(()=>{S.value=!0,c.value&&c.value.slideTo(r.slideIndex,0),setTimeout(()=>ye(),si)})):(le.disable(),S.value=!1)});let ye=()=>{let e=m.value;if(!e||!C.value){h.value=!1;return}let t=e.clientHeight;h.value=C.value*56-oi>t,oe()},N=null;return Te(()=>
2{window.removeEventListener(`keydown`,ge),le.disable(),N?.disconnect(),b!==null&&clearTimeout(b)}),Se(()=>{window.addEventListener(`keydown`,ge),N=new ResizeObserver(()=>{ye()})}),ve(C,()=>{Ee(()=>ye())}),(n,r)=>(V(),G(De,{defer:``,to:`body`},[j(Pe,{name:`fade`},{default:U(()=>[xe(I(`div`,{class:`product-details-gallery-zoom`,"data-test-id":`v-product-detail-gallery-zoom`},[I(`div`,{class:`product-details-gallery-zoom__container`},[j(P(f),{"aria-label":`ÐакÑÑÑÑ`,class:`product-details-gallery-zoom__close-btn pl-hover-base`,rounded:``,size:`s`,theme:`secondary`,onClick:_e},{icon:U(()=>[j(P(Ke))]),_:1}),I(`div`,{class:`product-details-gallery-zoom__content`},[e.images?.length>1?(V(),G(P(o),{key:0,hide:{xs:!0,l:!1},class:`product-details-gallery-zoom__thumbnails`},{default:U(()=>[I(`div`,{class:`product-details-gallery-zoom__thumbnails-wrapper`},[D.value?(V(),G(P(f),{key:0,disabled:!ee.value,"aria-label":`ÐÑедÑдÑÑие миниаÑÑÑÑ`,class:`product-details-gallery-zoom__thumb-nav product-details-gallery-zoom__thumb-nav_prev pl-hover-base`,theme:`secondary`,onClick:me},{icon:U(()=>[j(P(Ge))]),_:1},8,[`disabled`])):q(``,!0),j(P(t),{"auto-height":!0,modules:[P(St),P(O)],"slides-per-view":`auto`,"space-between":4,"center-insufficient-slides":``,class:`product-details-gallery-zoom__thumb-swiper`,direction:`vertical`,"watch-slides-progress":``,onSwiper:ne,onSlideChange:ie},{default:U(()=>[(V(!0),L(H,null,R(e.images,(t,n)=>(V(),G(P(E),{key:n,class:`product-details-gallery-zoom__thumbnail`,onClick:e=>de(n)},{default:U(()=>[j(P(ut),{blurred:e.blurred,"hide-label":``,thumbnail:``},{default:U(()=>[j(ai,{alt:P(s)(e.name,n),src:t,title:P(s)(e.name,n)},null,8,[`alt`,`src`,`title`])]),_:2},1032,[`blurred`])]),_:2},1032,[`onClick`]))),128))]),_:1},8,[`modules`]),D.value?(V(),G(P(f),{key:1,disabled:!k.value,"aria-label":`СледÑÑÑие миниаÑÑÑÑ`,class:`product-details-gallery-zoom__thumb-nav product-details-gallery-zoom__thumb-nav_next pl-hover-base`,theme:`secondary`,onClick:he},{icon:U(()=>[j(P(He))]),_:1},8,[`disabled`])):q(``,!0)])]),_:1})):q(``,!0),I(`div`,{class:`product-details-gallery-zoom__main`},[I(`div`,{class:`product-details-gallery-zoom__main-inner`},[j(P(t),{modules:[P(St),P(O),P(xt)],"slides-per-view":1,"space-between":0,thumbs:{swiper:l.value},zoom:{maxRatio:4,minRatio:1},class:`product-details-gallery-zoom__main-swiper`,onSwiper:te,onSlideChange:re},{default:U(()=>[(V(!0),L(H,null,R(e.images,(t,n)=>(V(),G(P(E),{key:n,class:`product-details-gallery-zoom__slide`},{default:U(()=>[I(`div`,{class:`swiper-zoom-container`,onWheel:J(M,[`prevent`])},[j(P(ut),{blurred:e.blurred},{default:U(()=>[j(ai,{alt:P(s)(e.name,n),src:t,title:P(s)(e.name,n),class:`product-details-gallery-zoom__slide-image`,draggable:`false`},null,8,[`alt`,`src`,`title`])]),_:2},1032,[`blurred`])],32)]),_:2},1024))),128))]),_:1},8,[`modules`,`thumbs`]),C.value>1?(V(),G(P(o),{key:0,hide:{xs:!0,l:!1}},{default:U(()=>[j(P(f),{disabled:!w.value,"aria-label":`ÐÑедÑдÑÑее изобÑажение`,class:`product-details-gallery-zoom__nav-btn product-details-gallery-zoom__nav-btn_prev pl-hover-base`,rounded:``,theme:`invert`,onClick:J(fe,[`stop`])},{icon:U(()=>[j(P(qe))]),_:1},8,[`disabled`]),j(P(f),{disabled:!T.value,"aria-label":`СледÑÑÑее изобÑажение`,class:`product-details-gallery-zoom__nav-btn product-details-gallery-zoom__nav-btn_next pl-hover-base`,rounded:``,theme:`invert`,onClick:J(pe,[`stop`])},{icon:U(()=>[j(P(Je))]),_:1},8,[`disabled`])]),_:1})):q(``,!0),C.value>1&&!x.value?(V(),G(P(o),{key:1,hide:{xs:!1,l:!0},class:`product-details-gallery-zoom__dots-container`},{default:U(()=>[j(P(a),{modelValue:A.value,"onUpdate:modelValue":[r[0]||=e=>A.value=e,se],count:C.value,"visible-count":C.value,class:`product-details-gallery-zoom__dots`,size:`l`},null,8,[`modelValue`,`count`,`visible-count`])]),_:1})):q(``,!0)])])])])],512),[[Fe,e.active&&S.value]])]),_:1})]))}}),[[`__scopeId`,`data-v-7dd9fdf0`]]),fi=7,pi=X(B({__name:`Gallery`,props:{slideIndex:{default:0},blurred:{type:Boolean},categoryName:{},topOffset:{},product:{}},emits:[`update:slideIndex`,`analytics`],setup(e,{emit:n}){let r=e,i=n,s=K(null),c=K(null),l=K(r.slideIndex),u=K(0),d=z({get:()=>l.value,set:e=>{l.value=e,i(`update:slideIndex`,e)}}),f=K(!1),{productName:p,productImageUrl:m,productGallery:h}=$(r.product),{getSeoImgAlt:g}=ei(),_=z(()=>h.value.length?h.value:m.value?[m.value]:[]),v=z(()=>_.value.length||0),y=e=>{s.value=e},b=e=>{c.value=e,u.value=e.activeIndex},x=e=>{d.value=e.realIndex},S=e=>{u.value=e.activeIndex},C=e=>{s.value&&s.value.slideTo(e)},w=e=>{d.value=e,s.value&&s.value.slideTo(e,0)},T=()=>{r.blurred||(f.value=!0)},D=e=>{i(`analytics`,`CardDetail:ImageList:Click`,Xr(e,r.product,r.categoryName))};return ve(()=>r.slideIndex,e=>{e!==l.value&&(l.value=e)}),(n,r)=>(V(),L(H,null,[v.value?(V(),L(`section`,{key:0,class:`product-details-gallery`,"data-test-id":`v-product-detail-gallery`},[I(`div`,{class:`product-details-gallery__inner`},[_.value?.length>1?(V(),G(P(o),{key:0,hide:{xs:!0,l:!1},class:`product-details-gallery__thumb-swiper__outer`},{default:U(()=>[j(P(t),{modules:[P(St)],"slides-per-view":fi,"space-between":4,class:`product-details-gallery__thumb-swiper`,"data-test-id":`v-product-detail-gallery-slider`,direction:`vertical`,"watch-slides-progress":``,onSwiper:b,onSlideChange:S},{default:U(()=>[(V(!0),L(H,null,R(_.value,(t,n)=>(V(),G(P(E),{key:n,class:`product-details-gallery__thumbnail`,"data-test-id":`v-product-detail-gallery-slider-slide`,onClick:e=>D(n+1)},{default:U(()=>[j(P(ut),{blurred:e.blurred,"hide-label":``,thumbnail:``},{default:U(()=>[I(`img`,{alt:P(g)(P(p),n),title:P(g)(P(p),n),src:t},null,8,[`alt`,`title`,`src`])]),_:2},1032,[`blurred`])]),_:2},1032,[`onClick`]))),128))]),_:1},8,[`modules`])]),_:1})):q(``,!0),I(`div`,{class:`product-details-gallery__main-swiper__outer`},[I(`div`,{class:`product-details-gallery__main-swiper__inner`},[j(P(t),{modules:[P(St),P(O)],navigation:{enabled:!0,nextEl:`.swiper-button-next`,prevEl:`.swiper-button-prev`},"slides-per-view":1,"space-between":0,thumbs:{swiper:c.value},class:`product-details-gallery__main-swiper`,onSwiper:y,onSlideChange:x},{default:U(()=>[(V(!0),L(H,null,R(_.value,(t,n)=>(V(),G(P(E),{key:n,class:`product-details-gallery__slide`,onClick:T},{default:U(()=>[j(P(ut),{blurred:e.blurred},{default:U(()=>[I(`img`,{alt:P(g)(P(p),n),title:P(g)(P(p),n),src:t,class:`product-details-gallery__slide-image`,draggable:`false`,onDragstart:r[0]||=J(()=>{},[`prevent`])},null,40,[`alt`,`title`,`src`])]),_:2},1032,[`blurred`])]),_:2},1024))),128))]),_:1},8,[`modules`,`thumbs`]),v.value>1?(V(),G(P(o),{key:0,hide:{xs:!1,l:!0},class:`product-details-gallery__slide-dots-container`},{default:U(()=>[j(P(a),{modelValue:d.value,"onUpdate:modelValue":[r[1]||=e=>d.value=e,C],count:v.value,"visible-count":v.value,class:`product-details-gallery__slide-dots`,size:`l`},null,8,[`modelValue`,`count`,`visible-count`])]),_:1})):q(``,!0)])])])])):q(``,!0),j(di,{active:f.value,blurred:e.blurred,images:_.value,name:P(p),"slide-index":d.value,onClose:r[2]||=e=>f.value=!1,"onUpdate:slideIndex":w},null,8,[`active`,`blurred`,`images`,`name`,`slide-index`])],64))}}),[[`__scopeId`,`data-v-431b0dd8`]]),mi=X(B({__name:`Header`,props:{productName:{},showNotInStock:{type:Boolean}},setup(e){return(t,n)=>(V(),L(`div`,{class:`product-details-header`},[I(`div`,{class:`product-details-header__inner`},[j(P(_),{tag:`h1`,font:{xs:`title-large`,l:`headline-medium`},"data-test-id":`v-product-details-name`,class:`product-details-header__name`},{default:U(()=>[M(W(e.productName),1)]),_:1}),e.showNotInStock?(V(),G(P(_),{key:0,font:`body-large-accent`,"data-test-id":`v-product-details-not-in-stock`,color:`accent`,class:`product-details-header__notification`},{default:U(()=>[M(` ÐÐµÑ Ð² налиÑии `)]),_:1})):q(``,!0)])]))}}),[[`__scopeId`,`data-v-678eadf4`]]),hi=X(B({__name:`InstallAppBanner`,props:{bgColor:{default:`#FFEBD3`},images:{},appUrl:{},productId:{}},setup(e){Ie(e=>({v780ee5f6:e.bgColor}));let t=e;(!t.bgColor.startsWith(`#`)||t.bgColor.length!==7)&&console.error(`The "bgColor" prop must start with "#" and be 7 characters long`);let{query:n}=Ne(),r=z(()=>{try{let e={};[`utm_medium`,`utm_campaign`,`utm_source`,`erid`].forEach(t=>{n[t]&&(e[t]=n[t])}),t.productId&&(e.sku=t.productId);let r=new URLSearchParams(e).toString();return r?`${t.appUrl}?${r}`:t.appUrl}catch{return``}}),{xs:i,s:a,m:s,ml:c,l,xl:u}=t.images;return(e,t)=>(V(),L(`div`,{class:`install-app-banner`,"data-test-id":`v-product-details-app-banner`},[I(`div`,{class:`install-app-banner__inner`},[I(`div`,{class:`install-app-banner__image`,"data-test-id":`v-product-details-app-banner-img`},[j(P(o),{hide:{xs:!1,s:!0}},{default:U(()=>[I(`img`,{src:P(i),alt:`install app banner Magnit`,class:`install-app-banner__image--xs`},null,8,[`src`])]),_:1}),j(P(o),{hide:{xs:!0,s:!1,m:!0}},{default:U(()=>[I(`img`,{src:P(a)||P(i),alt:`install app banner Magnit`,class:`install-app-banner__image--s`},null,8,[`src`])]),_:1}),j(P(o),{hide:{xs:!0,s:!0,m:!1,ml:!0}},{default:U(()=>[I(`img`,{src:P(s)||P(a)||P(i),alt:`install app banner Magnit`,class:`install-app-banner__image--m`},null,8,[`src`])]),_:1}),j(P(o),{class:`install-app-banner__image-wrap`,hide:{xs:!0,m:!0,ml:!1,l:!0}},{default:U(()=>[I(`img`,{src:P(c)||P(s)||P(a)||P(i),alt:`install app banner Magnit`,class:`install-app-banner__image--ml`},null,8,[`src`])]),_:1}),j(P(o),{class:`install-app-banner__image-wrap`,hide:{xs:!0,ml:!0,l:!1,xl:!0}},{default:U(()=>[I(`img`,{src:P(l)||P(c)||P(s)||P(a)||P(i),alt:`install app banner Magnit`,class:`install-app-banner__image--l`},null,8,[`src`])]),_:1}),j(P(o),{class:`install-app-banner__image-wrap`,hide:{xs:!0,l:!0,xl:!1}},{default:U(()=>[I(`img`,{src:P(u)||P(l)||P(c)||P(s)||P(a)||P(i),alt:`install app banner Magnit`,class:`install-app-banner__image--xl`},null,8,[`src`])]),_:1}),j(P(o),{hide:{xs:!0,s:!0,m:!0,l:!1},class:`install-app-banner__qr`},{default:U(()=>[I(`div`,{class:`install-app-banner__qr-wrap`},[j(P(ne),{width:116,height:116,value:r.value},null,8,[`value`]),j(P(_),{class:`install-app-banner__qr-text`,color:`secondary`},{default:U(()=>[M(` СканиÑÑйÑе QR-код`),I(`br`),M(`и ÑкаÑивайÑе пÑиложение `)]),_:1})])]),_:1})]),I(`div`,{class:`install-app-banner__text`,"data-test-id":`v-product-details-app-banner-text`},[j(P(_),{tag:`div`,font:`headline-small`,class:`install-app-banner__title`},{default:U(()=>[M(`Скидка 25% на\xA0пеÑвÑй заказ\xA0оÑ\xA01000\xA0â½`)]),_:1})]),I(`div`,{class:`install-app-banner__action`},[j(P(k),{to:r.value,"data-test-id":`v-product-details-app-banner-link`},{default:U(()=>[j(P(f),{tag:`span`,class:`install-app-banner__button`},{default:U(()=>[M(`СкаÑаÑÑ Ð¿Ñиложение`)]),_:1})]),_:1},8,[`to`])])])]))}}),[[`__scopeId`,`data-v-a484bc1d`]]),gi=X(B({__name:`NutritionFacts`,props:{product:{}},setup(e){let{productNutritionFacts:t}=$(e.product);return(e,n)=>P(t)?(V(),L(`section`,{key:0,class:`product-details-nutrition-facts`,"data-test-id":`product-details-nutrition`},[j(P(_),{font:{xs:`caption-large-accent`,l:`body-large-accent`},class:`product-details-nutrition-facts__title`,color:`secondary`,"data-test-id":`v-product-details-nutrition-name`,tag:`div`},{default:U(()=>[M(W(P(t).name),1)]),_:1}),I(`div`,{class:`product-details-nutrition-facts__list`},[(V(!0),L(H,null,R(P(t).parameters,(e,t)=>(V(),L(`div`,{key:t,class:`product-details-nutrition-facts__list-item`},[j(P(_),{class:`product-details-nutrition-facts__list-item__title`,font:`caption-large-regular`,tag:`div`,color:`secondary`,"data-test-id":`v-product-details-nutrition-fact-name`},{default:U(()=>[M(W(e.name),1)]),_:2},1024),j(P(_),{font:`body-large-accent`,tag:`div`,"data-test-id":`v-product-details-nutrition-fact-value`},{default:U(()=>[M(W(e.value),1)]),_:2},1024)]))),128))])])):q(``,!0)}}),[[`__scopeId`,`data-v-10973777`]]),_i=X(B({__name:`Price`,props:{progressivePrice:{},progressiveDiscountLabel:{},product:{},ecom:{type:Boolean},stickyBarTop:{type:Boolean}},setup(e){let t=e,{productPrice:n,productOldPrice:r,productDiscountPercentLabel:i,productWeight:a,productUnitWeight:o}=$(t.product),s=z(()=>t.progressivePrice?dt(t.progressivePrice/100):n.value?dt(n.value):``),c=z(()=>r.value?dt(r.value):``),l=z(()=>i.value||t.progressiveDiscountLabel),u=z(()=>t.progressivePrice?`/ÑÑ`:``),d=z(()=>t.stickyBarTop?{xs:`title-large`}:{xs:`headline-small`,l:`headline-medium`}),f=z(()=>t.stickyBarTop?{xs:`body-small-regular-low`}:{xs:`body-large-regular`,l:`title-medium`}),p=z(()=>!!(s.value||l.value)),m=z(()=>({"sticky-bar-top":t.stickyBarTop}));return(t,n)=>(V(),L(`section`,null,[p.value?(V(),L(`div`,{key:0,class:F([`product-details-price__container`,{ecom:e.ecom}])},[s.value?(V(),G(P(_),{key:0,class:`product-details-price__current`,"data-test-id":`v-product-detail-price-current`,font:d.value},{default:U(()=>[I(`span`,{innerHTML:s.value},null,8,[`innerHTML`]),M(W(u.value),1)]),_:1},8,[`font`])):q(``,!0),P(r)&&!e.progressivePrice?(V(),L(`div`,{key:1,class:F([`product-details-price__old-wrapper`,m.value])},[j(P(_),{class:`product-details-price__old`,color:`secondary`,"data-test-id":`v-product-detail-price-old`,font:f.value},{default:U(()=>[I(`span`,{innerHTML:c.value},null,8,[`innerHTML`])]),_:1},8,[`font`])],2)):q(``,!0),l.value?(V(),G(P(g),{key:2,class:`product-details-price__discount`,size:`s`,"data-test-id":`v-product-detail-discount`,"bg-color":`var(--u-catalog-product-card-discount-background)`,"text-color":`var(--u-catalog-product-card-discount-color)`},{default:U(()=>[M(W(l.value),1)]),_:1})):q(``,!0),P(a)?(V(),G(P(_),{key:3,class:`product-details-price__weight`,font:{xs:`title-medium`,l:`headline-medium`},"ata-test-id":`v-product-detail-weight`,color:`secondary`},{default:U(()=>[M(W(P(a)),1)]),_:1})):q(``,!0)],2)):q(``,!0),P(o)?(V(),G(P(_),{key:1,class:F([`product-details-price__unit`,{ecom:e.ecom}]),tag:`div`,font:`caption-large-accent-low`,"data-test-id":`v-product-detail-unit-weight`,color:`secondary`},{default:U(()=>[I(`span`,{innerHTML:P(o)},null,8,[`innerHTML`])]),_:1},8,[`class`])):q(``,!0)]))}}),[[`__scopeId`,`data-v-00b048e8`]]),vi=X(B({__name:`ProgressiveDiscount`,props:he({product:{},type:{},variants:{},categoryName:{},noCaption:{type:Boolean}},{modelValue:{},modelModifiers:{}}),emits:he([`analytics`],[`update:modelValue`]),setup(e,{emit:t}){let n=e,r=_e(e,`modelValue`),i=t,a=z(()=>n.type&&n.variants&&n.variants.length&&r),s=e=>{r.value=e,n.product&&i(`analytics`,`CardDetail:ProgressiveDiscount:Click`,$r(n.product,e,n.type,n.categoryName))},c=(e,t)=>{!e||!n.product||i(`analytics`,`CardDetail:ProgressiveDiscount:View`,$r(n.product,t,n.type,n.categoryName))},l=e=>e.count===r.value?.count,d=e=>l(e)?`invert-primary`:`primary`;return(t,r)=>a.value?(V(),L(`div`,{key:0,class:`progressive-discount`,"data-test-id":`v-product-details-offer-progressive-discount`},[j(P(o),{class:`progressive-discount__divider`,hide:{xs:!1,l:!0}},{default:U(()=>[j(P(u),{thickness:4})]),_:1}),n.noCaption?q(``,!0):(V(),G(P(_),{key:0,font:`caption-large-accent`,color:`secondary`},{default:U(()=>
2[M(`ÐолиÑеÑÑво`)]),_:1})),I(`div`,{class:`progressive-discount__variants`},[(V(!0),L(H,null,R(e.variants,t=>xe((V(),L(`div`,{key:t.count,class:F([`progressive-discount_variant`,{"progressive-discount_variant--active":l(t)}]),"data-test-id":`v-product-details-offer-progressive-discount-item`,onClick:e=>s(t)},[j(P(_),{font:`body-small-accent`,color:d(t),"data-test-id":`v-product-details-offer-progressive-discount-item-value`,"data-test-value":t.count},{default:U(()=>[M(` ÐÑ `+W(t.count)+` ÑÑ `,1)]),_:2},1032,[`color`,`data-test-value`]),e.type===P(_t).PERCENT?(V(),G(P(_),{key:0,font:`caption-large-regular-low`,color:d(t),"data-test-id":`v-product-details-offer-progressive-discount-item-percent-value`,"data-test-value":t.label},{default:U(()=>[M(W(t.label),1)]),_:2},1032,[`color`,`data-test-value`])):(V(),G(P(_),{key:1,font:`caption-large-regular-low`,color:d(t),"data-test-id":`v-product-details-offer-progressive-discount-item-regular-value`},{default:U(()=>[I(`span`,{innerHTML:P(mt)(e.type,t.value)},null,8,[`innerHTML`])]),_:2},1032,[`color`]))],10,[`onClick`])),[[P(te),e=>c(e,t)]])),128))])])):q(``,!0)}}),[[`__scopeId`,`data-v-6cfe7e2b`]]),yi=X(B({__name:`Offer`,props:he({categoryName:{},progressiveDiscount:{},product:{}},{displayedProgressive:{},displayedProgressiveModifiers:{}}),emits:he([`analytics`],[`update:displayedProgressive`]),setup(e,{emit:t}){let n=e,r=_e(e,`displayedProgressive`),i=t,a=z(()=>!!(`progressiveDiscount`in n.product&&n.product.progressiveDiscount?.length)),s=z(()=>a.value&&n.product||null),c=z(()=>{if(!r.value)return null;switch(s.value&&s.value.progressiveDiscountType){case _t.BONUSES:return{start:`+ ${r.value?.value}`,end:`бонÑÑами`,icon:ze};case _t.MAGNETS:return{start:`+ ${r.value?.value}`,end:`ÐагниÑиками`,icon:Be};case _t.CASHBACK:return{start:`+ ${r.value?.value}%`,end:`бонÑÑами`,icon:ze};default:return null}}),l=z(()=>s.value&&s.value.progressiveDiscountType===_t.PRICE&&r.value?.value||void 0),u=z(()=>a.value&&s.value);return(t,a)=>(V(),L(`section`,{class:`product-details-offer`,"data-test-id":`v-product-details-offer`},[j(_i,{product:e.product,"progressive-price":l.value,"progressive-discount-label":e.progressiveDiscount},null,8,[`product`,`progressive-price`,`progressive-discount-label`]),c.value?(V(),L(`div`,{key:0,class:`product-details-offer__progressive-string`,"data-test-id":`v-product-details-offer-progressive`},[j(P(_),{font:`body-large-accent`,"data-test-id":`v-product-details-offer-progressive-value`},{default:U(()=>[M(W(c.value.start),1)]),_:1}),j(P(Y),null,{default:U(()=>[(V(),G(Ae(c.value.icon)))]),_:1}),j(P(_),{font:`body-small-regular`,"data-test-id":`v-product-details-offer-progressive-type`},{default:U(()=>[M(W(c.value.end),1)]),_:1})])):q(``,!0),j(P(o),{hide:{xs:!0,l:!1}},{default:U(()=>[u.value?(V(),G(vi,{key:0,modelValue:r.value,"onUpdate:modelValue":a[0]||=e=>r.value=e,product:n.product,variants:s.value?.progressiveDiscount,type:s.value?.progressiveDiscountType,"category-name":n.categoryName,"no-caption":``,onAnalytics:a[1]||=(...e)=>i(`analytics`,...e)},null,8,[`modelValue`,`product`,`variants`,`type`,`category-name`])):q(``,!0)]),_:1}),I(`div`,{class:`product-details-offer__reviews`},[Me(t.$slots,`reviews`,{},void 0,!0)]),Me(t.$slots,`ecom`,{},void 0,!0),Me(t.$slots,`multicard`,{},void 0,!0)]))}}),[[`__scopeId`,`data-v-b8261332`]]),bi=X(B({__name:`Parameters`,props:{product:{},categoryName:{},reviewsData:{},reviewsIndent:{}},emits:[`analytics`],setup(e,{emit:t}){let n=e,r=t,{productDetailsParameters:i}=$(n.product,n.reviewsData),a=K(i.value?.[0]?.name??``),s=N(()=>Re(()=>import(`./7Hrr3aSt.js`),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70]),import.meta.url)),c=N(()=>Re(()=>import(`./Bm4SJD95.js`),__vite__mapDeps([71,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68]),import.meta.url)),l=N(()=>Re(()=>import(`./D1MuW4qn.js`),__vite__mapDeps([72,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69]),import.meta.url)),d=e=>{switch(e){case Q.tableType:return s;case Q.reviewsType:return er;case Q.certificatesType:return l;case Q.stringType:default:return c}},f=z(()=>i.value.map(e=>{let t=e.name===a.value;return{className:{"product-details-parameters__tab--active":t},color:t?`primary`:`secondary`,title:e.name}})),p=z(()=>i.value.map(e=>{let{name:t,value:n,parameters:r=[],reviewsData:i}=e;return{hide:{ml:!1,l:t!==a.value},component:d(e.type),value:n,name:t,parameters:r,reviewsData:i,hideTitle:!!i}})),m=e=>{a.value=e},h=([{isIntersecting:e}],t)=>{e&&r(`analytics`,`CardDetail:Tab:View`,Zr(t,n.product,n.categoryName))};return ve(i,e=>{let t=(e??[]).map(e=>e.name);t.includes(a.value)||!t.length||(a.value=t[0])}),(e,t)=>(V(),L(`section`,{class:`product-details-parameters`,"data-test-id":`product-detail-parameters`},[j(P(o),{hide:{xs:!0,l:!1}},{default:U(()=>[f.value.length?(V(),L(`div`,{key:0,class:`product-details-parameters__tabs`,"data-test-id":`product-bookmarks`},[(V(!0),L(H,null,R(f.value,e=>(V(),G(P(_),{key:e.title,class:F([`product-details-parameters__tab`,e.className]),font:{xs:`title-medium`,l:`body-large-accent`},color:e.color,"data-test-id":`product-detail-parameters-tab`,"data-test-value":e.title,onClick:t=>m(e.title)},{default:U(()=>
2[M(W(e.title),1)]),_:2},1032,[`class`,`color`,`data-test-value`,`onClick`]))),128))])):q(``,!0)]),_:1}),(V(!0),L(H,null,R(p.value,(e,t)=>(V(),L(`div`,{key:e.name,class:`product-details-parameters__item`},[t===0?(V(),G(P(o),{key:0,class:`product-details-parameters__divider product-details-parameters__divider_first`,hide:{xs:!1,l:!0}},{default:U(()=>[j(P(u),{thickness:4})]),_:1})):q(``,!0),j(P(o),{hide:{xs:!1,l:!0},class:`product-details-parameters__item-title`},{default:U(()=>[e.hideTitle?q(``,!0):(V(),G(P(_),{key:0,tag:`div`,font:{xs:`title-medium`,l:`body-large-accent`},"data-test-id":`product-detail-parameters-tab-context-name`},{default:U(()=>[M(W(e.name),1)]),_:2},1024))]),_:2},1024),j(P(o),{hide:e.hide,class:F([`product-details-parameters__item-content`,{reviews:!!e.reviewsData?.reviews||e.reviewsData?.loading}])},{default:U(()=>[xe((V(),G(Ae(e.component),{"data-test-id":`product-detail-parameters-tab-context-data`,name:e.name,value:e.value,parameters:e.parameters,reviews:e.reviewsData?.reviews,"reviews-link":e.reviewsData?.reviewsLink,loading:e.reviewsData?.loading,"object-info":e.reviewsData?.objectInfo,"reviews-indent":n.reviewsIndent},null,8,[`name`,`value`,`parameters`,`reviews`,`reviews-link`,`loading`,`object-info`,`reviews-indent`])),[[P(ee),t=>h(t,e.name)]])]),_:2},1032,[`hide`,`class`]),j(P(o),{class:F([`product-details-parameters__divider`,{reviews:!!e.reviewsData?.reviews||e.reviewsData?.loading}]),hide:{xs:!1,l:!0}},{default:U(()=>[j(P(u),{thickness:4})]),_:1},8,[`class`])]))),128))]))}}),[[`__scopeId`,`data-v-d1b81044`]]),xi=X(B({__name:`EcomStickyBarBottom`,props:{imageSize:{},categoryName:{},categoryId:{},showRating:{type:Boolean},theme:{},installAppBannerOptions:{},ecom:{type:Boolean},basketQty:{},basketLoading:{type:Boolean},isFromAnotherStore:{type:Boolean},tabbarHeight:{default:`0px`},reviewsData:{},reviewsLink:{},stickyBarTopOffset:{},stickyBarTopOffsetAdaptive:{},stickyBarTopMaxContentWidth:{},stickyDetailsTopOffset:{},offlineStore:{type:Boolean},reviewsIndent:{},favoritesAvailable:{type:Boolean},favorite:{type:Boolean},favoritesLoading:{type:Boolean},baseUrl:{},productPath:{},product:{}},emits:[`basket`],setup(e,{emit:t}){Ie(e=>({v441ad7a4:e.tabbarHeight}));let n=e,r=t,{showNotInStock:i,displayBasketQty:a,displayBasketUnit:o,basketStep:s,maxQuanitity:c}=$(n.product,void 0,z(()=>n.basketQty)),l=e=>{r(`basket`,n.product.id,s.value,e)};return(t,n)=>(V(),L(`div`,{class:`ecom-sticky-bar-bottom`},[P(i)?(V(),G(P(f),{key:0,disabled:``,size:`l`,"full-width":``,"data-test-id":`v-product-detail-not-in-stock-button`},{default:U(()=>[M(` ÐÐµÑ Ð² налиÑии `)]),_:1})):(V(),L(H,{key:1},[j(_i,{ecom:``,product:e.product},null,8,[`product`]),I(`div`,{class:`ecom-sticky-bar-bottom__buttons`},[e.basketQty?(V(),G(P(x),{key:0,size:`m`,value:P(a),max:P(c),unit:P(o),loading:e.basketLoading,"data-test-id":`v-product-detail-basket-stepper`,onIncrement:n[0]||=e=>l(`inc`),onDecrement:n[1]||=e=>l(`dec`),onDelete:n[2]||=e=>l(`del`)},null,8,[`value`,`max`,`unit`,`loading`])):(V(),G(P(f),{key:1,size:`l`,"full-width":``,"data-test-id":`v-product-detail-add-to-basket-button`,onClick:n[3]||=J(e=>l(`inc`),[`stop`,`prevent`])},{default:U(()=>[M(` РкоÑÐ·Ð¸Ð½Ñ `)]),_:1}))])],64))]))}}),[[`__scopeId`,`data-v-43e1dc54`]]),Si=X(B({__name:`EcomStickyBarTop`,props:{imageSize:{},categoryName:{},categoryId:{},showRating:{type:Boolean},theme:{},installAppBannerOptions:{},ecom:{type:Boolean},basketQty:{},basketLoading:{type:Boolean},isFromAnotherStore:{type:Boolean},tabbarHeight:{},reviewsData:{},reviewsLink:{},stickyBarTopOffset:{default:`0px`},stickyBarTopOffsetAdaptive:{},stickyBarTopMaxContentWidth:{},stickyDetailsTopOffset:{},offlineStore:{type:Boolean},reviewsIndent:{},favoritesAvailable:{type:Boolean},favorite:{type:Boolean},favoritesLoading:{type:Boolean},baseUrl:{},productPath:{},product:{}},emits:[`basket`],setup(e,{emit:t}){let n=e,r=t,{showNotInStock:i,displayBasketQty:a,displayBasketUnit:o,basketStep:s,maxQuanitity:c,productGallery:l,productName:u,productWeight:d}=$(n.product,void 0,z(()=>n.basketQty)),p=z(()=>l.value[0]),m=e=>{r(`basket`,n.product.id,s.value,e)};return(t,n)=>(V(),L(`div`,{class:`ecom-sticky-bar-top`},[I(`div`,{class:`ecom-sticky-bar-top__info`},[p.value?(V(),L(`div`,{key:0,class:`ecom-sticky-bar-top__info-image`},[I(`img`,{alt:P(u),src:p.value},null,8,[`alt`,`src`])])):q(``,!0),I(`div`,{class:`ecom-sticky-bar-top__info-text`},[j(P(_),{font:`body-large-accent`},{default:U(()=>[M(W(P(u)),1)]),_:1}),P(d)?(V(),G(P(_),{key:0,font:`body-large-accent-low`,color:`tertiary`},{default:U(()=>[M(W(P(d)),1)]),_:1})):q(``,!0)])]),I(`div`,{class:`ecom-sticky-bar-top__buttons`},[P(i)?(V(),G(P(f),{key:0,disabled:``,size:`l`,"full-width":``,"data-test-id":`v-product-detail-not-in-stock-button`},{default:U(()=>[M(` ÐÐµÑ Ð² налиÑии `)]),_:1})):(V(),L(H,{key:1},[j(_i,{"sticky-bar-top":``,ecom:``,product:e.product},null,8,[`product`]),I(`div`,{class:`ecom-sticky-bar-top__buttons-basket`},[e.basketQty?(V(),G(P(x),{key:0,size:`m`,value:P(a),max:P(c),unit:P(o),loading:e.basketLoading,"data-test-id":`v-product-detail-basket-stepper`,onIncrement:n[0]||=e=>m(`inc`),onDecrement:n[1]||=e=>m(`dec`),onDelete:n[2]||=e=>m(`del`)},null,8,[`value`,`max`,`unit`,`loading`])):(V(),G(P(f),{key:1,class:`ecom-sticky-bar-top__buttons-button`,size:`l`,"full-width":``,"data-test-id":`v-product-detail-add-to-basket-button`,onClick:n[3]||=J(e=>m(`inc`),[`stop`,`prevent`])},{default:U(()=>
2[M(` РкоÑÐ·Ð¸Ð½Ñ `)]),_:1}))])],64))])]))}}),[[`__scopeId`,`data-v-ccd42ef0`]]),Ci=X(B({__name:`Price`,props:{progressivePrice:{},progressiveDiscountLabel:{},product:{},ecom:{type:Boolean},stickyBarTop:{type:Boolean}},setup(e){let t=e,{productPrice:n,productOldPrice:r,productDiscountPercentLabel:i,productUnitWeight:a}=$(t.product),o=z(()=>t.progressivePrice?dt(t.progressivePrice/100):n.value?dt(n.value):``),s=z(()=>r.value?dt(r.value):``),c=z(()=>i.value||t.progressiveDiscountLabel),l=z(()=>t.progressivePrice?`/ÑÑ`:``),u=z(()=>t.stickyBarTop?{xs:`title-large`}:{xs:`title-large`,l:`headline-medium`}),d=z(()=>t.stickyBarTop?{xs:`body-small-regular-low`}:{xs:`body-small-regular-low`,l:`title-medium`}),f=z(()=>!!(o.value||c.value)),p=z(()=>c.value&&(!t.ecom||t.stickyBarTop)),m=z(()=>({"sticky-bar-top":t.stickyBarTop}));return(t,n)=>(V(),L(`section`,null,[f.value?(V(),L(`div`,{key:0,class:F([{ecom:e.ecom},`product-details-price__container`])},[o.value?(V(),G(P(_),{key:0,font:u.value,class:`product-details-price__current`,"data-test-id":`v-product-detail-price-current`},{default:U(()=>[I(`span`,{innerHTML:o.value},null,8,[`innerHTML`]),M(W(l.value),1)]),_:1},8,[`font`])):q(``,!0),P(r)&&!e.progressivePrice?(V(),L(`div`,{key:1,class:F([m.value,`product-details-price__old-wrapper`])},[j(P(_),{font:d.value,class:`product-details-price__old`,color:`secondary`,"data-test-id":`v-product-detail-price-old`},{default:U(()=>[I(`span`,{innerHTML:s.value},null,8,[`innerHTML`])]),_:1},8,[`font`]),p.value?(V(),G(P(g),{key:0,"bg-color":`var(--u-catalog-product-card-discount-background)`,class:`product-details-price__discount`,"data-test-id":`v-product-detail-discount`,size:`s`,"text-color":`var(--u-catalog-product-card-discount-color)`},{default:U(()=>[M(W(c.value),1)]),_:1})):q(``,!0)],2)):q(``,!0)],2)):q(``,!0),P(a)?(V(),G(P(_),{key:1,class:F([{ecom:e.ecom},`product-details-price__unit`]),color:`secondary`,"data-test-id":`v-product-detail-unit-weight`,font:`caption-large-accent-low`,tag:`div`},{default:U(()=>[I(`span`,{innerHTML:P(a)},null,8,[`innerHTML`])]),_:1},8,[`class`])):q(``,!0)]))}}),[[`__scopeId`,`data-v-b6798722`]]),wi=X(B({__name:`EcomStickyBarTopNew`,props:{imageSize:{},categoryName:{},categoryId:{},showRating:{type:Boolean},theme:{},installAppBannerOptions:{},ecom:{type:Boolean},basketQty:{},basketLoading:{type:Boolean},isFromAnotherStore:{type:Boolean},tabbarHeight:{},reviewsData:{},reviewsLink:{},stickyBarTopOffset:{default:`0px`},stickyBarTopOffsetAdaptive:{},stickyBarTopMaxContentWidth:{},stickyDetailsTopOffset:{},offlineStore:{type:Boolean},reviewsIndent:{},favoritesAvailable:{type:Boolean},favorite:{type:Boolean},favoritesLoading:{type:Boolean},baseUrl:{},productPath:{},product:{},show:{type:Boolean}},emits:[`basket`,`goToBasket`],setup(e,{emit:t}){Ie(e=>({v5b7a1830:e.stickyBarTopMaxContentWidth}));let n=e,r=t,{showNotInStock:i,displayBasketQty:a,displayBasketUnit:o,basketStep:s,maxQuanitity:c,productGallery:l,productName:u,productWeight:d}=$(n.product,void 0,z(()=>n.basketQty)),p=z(()=>l.value[0]),m=z(()=>pe(`--_tof`,n.stickyBarTopOffsetAdaptive)),h=e=>{r(`basket`,n.product.id,s.value,e)};return(t,n)=>(V(),L(`div`,{class:F([{"ecom-sticky-bar-top-show":e.show},`ecom-sticky-bar-top`]),style:Ce(m.value)},[I(`div`,{class:`ecom-sticky-bar-top__wrapper`},[I(`div`,{class:`ecom-sticky-bar-top__info`},[p.value?(V(),L(`div`,{key:0,class:`ecom-sticky-bar-top__info-image`},[I(`img`,{alt:P(u),src:p.value},null,8,[`alt`,`src`])])):q(``,!0),I(`div`,{class:`ecom-sticky-bar-top__info-text`},[j(P(_),{font:`body-large-accent`},{default:U(()=>[M(W(P(u))+` `,1),P(d)?(V(),G(P(_),{key:0,color:`tertiary`,font:`body-large-accent-low`},{default:U(()=>[M(W(P(d)),1)]),_:1})):q(``,!0)]),_:1})])]),I(`div`,{class:`ecom-sticky-bar-top__buttons`},[j(Ci,{product:e.product,class:`ecom-sticky-bar-top__price`,ecom:``,"sticky-bar-top":``},null,8,[`product`]),I(`div`,{class:`ecom-sticky-bar-top__buttons-basket`},[e.basketQty?(V(),L(`div`,{key:0,class:`ecom-sticky-bar-top__buttons-stepper`},[j(P(x),{loading:e.basketLoading,max:P(c),unit:P(o),value:P(a),"data-test-id":`v-product-detail-basket-stepper`,size:`m`,onDecrement:n[0]||=e=>h(`dec`),onDelete:n[1]||=e=>h(`del`),onIncrement:n[2]||=e=>h(`inc`)},null,8,[`loading`,`max`,`unit`,`value`]),j(P(f),{onClick:n[3]||=e=>t.$emit(`goToBasket`)},{icon:U(()=>[j(P(Y),{name:`24-outline-basket`})]),_:1})])):(V(),G(P(f),{key:1,disabled:P(i),class:`ecom-sticky-bar-top__buttons-button`,"data-test-id":`v-product-detail-add-to-basket-button`,"full-width":``,size:`l`,onClick:n[4]||=J(e=>h(`inc`),[`stop`,`prevent`])},{default:U(()=>
2[M(W(P(i)?`ÐÐµÑ Ð² налиÑии`:`РкоÑзинÑ`),1)]),_:1},8,[`disabled`]))])])])],6))}}),[[`__scopeId`,`data-v-b02f64aa`]]),Ti=X(B({__name:`Rating`,props:{product:{},categoryName:{},categoryId:{}},emits:[`analytics`],setup(e,{emit:t}){let n=t,r=z(()=>e.product.ratings),i=z(()=>r.value?.commentsCount?`· ${e.product.ratings?.commentsCount} ${ft(r.value?.commentsCount)}`:`ÐÐµÑ Ð¾ÑзÑвов`),a=z(()=>r.value?.scoresCount?`${e.product.ratings?.scoresCount} ${pt(r.value?.scoresCount)}`:``),o=z(()=>a.value?`${a.value} ${i.value}`:`ÐÐµÑ Ð¾ÑзÑвов`),s=z(()=>r.value?.rating?r.value.rating>=4?`rating-score-high`:`rating-score-low`:``),c=()=>{n(`analytics`,`CardDetail:Rating:Click`,Qr(e.product,e.categoryName,e.categoryId??``))};return(e,t)=>(V(),L(`div`,{class:`product-rating`,onClick:c},[j(P(Y),null,{default:U(()=>[j(P(Ve))]),_:1}),r.value&&r.value.rating?(V(),G(P(_),{key:0,class:F([`product-rating-score`,s.value]),font:`body-large-accent-low`,color:`primary`},{default:U(()=>[M(W(r.value.rating),1)]),_:1},8,[`class`])):q(``,!0),j(P(_),{class:`product-rating-count`,font:`caption-large-regular`,color:`secondary`,tag:`div`},{default:U(()=>[M(W(o.value)+` `,1),a.value?(V(),G(P(Y),{key:0,color:`primary`},{default:U(()=>[j(P(Ye))]),_:1})):q(``,!0)]),_:1})]))}}),[[`__scopeId`,`data-v-ab805944`]]),Ei=X(B({__name:`Notice`,props:{text:{default:`ТоваÑа Ð¼Ð¾Ð¶ÐµÑ Ð½Ðµ бÑÑÑ Ð² налиÑии â лÑÑÑе ÑÑоÑниÑÑ Ð² магазине`}},setup(e){return(t,n)=>(V(),L(`section`,{class:`product-details-notice`},[j(P(ae),{title:e.text,"hide-icon":``,"full-width":``},null,8,[`title`])]))}}),[[`__scopeId`,`data-v-88d5747c`]]),Di=X(B({__name:`Multicard`,props:{multicard:{},baseUrl:{},productPath:{}},emits:[`click:multicard`],setup(e,{emit:t}){let n=e,r=t,i=e=>{r(`click:multicard`,e)},a=N(()=>Re(()=>import(`./DCeeAvRz.js`),__vite__mapDeps([73,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69]),import.meta.url)),o=N(()=>Re(()=>import(`./DL9rnWk7.js`),__vite__mapDeps([74,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69]),import.meta.url)),s=e=>{switch(e){case Ur.COLOR:return a;case Ur.TEXT:default:return o}},c=e=>e.find(e=>e.isSelected)?.title??``,l=z(()=>n.multicard?n.multicard.features.filter(e=>e.type!==Ur.UNSPECIFIED):[]);return(t,n)=>e.multicard?(V(),L(`section`,{key:0,class:`product-details-multicard`,"data-test-id":`v-product-details-multicard`},[(V(!0),L(H,null,R(l.value,(t,n)=>(V(),L(`div`,{key:`${n}-multicard-feature`,class:`product-details-multicard-feature`},[I(`div`,null,[j(P(_),{color:`secondary`,font:`caption-large-accent`},{default:U(()=>[M(W(t.name)+`: `,1)]),_:2},1024),j(P(_),{font:`caption-large-accent`},{default:U(()=>[M(W(c(t.variants)),1)]),_:2},1024)]),(V(),G(Ae(s(t.type)),{variants:t.variants,"base-url":e.baseUrl,"product-path":e.productPath,"onClick:variant":i},null,40,[`variants`,`base-url`,`product-path`]))]))),128))])):q(``,!0)}}),[[`__scopeId`,`data-v-80043dfe`]]),Oi=X(B({__name:`VProductDetails`,props:{imageSize:{default:372},categoryName:{},categoryId:{},showRating:{type:Boolean,default:!1},theme:{default:`base`},installAppBannerOptions:{},ecom:{type:Boolean},basketQty:{},basketLoading:{type:Boolean},isFromAnotherStore:{type:Boolean},tabbarHeight:{default:`0px`},reviewsData:{},reviewsLink:{},stickyBarTopOffset:{},stickyBarTopOffsetAdaptive:{},stickyBarTopMaxContentWidth:{},stickyDetailsTopOffset:{},offlineStore:{type:Boolean},reviewsIndent:{},favoritesAvailable:{type:Boolean},favorite:{type:Boolean},favoritesLoading:{type:Boolean},baseUrl:{default:void 0},productPath:{default:void 0},product:{}},emits:[`analytics`,`newAnalytics`,`click:multicard`,`click:rating`,`basket`,`switchFavorite`,`goToBasket`],setup(e,{emit:t}){let n=e,r=t,{productId:i,productName:a,isAdult:s,inStock:c,showNotInStock:l,displayBasketQty:u,displayBasketUnit:d,basketStep:p,maxQuanitity:m,addToBasketTitle:h,productPrice:g,productBadges:_,productProfitBadge:v}=$(n.product,void 0,z(()=>n.basketQty)),y=ye(gt.isDialogOpened,K(!1)),b=ye(gt.approved,K(!1)),S=z(()=>s.value&&!b.value),C=z(()=>!!(`progressiveDiscount`in n.product&&n.product.progressiveDiscount?.length)),w=z(()=>C.value&&n.product||null),T=z(()=>n.product.multicard),E=K(C.value&&w.value&&w.value.progressiveDiscount?.[0]&&{...w.value.progressiveDiscount?.[0]}||null),D=z(()=>C.value&&w.value),ee=e=>{r(`click:multicard`,e)},O=()=>({productID:n.product.id,name:a.value,price:(g.value??0)*100,labels:[..._.value.map(e=>
2e.text),v.value?.text].filter(Boolean),benefit:E.value?`${mt(w.value?.progressiveDiscountType,E.value.value)}`:``,discount:(w.value&&`discountPercentage`in w.value?w.value.discountPercentage:n.product.promotion?.discountPercent)||``,score:n.reviewsData?.objectInfo?.average_rating,numReviews:n.reviewsData?.objectInfo?.count_ratings,unit:d.value}),k=(e,t,i)=>{switch(r(`basket`,e,t,i),i){case`inc`:u.value===0?r(`newAnalytics`,{event:`ProductDetail:ToCart:Click`,params:{ya:{...O()}}}):r(`newAnalytics`,{event:`ProductDetail:Stepper:Click`,params:{ya:{...O(),element:`incrementButton`,qnt:(n.basketQty??0)+p.value}}});break;default:r(`newAnalytics`,{event:`ProductDetail:Stepper:Click`,params:{ya:{...O(),element:`decrementButton`,qnt:(n.basketQty??0)-p.value,isRemove:(n.basketQty??0)-p.value<=0}}})}};return Se(()=>{s.value&&!b.value&&(y.value=!0)}),(t,s)=>(V(),L(`div`,{class:`unit-product-details`,"data-test-id":`v-product-detail`},[e.isFromAnotherStore?(V(),G(P(ae),{key:0,class:`unit-product-details__notification`,title:`ÐÐ»Ñ Ð²ÑбÑанного магазина пÑедложение недоÑÑÑпно`,size:`s`,"full-width":``,theme:`warning`})):q(``,!0),I(`div`,{class:`unit-product-details__flexbox`},[I(`div`,{class:`unit-product-details__gallery-container`},[(V(),G(pi,{key:P(i),blurred:S.value,"category-name":n.categoryName,product:e.product,onAnalytics:s[0]||=(...e)=>r(`analytics`,...e)},null,8,[`blurred`,`category-name`,`product`]))]),I(`div`,{class:`unit-product-details__details-container`},[j(Jr,{product:e.product,theme:e.theme,class:`unit-product-details__badges`},null,8,[`product`,`theme`]),`endDate`in e.product&&e.product.endDate?(V(),G(Hr,{key:0,end:e.product.endDate,class:`unit-product-details__action-date`},null,8,[`end`])):q(``,!0),P(a)?(V(),G(mi,{key:1,"product-name":P(a),"show-not-in-stock":P(l),class:`unit-product-details__header`},null,8,[`product-name`,`show-not-in-stock`])):q(``,!0),j(yi,{"displayed-progressive":E.value,"onUpdate:displayedProgressive":s[7]||=e=>E.value=e,product:e.product,"category-name":n.categoryName,"progressive-discount":E.value?.label||``,onAnalytics:s[8]||=(...e)=>r(`analytics`,...e)},Oe({reviews:U(()=>[e.reviewsData?.objectInfo?(V(),G(P(hr),we({key:0},e.reviewsData.objectInfo,{"reviews-link":e.reviewsLink}),null,16,[`reviews-link`])):e.showRating?(V(),G(Ti,{key:1,product:n.product,"category-name":n.categoryName,"category-id":n.categoryId,onClick:s[1]||=e=>t.$emit(`click:rating`),onAnalytics:s[2]||=(...e)=>r(`analytics`,...e)},null,8,[`product`,`category-name`,`category-id`])):q(``,!0)]),multicard:U(()=>[j(Di,{multicard:T.value,"base-url":e.baseUrl,"product-path":e.productPath,"onClick:multicard":ee},null,8,[`multicard`,`base-url`,`product-path`])]),_:2},[e.ecom?{name:`ecom`,fn:U(()=>[I(`div`,{class:`unit-product-details__ecom`},[e.basketQty&&P(c)?(V(),G(P(x),{key:0,size:`m`,value:P(u),max:P(m),unit:P(d),loading:e.basketLoading,onIncrement:s[3]||=t=>k(e.product.id,P(p),`inc`),onDecrement:s[4]||=t=>k(e.product.id,P(p),`dec`),onDelete:s[5]||=t=>k(e.product.id,P(p),`del`)},null,8,[`value`,`max`,`unit`,`loading`])):(V(),G(P(f),{key:1,disabled:!P(c),onClick:s[6]||=J(t=>k(e.product.id,P(p),`inc`),[`stop`,`prevent`])},{default:U(()=>[M(W(P(h)),1)]),_:1},8,[`disabled`]))])]),key:`0`}:void 0]),1032,[`displayed-progressive`,`product`,`category-name`,`progressive-discount`]),j(gi,{product:e.product},null,8,[`product`]),j(P(o),{hide:{xs:!1,l:!0}},{default:U(()=>[D.value?(V(),G(vi,{key:0,modelValue:E.value,"onUpdate:modelValue":s[9]||=e=>E.value=e,product:n.product,variants:w.value?.progressiveDiscount,type:w.value?.progressiveDiscountType,"category-name":n.categoryName,onAnalytics:s[10]||=(...e)=>r(`analytics`,...e)},null,8,[`modelValue`,`product`,`variants`,`type`,`category-name`])):q(``,!0)]),_:1}),j(bi,{product:e.product,"category-name":n.categoryName,"reviews-data":e.reviewsData,"reviews-indent":n.reviewsIndent,onAnalytics:s[11]||=(...e)=>r(`analytics`,...e)},null,8,[`product`,`category-name`,`reviews-data`,`reviews-indent`]),e.offlineStore?(V(),G(Ei,{key:2})):q(``,!0),e.installAppBannerOptions?.appUrl?(V(),G(hi,{key:3,"app-url":e.installAppBannerOptions.appUrl,images:e.installAppBannerOptions.images,"bg-color":e.installAppBannerOptions.bgColor,"product-id":P(i),class:`unit-product-details__banner`},null,8,[`app-url`,`images`,`bg-color`,`product-id`])):q(``,!0)])]),e.ecom?(V(),G(xi,we({key:1}
2,n,{onBasket:s[12]||=(e,t,n)=>k(e,t,n)}),null,16)):q(``,!0)]))}}),[[`__scopeId`,`data-v-a459f0a3`]]),ki=X(B({__name:`Gallery`,props:{slideIndex:{default:0},blurred:{type:Boolean},categoryName:{},topOffset:{},product:{}},emits:[`update:slideIndex`,`analytics`],setup(e,{emit:n}){Ie(e=>({d5b914d8:w.value}));let r=e,i=n,s=K(null),c=K(null),l=K(r.slideIndex),u=z({get:()=>l.value,set:e=>{l.value=e,i(`update:slideIndex`,e)}}),d=K(!1),{productName:p,productImageUrl:m,productGallery:h}=$(r.product),g=z(()=>h.value.length?h.value:m.value?[m.value]:[]),_=z(()=>g.value.length||0),v=K(!1),y=K(!1),b=K(!1),x=z(()=>b.value),S=z(()=>v.value),C=z(()=>y.value),w=z(()=>r.topOffset?r.topOffset:`16px`),T=e=>{s.value=e},D=()=>{let e=c.value;if(!e){b.value=!1,v.value=!1,y.value=!1;return}let t=e.isLocked;b.value=!t,v.value=!t&&!e.isBeginning,y.value=!t&&!e.isEnd},ee=e=>{c.value=e,D()},k=e=>{u.value=e.realIndex},A=()=>{D()},te=e=>{u.value=e,s.value&&s.value.slideTo(e,0)},ne=e=>{r.blurred||(u.value!==e&&(u.value=e,s.value&&s.value.slideTo(e,0)),d.value=!0)},re=e=>{s.value&&s.value.slideTo(e)},ie=()=>{!c.value||!S.value||c.value.slidePrev()},ae=()=>{!c.value||!C.value||c.value.slideNext()},oe=e=>{i(`analytics`,`CardDetail:ImageList:Click`,Xr(e,r.product,r.categoryName))},se=z(()=>({768:{spaceBetween:g.value.length>5?4:5.75},1280:{spaceBetween:4}}));return ve(()=>r.slideIndex,e=>{e!==l.value&&(l.value=e)}),ve(d,e=>{e?le.enable():le.disable()}),Te(()=>{le.disable()}),(n,r)=>(V(),L(H,null,[_.value?(V(),L(`section`,{key:0,class:`product-details-gallery`,"data-test-id":`v-product-detail-gallery`},[I(`div`,{class:`product-details-gallery__inner`},[g.value?.length>1?(V(),L(`div`,{key:0,class:`product-details-gallery__thumb-swiper__outer`},[x.value?(V(),G(P(f),{key:0,disabled:!S.value,"aria-label":`ÐÑедÑдÑÑие миниаÑÑÑÑ`,class:`product-details-gallery__thumb-nav product-details-gallery__thumb-nav_prev pl-hover-base`,theme:`secondary`,onClick:ie},{icon:U(()=>[j(P(Ue))]),_:1},8,[`disabled`])):q(``,!0),j(P(t),{breakpoints:se.value,modules:[P(St),P(O)],"slides-per-view":`auto`,"space-between":4,class:`product-details-gallery__thumb-swiper`,"data-test-id":`v-product-detail-gallery-slider`,"watch-slides-progress":``,"centered-slides":!1,onSwiper:ee,onSlideChange:A,onSlideChangeTransitionEnd:A,onReachBeginning:A,onReachEnd:A,onFromEdge:A},{default:U(()=>[(V(!0),L(H,null,R(g.value,(t,n)=>(V(),G(P(E),{key:n,class:`product-details-gallery__thumbnail`,"data-test-id":`v-product-detail-gallery-slider-slide`,onClick:e=>oe(n+1)},{default:U(()=>[j(P(ut),{blurred:e.blurred,"hide-label":``,thumbnail:``},{default:U(()=>[j(ai,{alt:P(p),src:t},null,8,[`alt`,`src`])]),_:2},1032,[`blurred`])]),_:2},1032,[`onClick`]))),128))]),_:1},8,[`breakpoints`,`modules`]),x.value?(V(),G(P(f),{key:1,disabled:!C.value,"aria-label":`СледÑÑÑие миниаÑÑÑÑ`,class:`product-details-gallery__thumb-nav product-details-gallery__thumb-nav_next pl-hover-base`,theme:`secondary`,onClick:ae},{icon:U(()=>[j(P(We))]),_:1},8,[`disabled`])):q(``,!0)])):q(``,!0),I(`div`,{class:`product-details-gallery__main-swiper__outer`},[I(`div`,{class:`product-details-gallery__main-swiper__inner`},[j(P(t),{breakpoints:{320:{slidesOffsetAfter:0,slidesOffsetBefore:0,slidesPerView:1},560:{slidesOffsetAfter:32,slidesOffsetBefore:32,slidesPerView:`auto`},768:{slidesOffsetAfter:0,slidesOffsetBefore:0,slidesPerView:1}},modules:[P(St),P(O)],navigation:{enabled:!0,nextEl:`.swiper-button-next`,prevEl:`.swiper-button-prev`},"slides-per-view":1,"space-between":4,thumbs:{swiper:c.value},class:`product-details-gallery__main-swiper`,"centered-slides":g.value.length===1,onSwiper:T,onSlideChange:k},{default:U(()=>[(V(!0),L(H,null,R(g.value,(t,n)=>(V(),G(P(E),{key:n,class:`product-details-gallery__slide`,onClick:e=>ne(n)},{default:U(()=>[j(P(ut),{blurred:e.blurred},{default:U(()=>[j(ai,{alt:P(p),src:t,class:`product-details-gallery__slide-image`,draggable:`false`,onDragstart:r[0]||=J(()=>{},[`prevent`])},null,8,[`alt`,`src`])]),_:2},1032,[`blurred`])]),_:2},1032,[`onClick`]))),128))]),_:1},8,[`modules`,`thumbs`,`centered-slides`]),_.value>1?(V(),G(P(o),{key:0,hide:{xs:!1,ml:!0},class:`product-details-gallery__slide-dots-container`},{default:U(()=>[j(P(a),{modelValue:u.value,"onUpdate:modelValue":[r[1]||=e=>u.value=e,re],count:_.value,"visible-count":_.value,class:`product-details-gallery__slide-dots`,size:`l`},null,8,[`modelValue`,`count`,`visible-count`])]),_:1})):q(``,!0)])])])])):q(``,!0),j(di,{active:d.value,blurred:e.blurred,images:g.value,name:P(p),"slide-index":u.value,onClose:r[2]||=e=>d.value=!1,"onUpdate:slideIndex":te},null,8,[`active`,`blurred`,`images`,`name`,`slide-index`])],64))}}),[[`__scopeId`,`data-v-6a621189`]]),Ai=X(B({__name:`Offer`,props:he({categoryName:{},progressiveDiscount:{},product:{}},{displayedProgressive:{},displayedProgressiveModifiers:{}}),emits:he([`analytics`],[`update:displayedProgressive`]),setup(e){let t=e,n=_e(e,`displayedProgressive`),r=z(()=>!!(`progressiveDiscount`in t.product&&t.product.progressiveDiscount?.length)),i=z(()=>r.value&&t.product||null),a=z(()=>i.value&&i.value.progressiveDiscountType===_t.PRICE&&n.value?.value||void 0);return(t,n)=>(V(),L(`section`,{class:`product-details-offer`,"data-test-id":`v-product-details-offer`},[j(P(o),{hide:{xs:!1,ml:!0}},{default:U(()=>[j(Ci,{product:e.product,"progressive-discount-label":e.progressiveDiscount,"progressive-price":a.value},null,8,[`product`,`progressive-discount-label`,`progressive-price`])]),_:1}),I(`div`,{class:`product-details-offer__reviews`},[Me(t.$slots,`reviews`,{},void 0,!0)]),Me(t.$slots,`ecom`,{},void 0,!0),Me(t.$slots,`multicard`,{},void 0,!0)]))}}),[[`__scopeId`,`data-v-2c11523d`]]),ji=X(B({__name:`NutritionFacts`,props:{product:{}},setup(e){let{productNutritionFacts:t}=$(e.product);return(e,n)=>P(t)?(V(),L(`section`,{key:0,class:`product-details-nutrition-facts`,"data-test-id":`product-details-nutrition`},[j(P(_),{class:`product-details-nutrition-facts__title`,color:`secondary`,"data-test-id":`v-product-details-nutrition-name`,font:`body-small-accent`,tag:`div`},{default:U(()=>[M(W(P(t).name),1)]),_:1}),I(`div`,{class:`product-details-nutrition-facts__list`},[(V(!0),L(H,null,R(P(t).parameters,(e,t)=>(V(),L(`div`,{key:t,class:`product-details-nutrition-facts__list-item`},[j(P(_),{class:`product-details-nutrition-facts__list-item__title`,color:`secondary`,"data-test-id":`v-product-details-nutrition-fact-name`,font:`caption-large-regular`,tag:`div`},{default:U(()=>[M(W(e.name),1)]),_:2},1024),j(P(_),{"data-test-id":`v-product-details-nutrition-fact-value`,font:`body-large-accent`,tag:`div`},{default:U(()=>[M(W(e.value),1)]),_:2},1024)]))),128))])])):q(``,!0)}}),[[`__scopeId`,`data-v-eb13cf4f`]]),Mi=5,Ni=`http`,Pi=B({__name:`Certificates`,props:{name:{},parameters:{},value:{},reviewsData:{}},setup(t){let n=e=>(e||``).startsWith(Ni),r=t,i=K(!1),a=z(()=>Number(r.parameters&&r.parameters.length)>Mi),o=z(()=>r.parameters&&a.value?i.value?r.parameters:[...r.parameters].slice(0,Mi):r.parameters||[]);return(t,r)=>o.value.length?(V(),L(`div`,{key:0,class:`parameters-documents`},[(V(!0),L(H,null,R(o.value,e=>(V(),G(P(ue),{key:e.value,divider:!1,title:e.name,class:`parameters-documents__item`,"icon-size":`s`},{left:U(()=>[j(P(Y),{name:`24-outline-document`})]),right:U(()=>[j(P(Y),{name:`24-outline-right-corner`,size:`24`})]),default:U(()=>[M(` `+W(e.name)+` `,1),n(e.value)?(V(),L(`a`,{key:0,href:e.value,class:`parameters-documents__link`,referrerpolicy:`no-referrer`,rel:`noopener noreferrer`,target:`_blank`},null,8,[`href`])):q(``,!0)]),_:2},1032,[`title`]))),128)),a.value?(V(),G(P(e),{key:0,class:`parameters-documents__expand`,"icon-position":`right`,tag:`span`,theme:`secondary`,onClick:r[0]||=e=>i.value=!i.value},{icon:U(()=>[j(P(Y),{rotate:i.value?`180deg`:`0`,name:`24-outline-down-corner`,size:`24`},null,8,[`rotate`])]),default:U(()=>[M(` ÐоказаÑÑ Ð²Ñе `)]),_:1})):q(``,!0)])):q(``,!0)}}),Fi=Tr({default:()=>Ii}),Ii=X(Pi,[[`__scopeId`,`data-v-69549909`]]),Li=X(B({__name:`AdditionalInfo`,props:{text:{}},setup(e){return(t,n)=>(V(),L(`div`,{class:`product-details-additional-info`},[j(P(o),{hide:{xs:!0,ml:!1}},{default:U(()=>[j(P(Y),{name:`24-outline-info`})]),_:1}),j(P(_),{font:`body-small-regular-low`},{default:U(()=>[M(W(e.text),1)]),_:1})]))}}),[[`__scopeId`,`data-v-657801dc`]]),Ri=X(B({__name:`ParametersFull`,props:{product:{},params:{},documents:{},categoryName:{},reviews:{},tabGap:{},additionalInfo:{},bottomsheet:{type:Boolean}},emits:[`analytics`],setup(e,{emit:t}){let n=[`ÐпиÑание`,`ÐÑзÑвÑ`,`ÐокÑменÑÑ`],r=e,i=t,a=K(n[0]),o=K(0),s=N(()=>Re(()=>import(`./BADfbXl-.js`),__vite__mapDeps([75,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70]),import.meta.url)),c=N(()=>Promise.resolve().then(()=>$i)),l=K(null),{columns:u}=ii(ke(r,`params`),l,{gap:20,maxDiff:20}),d=e=>{switch(e){case Q.tableType:return s;case Q.stringType:default:return c}},f=z(()=>n.filter(e=>e===`ÐпиÑание`&&(r.params.length||r.additionalInfo&&r.bottomsheet)||e===`ÐÑзÑвÑ`&&r.reviews?.reviews?.length||e===`ÐокÑменÑÑ`&&r.documents.length).map(e=>{let t=e===a.value,n={active:t,color:t?`primary`:`secondary`,title:e};return e===`ÐÑзÑвÑ`&&(n.reviewsCount=r.reviews?.objectInfo?.count_reviews,n.reviewsScore=r.reviews?.objectInfo?.average_rating),n})),p=(e,t)=>{a.value=e,o.value=t},m=([{isIntersecting:e}],t)=>{e&&i(`analytics`,`CardDetail:Tab:View`,Zr(t,r.product,r.categoryName))};return ve(()=>f.value.length,e=>{e&&(a.value=f.value[0].title)},{immediate:!0}),(t,n)=>(V(),L(`section`,{class:`product-details-parameters-full`,"data-test-id":`product-detail-parameters-short`},[f.value.length>1?(V(),L(`div`,{key:0,class:`product-details-parameters-full__tabs`,"data-test-id":`product-bookmarks`},[(V(!0),L(H,null,R(f.value,(e,t)=>(V(),G(P(_),{key:e.title,class:F([{"product-details-parameters-full__tab--active":e.active},`product-details-parameters-full__tab`]),color:e.color,"data-test-value":e.title,font:{xs:`body-small-accent`,l:`body-large-accent`},"data-test-id":`product-details-parameters-full-tab`,onClick:n=>p(e.title,t)},{default:U(()=>[M(W(e.title)+` \xA0 `,1),e.reviewsCount?(V(),L(`span`,{key:0},`(`+W(e.reviewsCount)+`)`,1)):q(``,!0),e.reviewsScore?(V(),L(`span`,{key:1,class:`product-details-parameters-full__tab-title-rating`},[j(P(Y),{name:`16-system-star`}),j(P(_),{font:`title-small`},{default:U(()=>[M(W(e.reviewsScore),1)]),_:2},1024)])):q(``,!0)]),_:2},1032,[`class`,`color`,`data-test-value`,`onClick`]))),128))])):q(``,!0),a.value===`ÐпиÑание`?(V(),L(`div`,{key:1,class:`product-details-parameters-full__tab-content`},[I(`div`,{class:`product-details-parameters-full__mobile-list`},[(V(!0),L(H,null,R(e.params,e=>(V(),L(`div`,{key:e.name,class:`product-details-parameters-full__item`},[j(P(_),{"data-test-id":`product-detail-parameters-full-tab-context-name`,font:`title-medium`,tag:`div`},{default:U(()=>[M(W(e.name),1)]),_:2},1024),I(`div`,{class:`product-details-parameters-full__item-content`},[xe((V(),G(Ae(d(e.type)),{name:e.name,parameters:e.parameters,value:e.value,"data-test-id":`product-detail-parameters-full-full-context-data`},null,8,[`name`,`parameters`,`value`])),[[P(ee),t=>m(t,e.name)]])])]))),128))]),I(`div`,{ref_key:`columnsWrapperRef`,ref:l,class:`product-details-parameters-full__columns-wrapper`},[I(`div`,{class:`product-details-parameters-full__column`},[(V(!0),L(H,null,R(P(u).left,e=>
2(V(),L(`div`,{key:e.name,"data-param-name":e.name,class:`product-details-parameters-full__item`},[j(P(_),{"data-test-id":`product-detail-parameters-full-tab-context-name`,font:`title-medium`,tag:`div`},{default:U(()=>[M(W(e.name),1)]),_:2},1024),I(`div`,{class:`product-details-parameters-full__item-content`},[xe((V(),G(Ae(d(e.type)),{name:e.name,parameters:e.parameters,value:e.value,"data-test-id":`product-detail-parameters-full-full-context-data`},null,8,[`name`,`parameters`,`value`])),[[P(ee),t=>m(t,e.name)]])])],8,[`data-param-name`]))),128))]),e.params.length?(V(),L(`div`,{key:0,class:`product-details-parameters-full__column`},[(V(!0),L(H,null,R(P(u).right,e=>(V(),L(`div`,{key:e.name,"data-param-name":e.name,class:`product-details-parameters-full__item`},[j(P(_),{"data-test-id":`product-detail-parameters-full-tab-context-name`,font:`title-medium`,tag:`div`},{default:U(()=>[M(W(e.name),1)]),_:2},1024),I(`div`,{class:`product-details-parameters-full__item-content`},[xe((V(),G(Ae(d(e.type)),{name:e.name,parameters:e.parameters,value:e.value,"data-test-id":`product-detail-parameters-full-full-context-data`},null,8,[`name`,`parameters`,`value`])),[[P(ee),t=>m(t,e.name)]])])],8,[`data-param-name`]))),128))])):q(``,!0)],512)])):q(``,!0),a.value===`ÐÑзÑвÑ`?(V(),L(`div`,{key:2,class:`product-details-parameters-full__tab-content`},[I(`div`,{class:`product-details-parameters-full__item reviews`},[j(P(fr),{loading:e.reviews?.loading,"object-info":e.reviews?.objectInfo,reviews:e.reviews?.reviews,"reviews-link":e.reviews?.reviewsLink,"reviews-indent":{ml:`32`}},null,8,[`loading`,`object-info`,`reviews`,`reviews-link`])])])):q(``,!0),a.value===`ÐокÑменÑÑ`?(V(),L(`div`,{key:3,class:`product-details-parameters-full__tab-content`},[e.bottomsheet&&f.value.length===1?(V(),G(P(_),{key:0,"data-test-id":`product-detail-parameters-full-tab-context-name`,font:`title-medium`,tag:`div`},{default:U(()=>[M(` ÐокÑменÑÑ `)]),_:1})):q(``,!0),(V(!0),L(H,null,R(e.documents,e=>(V(),L(`div`,{key:e.name,class:`product-details-parameters-full__item`},[I(`div`,{class:`product-details-parameters-full__item-content`},[xe(j(Ii,{name:e.name,"object-info":e.reviewsData?.objectInfo,parameters:e.parameters,value:e.value,"data-test-id":`product-detail-parameters-full-tab-context-data`},null,8,[`name`,`object-info`,`parameters`,`value`]),[[P(ee),t=>m(t,e.name)]])])]))),128))])):q(``,!0),e.additionalInfo&&a.value===`ÐпиÑание`?(V(),G(Li,{key:4,text:e.additionalInfo,class:`product-details-parameters-full__disclaimer`},null,8,[`text`])):q(``,!0)]))}}),[[`__scopeId`,`data-v-ab3ef154`]]),zi=X(B({__name:`ShowMoreContainer`,props:{lineHeight:{},linesLimit:{}},setup(e){Ie(e=>({v606875d4:e.linesLimit}));let t=e,n=K(!1),r=K(!1),i=z(()=>t.lineHeight*t.linesLimit);return ve(r,e=>{Ee(()=>n.value=!e)},{immediate:!0}),(e,t)=>(V(),G(P(se),{expanded:r.value,"onUpdate:expanded":t[0]||=e=>r.value=e,"has-fade":!1,"max-height":i.value,offset:0,"btn-text-collapse":`СкÑÑÑÑ`,"btn-text-expand":`ÐоказаÑÑ Ð¿Ð¾Ð»Ð½Ð¾ÑÑÑÑ`,class:F([`show-more-container`,{"show-more-container__truncated":n.value}])},{default:U(()=>[Me(e.$slots,`default`,{},void 0,!0)]),_:3},8,[`expanded`,`max-height`,`class`]))}}),[[`__scopeId`,`data-v-61e2a19e`]]),Bi=X(B({__name:`ParametersShort`,props:{product:{},categoryName:{},short:{},documents:{},fullParameters:{},additionalInfo:{},additionalInfoShort:{},shortWithTitle:{type:Boolean}},setup(e){let{ml:t}=T().breakpoints,n=K(!1),r=N(()=>Re(()=>import(`./BADfbXl-.js`),__vite__mapDeps([75,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70]),import.meta.url)),i=N(()=>Promise.resolve().then(()=>$i)),a=N(()=>Promise.resolve().then(()=>Fi)),s=e=>{switch(e){case Q.tableType:return r;case Q.certificatesType:return a;case Q.stringType:default:return i}};return ve(t,(e,t)=>{n.value&&e&&!t&&(n.value=!1)}),(t,r)=>(V(),L(`section`,{class:`product-details-parameters-short`,"data-test-id":`product-detail-parameters-short`},[e.fullParameters||e.documents||e.additionalInfo?(V(),G(P(o),{key:0,hide:{xs:!1,ml:!0}},{default:U(()=>[j(P(f),{"full-width":``,theme:`secondary`,onClick:r[0]||=e=>n.value=!0},{default:U(()=>[M(`ÐодÑобнее о ÑоваÑе`)]),_:1})]),_:1})):q(``,!0),j(P(o),{hide:{xs:!0,ml:!1}},{default:U(()=>[e.short&&e.shortWithTitle?(V(),G(P(_),{key:0,class:`product-details-parameters-short__block-title`,color:`secondary`,font:`body-small-accent`,tag:`div`},{default:U(()=>[M(W(e.short.name),1)]),_:1})):q(``,!0),e.short?(V(),G(zi,{key:1,"line-height":e.short?.type===`stringType`?24:25,"lines-limit":5},{default:U(()=>[(V(),G(Ae(s(e.short?.type)),{name:e.short?.name||``,parameters:e.short?.parameters,value:e.short?.value,"data-test-id":`product-detail-parameters-short-tab-context-data`,preview:``},null,8,[`name`,`parameters`,`value`]))]),_:1},8,[`line-height`])):q(``,!0),e.additionalInfoShort&&!e.short?(V(),G(Li,{key:2,text:e.additionalInfoShort},null,8,[`text`])):q(``,!0)]),_:1}),e.fullParameters?.length||e.documents?.length||e.additionalInfo?(V(),G(P(p),{key:1,id:`product-details-full-modal`,active:n.value,open:n.value,closable:``,"full-height":``,"full-screen-bottom-sheet":``,swipeable:``,title:`ÐодÑобнее`,type:`bottom-sheet`,"wrapper-class":`product-details-parameters-short__modal`,onClose:r[1]||=e=>n.value=!1},{default:U(()=>[j(Ri,{"category-name":e.categoryName,documents:e.documents||[],params:e.fullParameters||[],"additional-info":e.additionalInfo,product:e.product,"tab-gap":12,bottomsheet:``},null,8,[`category-name`,`documents`,`params`,`additional-info`,`product`])]),_:1},8,[`active`,`open`])):q(``,!0)]))}}),[[`__scopeId`,`data-v-994c095b`]]),Vi=X(B({__name:`Badges`,props:{theme:{},product:{}},setup(e){let t=e,{productBadges:n,productDiscountBadge:r,productProfitBadge:i}=$(t.product),a=K(null),o=e=>!!(e.description||e.markdownDescription),s=z(()=>{let e=t.product&&`cashback`in t.product&&t.product.cashback;return e?ht(e):null}),c=e=>a.value=o(e)?e:null,l=()=>a.value=null,u=K(!1),d=()=>u.value=!1;return(t,m)=>P(n).length||P(i)||P(r)||s.value?(V(),L(`div`,{key:0,class:`product-details-badges`,"data-test-id":`v-product-details-badges`},[P(i)?(V(),G(P(g),{key:0,arrow:``,class:`product-details-badges__item`,"data-test-id":`v-product-details-profit-badge`,theme:`discount`,onClick:m[0]||=e=>u.value=!0},{default:U(()=>[I(`span`,{innerHTML:P(i).text},null,8,[`innerHTML`])]),_:1})):q(``,!0),P(r)?(V(),G(P(vt),{key:1,badge:P(r),class:`product-details-badges__item`,"data-test-id":`v-product-details-discount-badge`},null,8,[`badge`])):q(``,!0),(V(!0),L(H,null,R(P(n),e=>(V(),G(P(vt),{key:e.text,badge:e,class:`product-details-badges__item`,"onClick:badge":c},null,8,[`badge`]))),128)),s.value?(V(),G(P(g),{key:2,class:`product-details-badges__item`,"data-test-id":`v-product-details-profit-badge`,theme:`plus`},{iconRight:U(()=>[j(P(Y),{name:`16-loyalty-bonus-white`})]),default:U(()=>[M(W(s.value)+` `,1)]),_:1})):q(``,!0),j(P(p),{id:`badge`,active:!!a.value,closable:!1,open:!!a.value,type:{xs:`bottom-sheet`,m:`modal`,l:`modal`},"wrapper-class":`badge-modal`,onClose:l},{footer:U(()=>[j(P(f),{"data-test-id":`v-product-details-selected-badge-close-button`,"full-width":``,theme:`secondary`,onClick:l},{default:U(()=>[M(` ÐакÑÑÑÑ `)]),_:1})]),default:U(()=>[a.value?(V(),L(`div`,{key:0},[I(`div`,{class:`badge-modal__info`},[a.value.endDate?(V(),G(Hr,{key:0,end:a.value.endDate},null,8,[`end`])):q(``,!0),j(P(vt),{badge:a.value,class:`badge-modal__badge`,"hide-arrow":``},null,8,[`badge`])]),a.value.descriptionHeader?(V(),G(P(_),{key:0,class:`badge-modal__header`,"data-test-id":`v-product-details-selected-badge-title`,font:`title-large`,tag:`div`},{default:U(()=>[M(W(a.value.descriptionHeader),1)]),_:1})):q(``,!0),o(a.value)?(V(),G(P(_),{key:1,"data-test-id":`v-product-details-selected-badge-description`,font:`body-small-regular`,tag:`div`},{default:U(()=>[a.value.markdownDescription?(V(),G(P(D),{key:0,text:a.value.markdownDescription},null,8,[`text`])):(V(),L(`span`,{key:1,innerHTML:a.value.description},null,8,[`innerHTML`]))]),_:1})):q(``,!0)])):q(``,!0)]),_:1},8,[`active`,`open`]),P(i)?(V(),G(P(p),{key:3,id:`profit-modal`,active:u.value,open:u.value,type:{xs:`bottom-sheet`,m:`modal`},"wrapper-class":`profit-modal`,onClose:d},{footer:U(()=>[j(P(f),{"data-test-id":`v-product-details-profit-modal-button`,"full-width":``,onClick:d},{default:U(()=>[M(` ÐÑлиÑно `)]),_:1})]),default:U(()=>[I(`div`,null,[j(P(h),{icon:P(tt),description:`ÐоÑÑиÑали ÑазниÑÑ Ð² ÑÑавнении Ñ Ð´ÑÑгими магазинами`,title:`У Ð½Ð°Ñ Ð´ÐµÑевле`},null,8,[`icon`]),j(P(_),{color:`secondary`,"data-test-id":`v-product-details-profit-modal-text`,font:`caption-large-regular-low`,tag:`div`},{default:U(()=>[I(`span`,{class:`profit-modal__subdesc`},[M(` Ð¦ÐµÐ½Ñ Ð°ÐºÑÑалÑÐ½Ñ Ð½Ð° `+W(P(ct)(new Date,`dd.MM.yyyy`))+` и ÑÐºÐ°Ð·Ð°Ð½Ñ Ð¿Ð¾Ñле пÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð²ÑеÑ
ÑкидоÐ
2º. `,1),e.theme===`V1`?(V(),L(`a`,{key:0,"data-test-id":`v-product-details-profit-modal-link`,href:`https://v1.market/mechanics-price-comparison`},`ÐодÑобнее о меÑ
анике ÑÑÐ°Ð²Ð½ÐµÐ½Ð¸Ñ Ñен`)):q(``,!0)])]),_:1})])]),_:1},8,[`active`,`open`])):q(``,!0)])):q(``,!0)}}),[[`__scopeId`,`data-v-fcb31b0a`]]),Hi=X(B({__name:`Header`,props:{productName:{},showNotInStock:{type:Boolean},productWeight:{}},setup(e){return(t,n)=>(V(),L(`div`,{class:`product-details-header`},[I(`div`,{class:`product-details-header__inner`},[j(P(_),{font:{xs:`title-large`,l:`headline-medium`},"data-test-id":`v-product-details-name`,tag:`h1`},{default:U(()=>[M(W(e.productName)+` `,1),e.productWeight?(V(),G(P(_),{key:0,font:{xs:`title-large`,l:`headline-medium`},color:`secondary`},{default:U(()=>[M(W(e.productWeight),1)]),_:1})):q(``,!0)]),_:1}),e.showNotInStock?(V(),G(P(_),{key:0,color:`accent`,"data-test-id":`v-product-details-not-in-stock`,font:`body-large-accent`},{default:U(()=>[M(` ÐÐµÑ Ð² налиÑии `)]),_:1})):q(``,!0)])]))}}),[[`__scopeId`,`data-v-aeaa16ac`]]),Ui=X(B({__name:`Multicard`,props:{multicard:{},baseUrl:{},productPath:{}},emits:[`click:multicard`],setup(e,{emit:t}){let n=e,r=t,i=e=>{r(`click:multicard`,e)},a=N(()=>Re(()=>import(`./BMlUkFg8.js`),__vite__mapDeps([76,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69]),import.meta.url)),o=N(()=>Re(()=>import(`./C87TrupH.js`),__vite__mapDeps([77,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69]),import.meta.url)),s=e=>{switch(e){case Ur.COLOR:return a;case Ur.TEXT:default:return o}},c=e=>e.find(e=>e.isSelected)?.title??``,l=z(()=>n.multicard?n.multicard.features.filter(e=>e.type!==Ur.UNSPECIFIED):[]);return(t,n)=>e.multicard?(V(),L(`section`,{key:0,class:`product-details-multicard`,"data-test-id":`v-product-details-multicard`},[(V(!0),L(H,null,R(l.value,(t,n)=>(V(),L(`div`,{key:`${n}-multicard-feature`,class:`product-details-multicard-feature`},[I(`div`,null,[j(P(_),{color:`secondary`,font:`caption-large-accent`},{default:U(()=>[M(W(t.name)+`: `,1)]),_:2},1024),j(P(_),{font:`caption-large-accent`},{default:U(()=>[M(W(c(t.variants)),1)]),_:2},1024)]),(V(),G(Ae(s(t.type)),{variants:t.variants,"base-url":e.baseUrl,"product-path":e.productPath,"onClick:variant":i},null,40,[`variants`,`base-url`,`product-path`]))]))),128))])):q(``,!0)}}),[[`__scopeId`,`data-v-8d78e526`]]),Wi=X(B({__name:`EcomStickyBarBottom`,props:{imageSize:{},categoryName:{},categoryId:{},showRating:{type:Boolean},theme:{},installAppBannerOptions:{},ecom:{type:Boolean},basketQty:{},basketLoading:{type:Boolean},isFromAnotherStore:{type:Boolean},tabbarHeight:{default:`0px`},reviewsData:{},reviewsLink:{},stickyBarTopOffset:{},stickyBarTopOffsetAdaptive:{},stickyBarTopMaxContentWidth:{},stickyDetailsTopOffset:{},offlineStore:{type:Boolean},reviewsIndent:{},favoritesAvailable:{type:Boolean},favorite:{type:Boolean},favoritesLoading:{type:Boolean},baseUrl:{},productPath:{},product:{}},emits:[`basket`],setup(e,{emit:t}){Ie(e=>({v413ae28a:e.tabbarHeight}));let n=e,r=t,{showNotInStock:i,displayBasketQty:a,displayBasketUnit:o,basketStep:s,maxQuanitity:c}=$(n.product,void 0,z(()=>n.basketQty)),l=e=>{r(`basket`,n.product.id,s.value,e)};return(t,n)=>(V(),L(`div`,{class:`ecom-sticky-bar-bottom`},[P(i)?(V(),G(P(f),{key:0,"data-test-id":`v-product-detail-not-in-stock-button`,disabled:``,"full-width":``,size:`l`},{default:U(()=>[M(` ÐÐµÑ Ð² налиÑии `)]),_:1})):(V(),L(H,{key:1},[j(Ci,{product:e.product,ecom:``},null,8,[`product`]),I(`div`,{class:`ecom-sticky-bar-bottom__buttons`},[e.basketQty?(V(),G(P(x),{key:0,loading:e.basketLoading,max:P(c),unit:P(o),value:P(a),"data-test-id":`v-product-detail-basket-stepper`,size:`m`,onDecrement:n[0]||=e=>l(`dec`),onDelete:n[1]||=e=>l(`del`),onIncrement:n[2]||=e=>l(`inc`)},null,8,[`loading`,`max`,`unit`,`value`])):(V(),G(P(f),{key:1,"data-test-id":P(i)?`v-product-detail-not-in-stock-button`:`v-product-detail-add-to-basket-button`,disabled:P(i),"full-width":``,size:`l`,onClick:n[3]||=J(e=>l(`inc`),[`stop`,`prevent`])},{default:U(()=>
2[M(W(P(i)?`ÐÐµÑ Ð² налиÑии`:`РкоÑзинÑ`),1)]),_:1},8,[`data-test-id`,`disabled`]))])],64))]))}}),[[`__scopeId`,`data-v-8a757f7a`]]),Gi=`ÐпиÑание`,Ki=`ÐополниÑелÑÐ½Ð°Ñ Ð¸Ð½ÑоÑмаÑиÑ`,qi=e=>{let{productDetailsParameters:t}=$(e);return z(()=>{let e=!1;if(!t.value||!t.value.length)return null;let n=t.value.slice(),r=n.filter(e=>e.type===`fsaCertificateType`),i=n.filter(e=>e.type!==`fsaCertificateType`),a=i.findIndex(e=>e.name===Ki),o=a>-1?i.splice(a,1):null,s=o?o[0].value:null,c=i.slice(),l=i.findIndex(e=>e.name===Gi);l<0&&(e=!0);let u=i.splice(l>0?l:0,1)[0];return{short:u,fullWithoutShort:i.length?i:null,full:c,documents:r,additionalInfo:s,additionalInfoShort:!u&&s?s:null,shortWithTitle:e}})},Ji=X(B({__name:`PriceContainer`,props:{stickyBarTop:{type:Boolean},favorite:{type:Boolean},favoritesLoading:{type:Boolean},favoritesAvailable:{type:Boolean},showBasketLink:{type:Boolean},progressivePrice:{},progressiveDiscountLabel:{},product:{}},emits:[`toggleFavorite`,`goToBasket`],setup(e){let t=e,{productPrice:n,productOldPrice:r,productDiscountPercentLabel:i,productUnitWeight:a}=$(t.product),o=z(()=>t.progressivePrice?dt(t.progressivePrice/100):n.value?dt(n.value):``),s=z(()=>r.value?dt(r.value):``),c=z(()=>i.value||t.progressiveDiscountLabel),l=z(()=>t.progressivePrice?`/ÑÑ`:``),u=z(()=>!!(o.value||c.value)),d=z(()=>({"sticky-bar-top":t.stickyBarTop}));return(t,n)=>(V(),L(`section`,null,[u.value?(V(),L(`div`,{key:0,class:`product-details-price-container`},[I(`div`,{class:`product-details-price-container__container`},[o.value?(V(),G(P(_),{key:0,class:`product-details-price-container__current`,"data-test-id":`v-product-detail-price-current`,font:`headline-medium`},{default:U(()=>[I(`span`,{innerHTML:o.value},null,8,[`innerHTML`]),M(W(l.value),1)]),_:1})):q(``,!0),P(r)&&!e.progressivePrice?(V(),L(`div`,{key:1,class:F([d.value,`product-details-price-container__old-wrapper`])},[j(P(_),{class:`product-details-price-container__old`,color:`secondary`,"data-test-id":`v-product-detail-price-old`,font:`body-large-regular`},{default:U(()=>[I(`span`,{innerHTML:s.value},null,8,[`innerHTML`])]),_:1})],2)):q(``,!0),c.value?(V(),G(P(g),{key:2,"bg-color":`var(--u-catalog-product-card-discount-background)`,class:`product-details-price-container__discount`,"data-test-id":`v-product-detail-discount`,size:`s`,"text-color":`var(--u-catalog-product-card-discount-color)`},{default:U(()=>[M(W(c.value),1)]),_:1})):q(``,!0)]),P(a)?(V(),G(P(_),{key:0,color:`secondary`,"data-test-id":`v-product-detail-unit-weight`,font:`body-small-accent-low`,tag:`div`},{default:U(()=>[I(`span`,{innerHTML:P(a)},null,8,[`innerHTML`])]),_:1})):q(``,!0),I(`div`,{class:`product-details-price-container__buttons`},[t.$slots.ecom?(V(),L(`div`,{key:0,class:`product-details-price-container__buttons-ecom`},[Me(t.$slots,`ecom`,{},void 0,!0)])):q(``,!0),t.$slots.ecom&&e.showBasketLink?(V(),G(P(f),{key:1,onClick:n[0]||=e=>t.$emit(`goToBasket`)},{icon:U(()=>[j(P(Y),{name:`24-outline-basket`})]),_:1})):q(``,!0),e.favoritesAvailable?(V(),G(P(f),{key:2,loading:e.favoritesLoading,theme:`secondary`,onClick:n[1]||=e=>t.$emit(`toggleFavorite`)},{icon:U(()=>[j(P(Y),{name:e.favorite?`24-system-heart`:`24-outline-heart`},null,8,[`name`])]),_:1},8,[`loading`])):q(``,!0)])])):q(``,!0)]))}}),[[`__scopeId`,`data-v-8ee51031`]]),Yi=X(B({__name:`VProductDetailsNew`,props:{imageSize:{default:372},categoryName:{},categoryId:{},showRating:{type:Boolean,default:!1},theme:{default:`base`},installAppBannerOptions:{},ecom:{type:Boolean},basketQty:{},basketLoading:{type:Boolean},isFromAnotherStore:{type:Boolean},tabbarHeight:{default:`0px`},reviewsData:{},reviewsLink:{},stickyBarTopOffset:{},stickyBarTopOffsetAdaptive:{},stickyBarTopMaxContentWidth:{},stickyDetailsTopOffset:{},offlineStore:{type:Boolean},reviewsIndent:{},favoritesAvailable:{type:Boolean},favorite:{type:Boolean},favoritesLoading:{type:Boolean},baseUrl:{default:void 0},productPath:{default:void 0},product:{}},emits:[`analytics`,`newAnalytics`,`click:multicard`,`click:rating`,`basket`,`switchFavorite`,`goToBasket`],setup(e,{emit:t}){Ie(e=>({v23b0db6d:ne.value}));let n=e,i=t,{productId:a,productName:s,isAdult:c,inStock:l,showNotInStock:u,displayBasketQty:d,displayBasketUnit:p,basketStep:m,maxQuanitity:h,addToBasketTitle:g,productPrice:_,productBadges:v,productProfitBadge:y,productWeight:b}=$(n.product,void 0,z(()=>n.basketQty)),S=qi(n.product),C=r(be(`productInfoBlock`),{threshold:.05}),w=K(!1),T=ye(gt.isDialogOpened,K(!1)),E=ye(gt.approved,K(!1)),D=z(()=>c.value&&!E.value),ee=z(()=>!!(`progressiveDiscount`in n.product&&n.product.progressiveDiscount?.length)),O=z(()=>ee.value&&n.product||null),k=z(()=>n.product.multicard),A=e=>{i(`click:multicard`,e)},te=z(()=>!!(n.basketQty&&n.basketQty>0)),ne=z(()=>n.stickyDetailsTopOffset?n.stickyDetailsTopOffset:`16px`),re=()=>({productID:n.product.id,name:s.value,price:(_.value??0)*100,labels:[...v.value.map(e=>
2e.text),y.value?.text].filter(Boolean),discount:(O.value&&`discountPercentage`in O.value?O.value.discountPercentage:n.product.promotion?.discountPercent)||``,score:n.reviewsData?.objectInfo?.average_rating,numReviews:n.reviewsData?.objectInfo?.count_ratings,unit:p.value}),ie=(e,t,r)=>{switch(i(`basket`,e,t,r),r){case`inc`:d.value===0?i(`newAnalytics`,{event:`ProductDetail:ToCart:Click`,params:{ya:{...re()}}}):i(`newAnalytics`,{event:`ProductDetail:Stepper:Click`,params:{ya:{...re(),element:`incrementButton`,qnt:(n.basketQty??0)+m.value}}});break;default:i(`newAnalytics`,{event:`ProductDetail:Stepper:Click`,params:{ya:{...re(),element:`decrementButton`,qnt:(n.basketQty??0)-m.value,isRemove:(n.basketQty??0)-m.value<=0}}})}};return Se(()=>{c.value&&!E.value&&(T.value=!0)}),ve(C,(e,t)=>{t!==void 0&&(w.value=!e)},{immediate:!0}),(t,r)=>(V(),L(`div`,{class:`unit-product-details`,"data-test-id":`v-product-detail`},[e.ecom?(V(),G(wi,we({key:0},n,{show:w.value,onBasket:r[0]||=(e,t,n)=>ie(e,t,n),onGoToBasket:r[1]||=e=>t.$emit(`goToBasket`)}),null,16,[`show`])):q(``,!0),e.isFromAnotherStore?(V(),G(P(ae),{key:1,class:`unit-product-details__notification`,"full-width":``,size:`s`,theme:`warning`,title:`ÐÐ»Ñ Ð²ÑбÑанного магазина пÑедложение недоÑÑÑпно`})):q(``,!0),I(`div`,{ref:`productInfoBlock`,class:`unit-product-details__flexbox`},[I(`div`,{class:`unit-product-details__gallery-container`},[(V(),G(ki,{key:P(a),blurred:D.value,"top-offset":e.stickyDetailsTopOffset,"category-name":n.categoryName,product:e.product,onAnalytics:r[2]||=(...e)=>i(`analytics`,...e)},null,8,[`blurred`,`top-offset`,`category-name`,`product`]))]),I(`div`,{class:`unit-product-details__details-container unit-product-details__section-wrapper unit-product-details__section-wrapper-top`},[I(`div`,{class:`unit-product-details__offer`},[j(Vi,{product:e.product,theme:e.theme,class:`unit-product-details__badges`},null,8,[`product`,`theme`]),P(s)?(V(),G(Hi,{key:0,"product-name":P(s),"product-weight":P(b),"show-not-in-stock":P(u),class:`unit-product-details__header`},null,8,[`product-name`,`product-weight`,`show-not-in-stock`])):q(``,!0),j(P(o),{hide:{xs:!0,ml:!1}},{default:U(()=>[e.reviewsData?.objectInfo?(V(),G(P(hr),we({key:0,"reviews-link":e.reviewsLink,class:`unit-product-details__rating-summary`},e.reviewsData.objectInfo),null,16,[`reviews-link`])):e.showRating?(V(),G(Ti,{key:1,"category-id":n.categoryId,"category-name":n.categoryName,product:n.product,onAnalytics:r[3]||=(...e)=>i(`analytics`,...e),onClick:r[4]||=e=>t.$emit(`click:rating`)},null,8,[`category-id`,`category-name`,`product`])):q(``,!0)]),_:1}),j(P(o),{hide:{xs:!0,ml:!1,l:!0}},{default:U(()=>[I(`div`,{class:`unit-product-details__price-container`},[j(Ji,{favorite:e.favorite,"favorites-available":e.favoritesAvailable,"favorites-loading":e.favoritesLoading,product:e.product,"show-basket-link":te.value,onToggleFavorite:r[9]||=n=>t.$emit(`switchFavorite`,P(a),!!e.favorite),onGoToBasket:r[10]||=e=>t.$emit(`goToBasket`)},Oe({_:2},[e.ecom?{name:`ecom`,fn:U(()=>[I(`div`,{class:`unit-product-details__ecom`},[e.basketQty&&P(l)?(V(),G(P(x),{key:0,loading:e.basketLoading,max:P(h),unit:P(p),value:P(d),size:`m`,onDecrement:r[5]||=t=>ie(e.product.id,P(m),`dec`),onDelete:r[6]||=t=>ie(e.product.id,P(m),`del`),onIncrement:r[7]||=t=>ie(e.product.id,P(m),`inc`)},null,8,[`loading`,`max`,`unit`,`value`])):(V(),G(P(f),{key:1,disabled:!P(l),"full-width":``,onClick:r[8]||=J(t=>ie(e.product.id,P(m),`inc`),[`stop`,`prevent`])},{default:U(()=>[M(W(P(g)),1)]),_:1},8,[`disabled`]))])]),key:`0`}:void 0]),1032,[`favorite`,`favorites-available`,`favorites-loading`,`product`,`show-basket-link`])])]),_:1}),j(Ai,{"category-name":n.categoryName,product:e.product,onAnalytics:r[13]||=(...e)=>i(`analytics`,...e)},{multicard:U(()=>[j(Ui,{multicard:k.value,"base-url":e.baseUrl,"product-path":e.productPath,"onClick:multicard":A},null,8,[`multicard`,`base-url`,`product-path`])]),default:U(()=>[j(P(o),{hide:{xs:!1,ml:!0}},{reviews:U(()=>[e.reviewsData?.objectInfo?(V(),G(P(hr),we({key:0,"reviews-link":e.reviewsLink,class:`unit-product-details__rating-summary`},e.reviewsData.objectInfo),null,16,[`reviews-link`])):e.showRating?(V(),G(Ti,{key:1,"category-id":n.categoryId,"category-name":n.categoryName,product:n.product,onAnalytics:r[11]||=(...e)=>i(`analytics`,...e),onClick:r[12]||=e=>t.$emit(`click:rating`)},null,8,[`category-id`,`category-name`,`product`])):q(``,!0)]),_:1})]),_:1},8,[`category-name`,`product`])]),j(ji,{product:e.product},null,8,[`product`]),P(S)?.short||P(S)?.additionalInfo||P(S)?.documents?(V(),G(Bi,{key:0,"category-name":e.categoryName,documents:P(S).documents,"full-parameters":P(S).full,"additional-info":P(S).additionalInfo||void 0,"additional-info-short":P(S).additionalInfoShort||void 0,short:P(S).short,"short-with-title":P(S).shortWithTitle,product:e.product},null,8,[`category-name`,`documents`,`full-parameters`,`additional-info`,`additional-info-short`,`short`,`short
2-with-title`,`product`])):q(``,!0)]),j(P(o),{hide:{xs:!0,l:!1}},{default:U(()=>[I(`div`,{class:`unit-product-details__price-container`},[j(Ji,{favorite:e.favorite,"favorites-available":e.favoritesAvailable,"favorites-loading":e.favoritesLoading,product:e.product,"show-basket-link":te.value,onToggleFavorite:r[18]||=n=>t.$emit(`switchFavorite`,P(a),!!e.favorite),onGoToBasket:r[19]||=e=>t.$emit(`goToBasket`)},Oe({_:2},[e.ecom?{name:`ecom`,fn:U(()=>[I(`div`,{class:`unit-product-details__ecom`},[e.basketQty&&P(l)?(V(),G(P(x),{key:0,loading:e.basketLoading,max:P(h),unit:P(p),value:P(d),size:`m`,onDecrement:r[14]||=t=>ie(e.product.id,P(m),`dec`),onDelete:r[15]||=t=>ie(e.product.id,P(m),`del`),onIncrement:r[16]||=t=>ie(e.product.id,P(m),`inc`)},null,8,[`loading`,`max`,`unit`,`value`])):(V(),G(P(f),{key:1,disabled:!P(l),"full-width":``,onClick:r[17]||=J(t=>ie(e.product.id,P(m),`inc`),[`stop`,`prevent`])},{default:U(()=>[M(W(P(g)),1)]),_:1},8,[`disabled`]))])]),key:`0`}:void 0]),1032,[`favorite`,`favorites-available`,`favorites-loading`,`product`,`show-basket-link`])])]),_:1})],512),t.$slots.carousel?(V(),L(`div`,{key:2,class:`unit-product-details__section-wrapper`},[Me(t.$slots,`carousel`,{},void 0,!0)])):q(``,!0),j(P(o),{hide:{xs:!1,ml:!0}},{default:U(()=>[I(`div`,{class:`unit-product-details__section-wrapper unit-product-details__section-wrapper-reviews`},[j(P(fr),{loading:e.reviewsData?.loading,"object-info":e.reviewsData?.objectInfo,reviews:e.reviewsData?.reviews,"reviews-link":e.reviewsData?.reviewsLink,"reviews-indent":{xs:`12`,s:`20`,m:`32`},class:`unit-product-details__reviews-short`},null,8,[`loading`,`object-info`,`reviews`,`reviews-link`])])]),_:1}),j(P(o),{hide:{xs:!0,ml:!1}},{default:U(()=>[j(Ri,{"category-name":e.categoryName,documents:P(S)?.documents||[],params:P(S)?.fullWithoutShort||[],"additional-info":P(S)?.additionalInfo||void 0,product:e.product,reviews:e.reviewsData,"tab-gap":60},null,8,[`category-name`,`documents`,`params`,`additional-info`,`product`,`reviews`])]),_:1}),t.$slots.infinite?(V(),L(`div`,{key:3,class:`unit-product-details__section-wrapper`},[Me(t.$slots,`infinite`,{},void 0,!0)])):q(``,!0),e.ecom?(V(),G(Wi,we({key:4}
2,n,{onBasket:r[20]||=(e,t,n)=>ie(e,t,n)}),null,16)):q(``,!0)]))}}),[[`__scopeId`,`data-v-96cd995d`]]),Xi=X(B({__name:`PromoImage`,props:{src:{},alt:{default:``},topOffset:{default:`16px`}},setup(e){Ie(e=>({v515a003c:e.topOffset}));let t=K(!1);return(n,r)=>(V(),L(H,null,[I(`section`,{class:`product-details-promo-image`,"data-test-id":`v-product-detail-gallery`},[I(`div`,{class:`product-details-promo-image__slide`,onClick:r[1]||=e=>t.value=!0},[j(ai,{alt:e.alt,src:e.src,class:`product-details-promo-image__image`,draggable:`false`,onDragstart:r[0]||=J(()=>{},[`prevent`])},null,8,[`alt`,`src`])])]),j(di,{active:t.value,images:[e.src],name:e.alt,onClose:r[2]||=e=>t.value=!1},null,8,[`active`,`images`,`name`])],64))}}),[[`__scopeId`,`data-v-ea3f0ea3`]]),Zi=X(B({__name:`ProgressiveDiscount`,props:he({product:{},type:{},variants:{},categoryName:{},noCaption:{type:Boolean}},{modelValue:{},modelModifiers:{}}),emits:he([`analytics`],[`update:modelValue`]),setup(e,{emit:t}){let n=e,r=_e(e,`modelValue`),i=t,a=z(()=>n.type&&n.variants&&n.variants.length&&r),o=e=>{r.value=e,n.product&&i(`analytics`,`CardDetail:ProgressiveDiscount:Click`,$r(n.product,e,n.type,n.categoryName))},s=(e,t)=>{!e||!n.product||i(`analytics`,`CardDetail:ProgressiveDiscount:View`,$r(n.product,t,n.type,n.categoryName))},c=e=>e.count===r.value?.count,l=e=>c(e)?`invert-primary`:`primary`;return(t,r)=>a.value?(V(),L(`div`,{key:0,class:`progressive-discount`,"data-test-id":`v-product-details-offer-progressive-discount`},[n.noCaption?q(``,!0):(V(),G(P(_),{key:0,color:`secondary`,font:`caption-large-accent`},{default:U(()=>[M(`ÐолиÑеÑÑво`)]),_:1})),I(`div`,{class:`progressive-discount__variants`},[(V(!0),L(H,null,R(e.variants,t=>xe((V(),L(`div`,{key:t.count,class:F([{"progressive-discount_variant--active":c(t)},`progressive-discount_variant`]),"data-test-id":`v-product-details-offer-progressive-discount-item`,onClick:e=>o(t)},[j(P(_),{color:l(t),"data-test-value":t.count,"data-test-id":`v-product-details-offer-progressive-discount-item-value`,font:`body-small-accent`},{default:U(()=>[M(` ÐÑ `+W(t.count)+` ÑÑ `,1)]),_:2},1032,[`color`,`data-test-value`]),e.type===P(_t).PERCENT?(V(),G(P(_),{key:0,color:l(t),"data-test-value":t.label,"data-test-id":`v-product-details-offer-progressive-discount-item-percent-value`,font:`caption-large-regular-low`},{default:U(()=>[M(W(t.label),1)]),_:2},1032,[`color`,`data-test-value`])):(V(),G(P(_),{key:1,color:l(t),"data-test-id":`v-product-details-offer-progressive-discount-item-regular-value`,font:`caption-large-regular-low`},{default:U(()=>[I(`span`,{innerHTML:P(mt)(e.type,t.value)},null,8,[`innerHTML`])]),_:2},1032,[`color`]))],10,[`onClick`])),[[P(te),e=>s(e,t)]])),128))])])):q(``,!0)}}),[[`__scopeId`,`data-v-40d2433c`]]),Qi=B({__name:`ParametersFlat`,props:{name:{},parameters:{},value:{},reviewsData:{}},setup(e){return(t,n)=>e.value?(V(),L(`section`,{key:0,"data-test-id":`v-product-details-parameters-flat`},[j(P(D),{text:e.value},null,8,[`text`])])):q(``,!0)}}),$i=Tr({default:()=>ea}),ea=Qi,ta=365,na=864e5,ra=X(B({__name:`VProductDetailsPromo`,props:{product:{},categoryName:{},theme:{default:`base`},isFromAnotherStore:{type:Boolean},offlineStore:{type:Boolean},stickyDetailsTopOffset:{}},emits:[`analytics`,`newAnalytics`],setup(e,{emit:t}){let n=e,r=t,{productName:a,productPrice:o,productOldPrice:s,productWeight:c,productDiscountPercentLabel:l,productImageUrl:u}=$(n.product),d=z(()=>!!(n.product.progressiveDiscountType&&n.product.progressiveDiscount?.length)),f=K(d.value&&n.product.progressiveDiscount?.[0]||null),p=z(()=>n.product.progressiveDiscountType===_t.PRICE&&f.value?.value||void 0),m=z(()=>f.value?.label||``),h=z(()=>!!(o.value||p.value)),v=z(()=>!!(h.value&&s.value&&!p.value)),y=z(()=>v.value?null:l.value),b=z(()=>{let{endDate:e}=n.product;return e?new Date(e.includes(`T`)?e:`${e}T23:59:59`).getTime()-Date.now()<=ta*na:!1}),x=z(()=>n.product.description?.trim()||``),S=z(()=>n.product.erid?[`Реклама`,n.product.publisher,`erid: ${n.product.erid}`].filter(Boolean).join(`. `):``),C=z(()=>b.value||h.value||!!y.value||d.value),w=i();return(t,i)=>(V(),L(`div`,{class:`unit-product-details unit-product-details--promo`,"data-test-id":`v-product-detail`},[e.isFromAnotherStore?(V(),G(P(ae),{key:0,class:`unit-product-details__notification`,"full-width":``,size:`s`,theme:`warning`,title:`ÐÐ»Ñ Ð²ÑбÑанного магазина пÑедложение недоÑÑÑпно`})):q(``,!0),I(`div`,{class:`unit-product-details__flexbox`},[I(`div`,{class:`unit-product-details__gallery-container`},[P(u)?(V(),G(Xi,{key:0,src:P(u),alt:P(a),"top-offset":e.stickyDetailsTopOffset},null,8,[`src`,`alt`,`top-offset`])):q(``,!0)]),I(`div`,{class:`unit-product-details__details-container`},[I(`div`,{class:`unit-product-details__offer unit-product-details__section-wrapper unit-product-details__section-wrapper-top`},[j(Vi,{product:e.product,theme:e.theme,class:`unit-product-details__badges`},null,8,[`product`,`theme`]),P(a)?(V(),G(Hi,{key:0,"product-name":P(a),"product-weight":P(c),"show-not-in-stock":!1,class:`unit-product-details__header`},null,8,[`product-name`,`product-weight`])):q(``,!0),C.value?(V(),L(`div`,{key:1,class:`unit-product-details__price-card`,"data-test-id":`v-product-details-promo-price-card`}
2,[b.value&&e.product.endDate?(V(),L(`div`,{key:0,class:`unit-product-details__action-date`},[P(w)?(V(),G(Hr,{key:0,end:e.product.endDate,start:e.product.startDate},null,8,[`end`,`start`])):q(``,!0)])):q(``,!0),h.value||y.value?(V(),L(`div`,{key:1,class:`unit-product-details__price`},[h.value?(V(),G(Ci,{key:0,product:e.product,"progressive-price":p.value,"progressive-discount-label":m.value},null,8,[`product`,`progressive-price`,`progressive-discount-label`])):q(``,!0),y.value?(V(),G(P(g),{key:1,"bg-color":`var(--u-catalog-product-card-discount-background)`,"data-test-id":`v-product-details-promo-discount`,size:`s`,"text-color":`var(--u-catalog-product-card-discount-color)`},{default:U(()=>[M(W(y.value),1)]),_:1})):q(``,!0)])):q(``,!0),d.value?(V(),G(Zi,{key:2,modelValue:f.value,"onUpdate:modelValue":i[0]||=e=>f.value=e,class:`unit-product-details__progressive`,"category-name":n.categoryName,product:e.product,type:e.product.progressiveDiscountType,variants:e.product.progressiveDiscount,onAnalytics:i[1]||=(...e)=>r(`analytics`,...e)},null,8,[`modelValue`,`category-name`,`product`,`type`,`variants`])):q(``,!0)])):q(``,!0),e.offlineStore?(V(),G(Ei,{key:2,class:`unit-product-details__notice`})):q(``,!0)]),x.value||S.value?(V(),L(`div`,{key:0,class:`unit-product-details__section-wrapper unit-product-details__section-wrapper-info`},[x.value?(V(),L(`div`,{key:0,class:`unit-product-details__description`,"data-test-id":`v-product-details-promo-description`},[I(`div`,{class:`unit-product-details__description-title`},[j(P(_),{class:`unit-product-details__description-tab`,"data-test-id":`v-product-details-promo-description-title`,font:{xs:`title-medium`,l:`body-large-accent`},tag:`div`},{default:U(()=>[M(` ÐпиÑание `)]),_:1})]),j(ea,{class:`unit-product-details__description-text`,name:`ÐпиÑание`,value:x.value},null,8,[`value`])])):q(``,!0),S.value?(V(),G(P(_),{key:1,class:`unit-product-details__erid`,color:`secondary`,"data-test-id":`v-product-details-promo-erid`,font:`caption-large-regular-low`,tag:`div`},{default:U(()=>[I(`div`,null,W(S.value),1),e.product.eridInfo?(V(),L(`div`,{key:0},W(e.product.eridInfo),1)):q(``,!0)]),_:1})):q(``,!0)])):q(``,!0)])])]))}}),[[`__scopeId`,`data-v-20ac3647`]]),ia={"ProductDetail:ToCart:Click":{ya:{eventName:``,chapter:``,page:``,block:`buyBox`,element:`toCart`,action:`click`,productID:``,name:``,price:``,labels:``,benefit:``,discount:``,score:``,numReviews:``,unit:``}},"ProductDetail:Stepper:Click":{ya:{eventName:``,chapter:``,page:``,block:`buyBox`,element:``,action:`click`,productID:``,name:``,price:``,labels:``,benefit:``,discount:``,score:``,numReviews:``,isRemove:``,qnt:``,unit:``}},"CardDetail:Share:View":{ya:{eventName:`catProduct_share_view`,page:`catProduct`,block:`share`}},"CardDetail:Share:Icon:Click":{ya:{eventName:`catProduct_share_icon_click`,page:`catProduct`,block:`share`,element:`icon`}},"CardDetail:Share:Close":{ya:{eventName:`catProduct_share_buttonClose_click`,page:`catProduct`,block:`share`,element:`buttonClose`}},"CardDetail:Share:Link:Click":{ya:{eventName:`catProduct_share_link_click`,page:`catProduct`,block:`share`,element:`link`}},"CardDetail:View":{ya:{eventName:`catProduct_view`,page:`catProduct`}},"CardDetail:Share:Click":{ya:{eventName:`catProduct_share_click`,page:`catProduct`,element:`share`}},"CardDetail:Favorites:Click":{ya:{eventName:`catProduct_favorite_click`,page:`catProduct`,element:`toFavorites`,product_id:``}},"CardDetail:Rating:View":{ya:{eventName:`catProductReviews_view`,page:`catProductReviews`}},"CardDetail:Rating:Click":{ya:{eventName:`catProduct_reviews_click`,page:`catProductReviews`,element:`element`}}},aa=e=>{if(e.price)return e.price;if(`progressiveDiscountType`in e&&e.progressiveDiscountType===_t.PRICE){let t=(e.progressiveDiscount??[]).map(e=>e.value).filter(e=>e>0);return t.length?Math.min(...t):void 0}},oa=e=>{let{product:t,reviewsData:n,productUrl:r}=e,i=[];`gallery`in t?i=t.gallery?.map(e=>e.url)||[]:`imageUrl`in t&&(i=t.imageUrl?[t.imageUrl]:[]);let a={};`details`in t&&(a=(t.details??[])?.reduce((e,t)=>{if(yt[t.name]&&t.value&&[Q.stringType,Q.nutritionFactsType].includes(t.type))return{...e,[yt[t.name]]:t.value};if(t.type===Q.tableType&&t.parameters){let n=e.additionalProperty?[...e.additionalProperty]:[];
2return t.parameters.forEach(t=>{yt[t.name]?e[yt[t.name]]=t.value:n.push({"@type":`PropertyValue`,name:t.name,value:t.value})}),{...e,additionalProperty:n.length>0?n:void 0}}return e},{}));let o=n?.objectInfo?.count_ratings?{"@type":`AggregateRating`,ratingValue:n.objectInfo.average_rating,ratingCount:n.objectInfo.count_ratings,reviewCount:n.objectInfo.count_reviews||void 0,bestRating:5,worstRating:1}:void 0,s=n?.reviews?.map(e=>({"@type":`Review`,author:{"@type":`Person`,name:e.nameUser},datePublished:e.dateCreated,reviewBody:e.comment,reviewRating:{"@type":`Rating`,ratingValue:e.rating,bestRating:5,worstRating:1}})),c;`description`in t&&(c=t.description?t.description:void 0);let l=aa(t);return{"@context":`https://schema.org/`,"@type":`Product`,"@id":r,name:t.name?.trim(),url:r,image:i,sku:t.id,description:c,...o&&{aggregateRating:o},...s?.length&&{review:s},...a,...l&&{offers:{"@type":`Offer`,price:l/100,priceCurrency:`RUB`}}}},sa=(e,t,n)=>`${e}/${t}-${n}`;export{Sr as _,sa as a,oa as c,Pr as d,Oi as f,xr as g,Gn as h,ra as i,xi as l,At as m,Yi as n,Rr as o,qt as p,zr as r,ia as s,Wr as t,Si as u,Cr as v,vr as y};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.