1var Je=Object.defineProperty,Qe=Object.defineProperties;var Ze=Object.getOwnPropertyDescriptors;var He=Object.getOwnPropertySymbols;var et=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable;var Ue=(x,n,r)=>n in x?Je(x,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):x[n]=r,_e=(x,n)=>{for(var r in n||(n={}))et.call(n,r)&&Ue(x,r,n[r]);if(He)for(var r of He(n))tt.call(n,r)&&Ue(x,r,n[r]);return x},Le=(x,n)=>Qe(x,Ze(n));var ke=(x,n,r)=>new Promise((p,y)=>{var k=u=>{try{i(r.next(u))}catch(f){y(f)}},_=u=>{try{i(r.throw(u))}catch(f){y(f)}},i=u=>u.done?p(u.value):Promise.resolve(u.value).then(k,_);i((r=r.apply(x,n)).next())});import{az as J,h as Q,_ as K,ae as L,d as ot,af as st,k as at,f as nt,ax as it,au as rt}from"./e70eX59T.js";import{u as lt,I as ct,S as ut}from"./BSnkrw-o.js";import{S as le,A as dt,a as ce,_ as _t}from"./DxK_XjjR.js";import{N as Ee}from"./BybVBdDW.js";import{P as ue}from"./Brr442e_.js";import{g as pe,r as re,U as pt}from"./DXB7Srng.js";import{C as G,d as c,m as F,n as ze,a4 as X,Y as o,O as l,K as e,R as t,S as v,u as d,N as W,L as M,F as N,Z as U,J as A,G as $e,a5 as V,M as Z,a3 as T,U as Ge,o as ht,f as he,q as ve,B as Ie,W as Ae,T as vt,ac as gt,z as ft,t as Ve,_ as mt}from"./C-X-zbxt.js";import{u as bt}from"./DLEk_ywu.js";import{i as yt}from"./DbhodJ3I.js";import{_ as Re}from"./B2TcdqVY.js";import{A as Me}from"./Dtecwpyw.js";import{c as De}from"./DpkZH7g2.js";import{u as Ye}from"./IUTbEgma.js";(function(){try{var x=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:{};x.SENTRY_RELEASE={id:"f9b0ef460ef6f95b1d7f321428c950242b680c25"};var n=new x.Error().stack;
1n&&(x._sentryDebugIds=x._sentryDebugIds||{},x._sentryDebugIds[n]="f9f5ccfc-59a3-4354-af5d-35e709a97934",x._sentryDebugIdIdentifier="sentry-dbid-f9f5ccfc-59a3-4354-af5d-35e709a97934")}catch(r){}})();const xt={key:0,class:"uiux2026-module-head uiux2026-content-inset"},wt={class:"uiux2026-module-title"},kt={class:"store-decoration-banner__frame"},$t={class:"banner-media"},It=["width","height"],Ct=["width","height","alt"],Bt={key:1,class:"absolute inset-0 bg-[#E8E8EC]","aria-hidden":"true"},Pt={class:"pointer-events-none absolute inset-0 z-[1] flex items-start px-4 py-3 min-[1025px]:items-center min-[1025px]:p-6"},St={class:"mx-auto w-full max-w-[1392px]"},Tt={class:"mx-auto flex w-full max-w-[586px] flex-col items-center gap-6 min-[1025px]:mx-0 min-[1025px]:w-1/2 min-[1025px]:max-w-none min-[1025px]:items-start min-[1025px]:gap-4 lg:gap-12"},zt={class:"flex w-full flex-col items-center gap-2 min-[1025px]:items-start lg:gap-4"},Rt={class:"flex w-full flex-col items-center gap-0 min-[1025px]:items-start lg:gap-1"},Mt={key:0,class:"flex min-h-5 flex-wrap items-center justify-center gap-2 min-[1025px]:justify-start lg:min-h-6"},Lt={key:0,alt:"",class:"h-5 w-auto max-h-5 object-contain lg:h-6 lg:max-h-6"},At=["innerHTML"],Ot=["innerHTML"],Et={key:0,class:"uiux2026-banner__controls"},Nt={key:0,class:"swiper-pagination"},Ht=1024,Ut=490,Vt=G({__name:"index",props:{title:{default:""},layoutWidth:{default:"fullscreen"},bannerStyle:{default:"large_image"},showDots:{type:Boolean,default:!0},items:{default:()=>[]}},setup(x){const n=x,r=c(()=>{var S;return((S=n.title)==null?void 0:S.trim())||""}),p=c(()=>n.layoutWidth==="inset"),y=c(()=>p.value||!!r.value),k=c(()=>n.bannerStyle==="short_horizontal"),_=c(()=>(k.value,1920)),i=c(()=>k.value?240:640),u=c(()=>k.value?750:768),f=c(()=>k.value?160:490),m=c(()=>k.value?{"--banner-h-sm":"160px","--banner-h-lg":"240px","--banner-aspect":"1920 / 240"}:{"--banner-h-sm":"490px","--banner-h-lg":"640px","--banner-aspect":"1920 / 640"}),g=c(()=>k.value?"store-decoration-banner--horizontal":"store-decoration-banner--hero"),$=[Ee,ue,dt],s={clickable:!0,el:".swiper-pagination",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",renderBullet:(S,D)=>`<span class="${D}"></span>`},a={nextEl:".swiper_banner_next",prevEl:".swiper_banner_prev",disabledClass:"swiper-button-disabled"},h={delay:5e3,disableOnInteraction:!1},w=F(null),P=c(()=>{const S=Math.floor(Date.now()/1e3);return(n.items||[]).filter(D=>!(D.startAt&&S<D.startAt||D.endAt&&D.endAt!==0&&S>D.endAt))}),C=c(()=>P.value.length>1),b=c(()=>n.showDots&&C.value),R=S=>!!(S.pcImage||S.padImage||S.mobileImage),O=S=>(S.textBadges||[]).filter(D=>D==null?void 0:D.text).slice(0,2),E=S=>S==="white"?"#ffffff":"#1C2024",B=S=>S.buttonTextColor==="black"?"text-[#1c2024]":"text-white",H=S=>{var D,ne,oe,z,se,ie,de,ge,Ce,fe,me,Be,be,Pe,Se,Te,I,ae;return{"--banner-button-bg":(oe=(ne=(D=S.buttonStyle)==null?void 0:D.default)==null?void 0:ne.backgroundColor)!=null?oe:"","--banner-button-border":(ie=(se=(z=S.buttonStyle)==null?void 0:z.default)==null?void 0:se.borderColor)!=null?ie:"","--banner-button-hover-bg":(Ce=(ge=(de=S.buttonStyle)==null?void 0:de.hover)==null?void 0:ge.backgroundColor)!=null?Ce:"","--banner-button-hover-border":(Be=(me=(fe=S.buttonStyle)==null?void 0:fe.hover)==null?void 0:me.borderColor)!=null?Be:"","--banner-button-active-bg":(Se=(Pe=(be=S.buttonStyle)==null?void 0:be.active)==null?void 0:Pe.backgroundColor)!=null?Se:"","--banner-button-active-border":(ae=(I=(Te=S.buttonStyle)==null?void 0:Te.active)==null?void 0:I.borderColor)!=null?ae:""}},Y=S=>{var D;w.value=S,(D=S.pagination)!=null&&D.el&&(S.pagination.render(),S.pagination.update())},ee=()=>{var S;(S=w.value)!=null&&S.pagination&&(w.value.pagination.render(),w.value.pagination.update())};return ze(()=>{var S;w.value&&(w.value.update(),(S=w.value.pagination)!=null&&S.el&&(w.value.pagination.render(),w.value.pagination.update()))}),(S,D)=>{const ne=X("lazy-picture"),oe=X("lazy");return P.value.length?(e(),o("section",{key:0,class:T(["xpshop_banner uiux2026-banner store-decoration-banner relative w-full",[g.value,p.value?"store-decoration-banner--inset":"store-decoration-banner--fullscreen",y.value?"uiux2026-module-gap":void 0]]),style:Z(m.value),"aria-label":"Banner"},[r.value?(e(),o("div",xt,[t("h2",wt,v(d(J)(r.value)),1)])):l("",!0),t("div",{class:T(["store-decoration-banner__shell",p.value?"uiux2026-content-inset":void 0])},[t("div",kt,[W(d(ce),{modules:$,"slides-per-view":1,"space-between":10,loop:P.value.length>1,pagination:b.value?s:!1,navigation:C.value?a:!1,autoplay:h,observer:!0,"observe-parents":!0,class:"swiper-container swiper-news w-full",onSwiper:Y,onSlideChange:ee},{default:M(()=>[(e(!0),o(N,null,U(P.value,(z,se)=>(e(),A(d(le),{key:z.id||se,class:"relative overflow-hidden"},{default:M(()=>[R(z)?(e(),A(Q,$e({key:0,href:z.link||"",class:"banner-media-link block","aria-label":"link",ref_for:!0},z.link?{target:"_blank"}:{}),{default:M(()=>[V((e(),o("picture",$t,[z.mobileImage?(e(),o("source",$e({key:0,media:"(max-width: 1024px)",width:u.value,height:f.value,ref_for:!0},se===0?{srcset:z.mobileImage}:{"data-srcset":z.mobileImage}),null,16,It)):l("",!0),!k.value&&z.padImage?(e(),o("source",$e({key:1,media:"(max-width: 1439px)",width:Ht,height:Ut,ref_for:!0},se===0?{srcset:z.padImage}:{"data-srcset":z.padImage}),null,16)):l("",!0),t("img",$e({width:_.value,height:i.value,ref_for:!0},se===0?{src:z.pcImage||z.padImage||z.mobileImage}:{"data-src":z.pcImage||z.padImage||z.mobileImage},{alt:z.title||"banner",class:"banner-media__img"}),null,16,Ct)])),[[ne]])]),_:2},1040,["href"])):(e(),o("div",Bt)),t("div",Pt,[t("div",St,[t("div",Tt,[t("div",zt,[t("div",Rt,[O(z).length||z.badgeImage?(e(),o("div",Mt,[(e(!0),o(N,null,U(O(z),(ie,de)=>(e(),o("span",{key:`badge-${de}`,class:"inline-flex max-h-5 max-w-[132px] items-center truncate rounded px-2 py-0.5 text-xs font-medium leading-[18px] lg:max-h-7 lg:px-2.5 lg:py-1 lg:text-sm lg:leading-[22px] lg:tracking-[-0.04px]",style:Z({backgroundColor:ie.bgColor||"#F76B15",color:ie.textColor})},v(ie.text),5))),128)),z.badgeImage?V((e(),o("img",Lt,null,512)),[[oe,z.badgeImage]]):l("",!0)])):l("",!0),z.showTitle&&z.title?(e(),o("h3",{key:1,class:"line-clamp-2 w-full text-center text-2xl font-bold leading-[30px] tracking-[-0.1px] min-[1025px]:text-left min-[1025px]:text-[36px] min-[1025px]:leading-[43px] min-[1025px]:tracking-[-0.16px] lg:text-[48px] lg:leading-[58px] lg:tracking-[-0.4px]",style:Z({color:E(z.titleColor)}
1),innerHTML:z.title},null,12,At)):l("",!0)]),z.showSubtitle&&z.subtitle?(e(),o("p",{key:0,class:"line-clamp-2 w-full text-center text-base font-bold leading-6 tracking-[-0.04px] min-[1025px]:text-left min-[1025px]:text-lg min-[1025px]:leading-[27px]",style:Z({color:E(z.subtitleColor)}),innerHTML:z.subtitle},null,12,Ot)):l("",!0)]),z.showButton&&z.buttonText?(e(),A(Q,{key:0,href:z.link||"",target:"_blank",class:T(["banner-button pointer-events-auto inline-flex h-11 min-h-11 min-w-[88px] max-w-[500px] items-center justify-center rounded-md px-4 text-sm font-bold leading-[22px] tracking-[-0.04px] lg:h-12 lg:min-h-12 lg:min-w-[120px] lg:px-6 lg:text-base lg:leading-6",B(z)]),"aria-label":"link",style:Z(H(z))},{default:M(()=>[Ge(v(z.buttonText),1)]),_:2},1032,["href","class","style"])):l("",!0)])])])]),_:2},1024))),128)),C.value?(e(),o("div",Et,[b.value?(e(),o("div",Nt)):l("",!0),D[0]||(D[0]=t("div",{class:"swiper-button-prev swiper-button swiper_banner_prev uiux2026-banner__nav-btn","aria-label":"Previous slide"},[t("i",{class:"iconfont icon-a-SystemIcons-32"})],-1)),D[1]||(D[1]=t("div",{class:"swiper-button-next swiper-button swiper_banner_next uiux2026-banner__nav-btn","aria-label":"Next slide"},[t("i",{class:"iconfont icon-a-SystemIcons-33"})],-1))])):l("",!0)]),_:1},8,["loop","pagination","navigation"])])],2)],6)):l("",!0)}}}),Dt=K(Vt,[["__scopeId","data-v-68a6325a"]]),Wt={key:0,class:"uiux2026-product-category uiux2026-module-gap","aria-label":"Quick category"},Ft={key:0,class:"uiux2026-module-head uiux2026-content-inset"},qt={class:"uiux2026-module-title uiux2026-module-title--center"},jt={class:"uiux2026-product-category__inner uiux2026-content-inset uiux2026-content-bleed-right"},Gt={class:"uiux2026-product-category__list uiux2026-product-category__list--desktop"},Yt={class:"uiux2026-product-category__image-wrap"},Xt=["alt"],Kt={class:"uiux2026-product-category__title"},Jt={key:0,class:"uiux2026-product-category__list uiux2026-product-category__list--compact"},Qt={class:"uiux2026-product-category__image-wrap"},Zt=["alt"],eo={class:"uiux2026-product-category__title"},to={class:"uiux2026-product-category__image-wrap"},oo=["alt"],so={class:"uiux2026-product-category__title"},ao=122,no=G({__name:"index",props:{title:{default:""},items:{default:()=>[]}},setup(x){const n=x,r=c(()=>{var m;return((m=n.title)==null?void 0:m.trim())||""}),p=c(()=>n.items||[]),y=F(null),k=c(()=>p.value.length),{isScrollable:_}=bt(y,k,ao),i=[ue],u=pe(".uiux2026-product-category__pagination"),f=m=>{re(m)};return(m,g)=>{const $=Q,s=X("lazy");return p.value.length?(e(),o("section",Wt,[r.value?(e(),o("div",Ft,[t("h2",qt,v(d(J)(r.value)),1)])):l("",!0),t("div",jt,[t("div",Gt,[(e(!0),o(N,null,U(p.value,(a,h)=>(e(),A($,{key:a.id||`desktop-${h}`,class:"uiux2026-product-category__card",href:a.link||"","aria-label":"link"},{default:M(()=>[t("div",Yt,[V(t("img",{alt:a.name||"",class:"uiux2026-product-category__image"},null,8,Xt),[[s,a.image]])]),t("p",Kt,v(d(L)(a.name)),1)]),_:2},1032,["href"]))),128))]),t("div",{ref_key:"mobileTrackRef",ref:y,class:"uiux2026-product-category__mobile"},[d(_)?(e(),o(N,{key:1},[W(d(ce),{modules:i,"slides-per-view":"auto","space-between":0,pagination:d(u),class:"uiux2026-product-category__swiper",onSwiper:f},{default:M(()=>[(e(!0),o(N,null,U(p.value,(a,h)=>(e(),A(d(le),{key:a.id||`mobile-${h}`,class:"uiux2026-product-category__slide"},{default:M(()=>[W($,{class:"uiux2026-product-category__card",href:a.link||"","aria-label":"link"},{default:M(()=>[t("div",to,[V(t("img",{alt:a.name||"",class:"uiux2026-product-category__image"},null,8,oo),[[s,a.image]])]),t("p",so,v(d(L)(a.name)),1)]),_:2},1032,["href"])]),_:2},1024))),128))]),_:1},8,["pagination"]),g[0]||(g[0]=t("div",{class:"uiux2026-pagination-line uiux2026-product-category__pagination pr-6"},null,-1))],64)):(e(),o("div",Jt,[(e(!0),o(N,null,U(p.value,(a,h)=>(e(),A($,{key:a.id||`compact-${h}`,class:"uiux2026-product-category__card",href:a.link||"","aria-label":"link"},{default:M(()=>[t("div",Qt,[V(t("img",{alt:a.name||"",class:"uiux2026-product-category__image"},null,8,Zt),[[s,a.image]])]),t("p",eo,v(d(L)(a.name)),1)]),_:2},1032,["href"]))),128))]))],512)])])):l("",!0)}}}
1),io=K(no,[["__scopeId","data-v-a77fa3db"]]),ro={key:0,class:"image-text-carousel uiux2026-module-gap w-full overflow-hidden","aria-label":"Image text carousel"},lo=["aria-hidden"],co={key:0,class:"size-[100px] shrink-0 overflow-hidden"},uo=["alt"],_o={class:"line-clamp-2 min-h-[44px] w-full text-sm leading-[22px] tracking-[-0.04px] text-[#69727C] lg:min-h-12 lg:text-base lg:leading-6"},po=.6,ho=G({__name:"index",props:{displayMode:{default:"image_text"},items:{default:()=>[]}},setup(x){const n=x,r=c(()=>n.displayMode||"image_text"),p=c(()=>r.value!=="text"),y=c(()=>r.value!=="image"),k=c(()=>p.value&&y.value?"gap-4":""),_=c(()=>n.items||[]),i=F(null),u=F(null),f=F(0),m=F(!1),g=F(!1),$=c(()=>m.value?2:1);let s=0,a=null;const h=(E,B)=>{if(B!==1)return;if(E instanceof HTMLElement){u.value=E;return}const H=E&&"$el"in E?E.$el:null;u.value=H instanceof HTMLElement?H:null},w=()=>{const E=i.value,B=u.value;if(!E||!B){m.value=!1;return}const H=B.scrollWidth>E.clientWidth+1;m.value=H,H||(f.value=0)},P=()=>{if(g.value||!m.value){s=0;return}const E=u.value;if(!E){s=0;return}const B=E.offsetWidth;if(B<=0){s=0;return}f.value-=po,Math.abs(f.value)>=B&&(f.value+=B),s=requestAnimationFrame(P)},C=()=>{s&&(cancelAnimationFrame(s),s=0),m.value&&!g.value&&(s=requestAnimationFrame(P))},b=()=>ke(this,null,function*(){yield ve(),w(),yield ve(),C()}),R=()=>{g.value=!0},O=()=>{g.value=!1,C()};return ze(()=>ke(this,null,function*(){yield b(),typeof ResizeObserver!="undefined"&&i.value?(a=new ResizeObserver(()=>{b()}),a.observe(i.value),u.value&&a.observe(u.value)):window.addEventListener("resize",b)})),ht(()=>{s&&cancelAnimationFrame(s),a==null||a.disconnect(),window.removeEventListener("resize",b)}),he(()=>[_.value.length,r.value],()=>{f.value=0,b()}),(E,B)=>{const H=Q,Y=X("lazy");return _.value.length?(e(),o("section",ro,[t("div",{ref_key:"containerRef",ref:i,class:T(["relative flex items-center overflow-hidden py-2 lg:py-[25px]",{"justify-center":!m.value}]),onMouseenter:R,onMouseleave:O},[t("div",{class:"flex w-max gap-4 will-change-transform",style:Z({transform:`translateX(${f.value}px)`})},[(e(!0),o(N,null,U($.value,ee=>(e(),o("div",{key:ee,ref_for:!0,ref:S=>h(S,ee),class:"flex shrink-0 gap-4","aria-hidden":ee>1?"true":void 0},[(e(!0),o(N,null,U(_.value,S=>(e(),A(H,{key:`${ee}-${S.id}`,href:S.link||"",tabindex:ee>1?-1:void 0,class:T(["group flex shrink-0 items-center rounded-lg px-6 py-2",k.value])},{default:M(()=>[p.value?(e(),o("div",co,[V(t("img",{alt:S.title||"",class:"size-full object-cover transition-transform duration-300 ease-out group-hover:scale-[1.05]"},null,8,uo),[[Y,S.image]])])):l("",!0),y.value?(e(),o("div",{key:1,class:T(["flex min-w-0 max-w-[292px] flex-col gap-4",{"items-center text-center":!p.value}])},[t("p",{class:T(["truncate text-lg font-bold tracking-[-0.08px] text-[#1C2024] lg:text-xl",{"w-full":!p.value}])},v(d(L)(S.title)),3),t("p",_o,v(d(L)(S.desc)),1)],2)):l("",!0)]),_:2},1032,["href","tabindex","class"]))),128))],8,lo))),128))],4)],34)])):l("",!0)}}}),vo=K(ho,[["__scopeId","data-v-5e4fea76"]]),go={key:0,class:"uiux2026-professional-videos uiux2026-module-gap","aria-label":"Video content"},fo={key:0,class:"uiux2026-module-head uiux2026-content-inset"},mo={class:"uiux2026-module-title"},bo=["onClick"],yo=["alt"],xo={key:0,class:"uiux2026-professional-video-card__author"},wo={key:0,alt:"",class:"uiux2026-professional-video-card__avatar"},ko={key:1,class:"uiux2026-professional-video-card__desc"},$o={class:"uiux2026-professional-video-card"},Io=["onClick"],Co=["alt"],Bo={key:0,class:"uiux2026-professional-video-card__author"},Po={key:0,alt:"",class:"uiux2026-professional-video-card__avatar"},So={key:1,class:"uiux2026-professional-video-card__desc"},To={class:"uiux2026-professional-videos__player-container"},zo=["src"],Ro=G({__name:"index",props:{title:{default:""},showTitle:{type:Boolean,default:!0},showAuthor:{type:Boolean,default:!0},items:{default:()=>[]}},setup(x){const n=x,r=c(()=>{var R;return((R=n.title)==null?void 0:R.trim())||""}),p=c(()=>n.items||[]),y=c(()=>p.value.length>4),k=F(-1),_=F(null),i=[ue],u=`uiux2026-professional-videos__pagination-${Ie().replace(/\W/g,"")}`,f=_e({},pe(`.${u}`)),m={768:{slidesPerView:2.3,spaceBetween:16},1024:{slidesPerView:3.1,spaceBetween:16},1440:{slidesPerView:4,spaceBetween:16}},g=R=>{re(R)},$=R=>R.source==="upload"?R.uploadUrl||"":R.embedCode||"",s=R=>yt(R,!0),a=R=>{var E;const O=((E=R.desc)==null?void 0:E.trim())||"";return O?L(O):n.showTitle?L(R.title):""},h=R=>n.showAuthor&&!!R.authorAvatar||!!a(R),w=c(()=>k.value>=0?p.value[k.value]:null),P=c(()=>w.value?s($(w.value)):""),C=R=>{k.value=R,ve(()=>{if(!_.value)return;const O=_.value.scrollWidth;_.value.style.height=`${O/16*9}px`})},b=()=>{k.value=-1};return(R,O)=>{const E=X("lazy");return p.value.length?(e(),o("section",go,[r.value?(e(),o("div",fo,[t("h2",mo,v(d(J)(r.value)),1)])):l("",!0),t("div",{class:T(["uiux2026-professional-videos__grid uiux2026-content-inset",{"is-overflow":y.value}])},[(e(!0),o(N,null,U(p.value,(B,H)=>(e(),o("article",{key:B.id||H,class:"uiux2026-professional-video-card"},[t("div",{class:"uiux2026-professional-video-card__media",onClick:Ae(Y=>C(H),["stop"])},[V(t("img",{alt:B.title||B.desc||"",class:"uiux2026-professional-video-card__thumb"},null,8,yo),[[E,B.cover]]),O[0]||(O[0]=t("div",{class:"uiux2026-professional-video-card__overlay"},[t("span",{class:"uiux2026-professional-video-card__play-btn"},[t("i",{class:"iconfont icon-youtube1"})])],-1))],8,bo),h(B)?(e(),o("div",xo,[R.showAuthor&&B.authorAvatar?V((e(),o("img",wo,null,512)),[[E,B.authorAvatar]]):l("",!0),a(B)?(e(),o("p",ko,v(d(L)(a(B))),1)):l("",!0)])):l("",!0)]))),128))],2),t("div",{class:T(["uiux2026-professional-videos__carousel uiux2026-content-inset uiux2026-content-bleed-right",{"is-overflow":y.value}])},[W(d(ce),{modules:i,"slides-per-view":1.3,"slides-per-group":1,"space-between":16,breakpoints:m,observer:!0,"observe-parents":!0,"resize-observer":!0,"update-on-window-resize":!0,pagination:f,class:"uiux2026-professional-videos__swiper",onSwiper:g},{default:M(()=>[(e(!0),o(N,null,U(p.value,(B,H)=>(e(),A(d(le),{key:B.id||H,class:"uiux2026-professional-videos__slide"},{default:M(()=>[t("article",$o,[t("div",{class:"uiux2026-professional-video-card__media",onClick:Ae(Y=>C(H),["stop"])},[V(t("img",{alt:B.title||B.desc||"",class:"uiux2026-professional-video-card__thumb"},null,8,Co),[[E,B.cover]]),O[1]||(O[1]=t("div",{class:"uiux2026-professional-video-card__overlay"},[t("span",{class:"uiux2026-professional-video-card__play-btn"},[t("i",{class:"iconfont icon-youtube1"})])],-1))],8,Io),h(B)?(e(),o("div",Bo,[R.showAuthor&&B.authorAvatar?V((e(),o("img",Po,null,512)),[[E,B.authorAvatar]]):l("",!0),a(B)?(e(),o("p",So,v(d(L)(a(B))),1)):l("",!0)])):l("",!0)])]),_:2},1024))),128))]),_:1}),t("div",{class:T(["uiux2026-pagination-line uiux2026-professional-videos__pagination",u])})],2),(e(),A(vt,{to:"body"},[w.value?(e(),o("div",{key:0,class:"uiux2026-professional-videos__player-box",onClick:Ae(b,["self"])},[t("div",To,[t("button",{type:"button",class:"uiux2026-professional-videos__close","aria-label":"close",onClick:b},O[2]||(O[2]=[t("i",{class:"iconfont icon-close"},null,-1)])),P.value?(e(),o("iframe",{key:0,ref_key:"videoIframeRef",ref:_,src:P.value,frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture;",allowfullscreen:"",class:"uiux2026-professional-videos__player",title:"video"},null,8,zo)):l("",!0)])])):l("",!0)]))])):l("",!0)}}}),Mo=K(Ro,[["__scopeId","data-v-2dc1c435"]]),Lo={key:0,class:"uiux2026-application uiux2026-application--style2 uiux2026-module-gap","aria-label":"Content entry"},Ao={key:0,class:"uiux2026-module-head uiux2026-content-inset"},Oo={class:"uiux2026-module-title"},Eo={class:"uiux2026-application__grid uiux2026-content-inset"},No=["alt"],Ho={class:"uiux2026-application__card-text"},Uo={key:0,class:"uiux2026-application__card-desc"},Vo={key:1,class:"uiux2026-application__btn"},Do={class:"uiux2026-application__carousel uiux2026-content-inset uiux2026-content-bleed-right"},Wo=["alt"],Fo={class:"uiux2026-application__card-text"},qo={key:0,class:"uiux2026-application__card-desc"},jo={key:1,class:"uiux2026-application__btn"},Go=G({__name:"index",props:{title:{default:""},showButton:{type:Boolean,default:!0},items:{default:()=>[]}},setup(x){const n=x,r=c(()=>{var m;return((m=n.title)==null?void 0:m.trim())||""}),p=c(()=>n.items||[]),y=c(()=>n.showButton!==!1),k=[ue],_=`uiux2026-application__pagination-${Ie().replace(/\W/g,"")}`,i=_e({},pe(`.${_}`)),u={768:{slidesPerView:2.3,spaceBetween:16},1024:{slidesPerView:3.1,spaceBetween:16}},f=m=>{re(m)};return(m,g)=>{const $=Q,s=X("lazy");return p.value.length?(e(),o("section",Lo,[r.value?(e(),o("div",Ao,[t("h2",Oo,v(d(J)(r.value)),1)])):l("",!0),t("div",Eo,[(e(!0),o(N,null,U(p.value,a=>(e(),A($,{key:a.id||a.title,class:"uiux2026-application__card","aria-label":"link",href:a.link||""},{default:M(()=>[V(t("img",{alt:a.title||"",class:"uiux2026-application__card-bg"},null,8,No),[[s,a.image||""]]),t("div",Ho,[t("h3",null,v(d(L)(a.title)),1),a.subtitle?(e(),o("p",Uo,v(d(L)(a.subtitle)),1)):l("",!0),y.value&&a.buttonText?(e(),o("span",Vo,v(a.buttonText),1)):l("",!0)])]),_:2},1032,["href"]))),128))]),t("div",Do,[W(d(ce),{modules:k,"slides-per-view":1.3,"slides-per-group":1,"space-between":16,breakpoints:u,observer:!0,"observe-parents":!0,"resize-observer":!0,"update-on-window-resize":!0,pagination:i,class:"uiux2026-application__swiper",onSwiper:f},{default:M(()=>[(e(!0),o(N,null,U(p.value,a=>(e(),A(d(le),{key:a.id||a.title,class:"uiux2026-application__slide"},{default:M(()=>[W($,{class:"uiux2026-application__card","aria-label":"link",href:a.link||""},{default:M(()=>[V(t("img",{alt:a.title||"",class:"uiux2026-application__card-bg"},null,8,Wo),[[s,a.image||""]]),t("div",Fo,[t("h3",null,v(d(L)(a.title)),1),a.subtitle?(e(),o("p",qo,v(d(L)(a.subtitle)),1)):l("",!0),y.value&&a.buttonText?(e(),o("span",jo,v(a.buttonText),1)):l("",!0)])]),_:2},1032,["href"])]),_:2},1024))),128))]),_:1}),t("div",{class:T(["uiux2026-pagination-line uiux2026-application__pagination",_])})])])):l("",!0)}}}
1),Yo=K(Go,[["__scopeId","data-v-4d55ec2e"]]),Xo={left1_right2:2,left1_right3:3,left1_right4:4},Ko={key:0,class:"uiux2026-media-information uiux2026-module-gap","aria-label":"Pro content"},Jo={key:0,class:"uiux2026-module-head uiux2026-content-inset"},Qo={class:"uiux2026-module-title"},Zo={class:"uiux2026-media-information__cards uiux2026-content-inset"},es=["data-srcset"],ts=["data-src"],os={class:"uiux2026-media-information__list"},ss={key:0,class:"uiux2026-media-information__logo"},as=["alt"],ns={class:"uiux2026-media-information__content"},is={class:"uiux2026-media-information__title"},rs={class:"uiux2026-media-information__desc"},ls={class:"uiux2026-media-information__carousel uiux2026-content-inset uiux2026-content-bleed-right"},cs=["data-srcset"],us=["data-src"],ds={class:"uiux2026-media-information__list"},_s={key:0,class:"uiux2026-media-information__logo"},ps=["alt"],hs={class:"uiux2026-media-information__content"},vs={class:"uiux2026-media-information__title"},gs={class:"uiux2026-media-information__desc"},fs=G({__name:"index",props:{title:{default:""},layout:{default:"left1_right4"},left:{default:()=>({pcImage:"",mobileImage:"",link:""})},right:{default:()=>[]}},setup(x){const n=x,r=c(()=>{var s;return((s=n.title)==null?void 0:s.trim())||""}),p=c(()=>{var s;return((s=n.left)==null?void 0:s.pcImage)||""}),y=c(()=>{var s;return((s=n.left)==null?void 0:s.mobileImage)||""}),k=c(()=>{var s;return((s=n.left)==null?void 0:s.link)||""}),_=c(()=>{const s=n.layout||"left1_right4";return s==="left1_right2"?"right2":s==="left1_right3"?"right3":"right4"}),i=c(()=>{const s=n.layout||"left1_right4",a=Xo[s];return(n.right||[]).slice(0,a)}),u=c(()=>!!(p.value||y.value)||i.value.length>0),f=[ue],m=`uiux2026-media-information__pagination-${Ie().replace(/\W/g,"")}`,g=_e({},pe(`.${m}`)),$=s=>{re(s)};return(s,a)=>{const h=Q,w=X("lazy-picture"),P=X("lazy");return u.value?(e(),o("section",Ko,[r.value?(e(),o("div",Jo,[t("h2",Qo,v(d(J)(r.value)),1)])):l("",!0),t("div",Zo,[t("article",{class:T(["uiux2026-media-information__card",`uiux2026-media-information__card--${_.value}`])},[p.value||y.value?(e(),A(h,{key:0,class:"uiux2026-media-information__cover",href:k.value,"aria-label":"pro cover link"},{default:M(()=>[V((e(),o("picture",null,[t("source",{media:"(min-width: 1024px)","data-srcset":p.value||y.value},null,8,es),t("img",{"data-src":y.value||p.value,alt:"pro cover",draggable:"false"},null,8,ts)])),[[w]])]),_:1},8,["href"])):l("",!0),t("div",os,[(e(!0),o(N,null,U(i.value,(C,b)=>(e(),A(h,{key:C.id||b,class:T(["uiux2026-media-information__item",{"uiux2026-media-information__item--span":_.value==="right3"&&b===0}]),href:C.link||"","aria-label":"pro review link"},{default:M(()=>[C.icon?(e(),o("div",ss,[V(t("img",{alt:C.title||""},null,8,as),[[P,C.icon]])])):l("",!0),t("div",ns,[t("h3",is,v(d(L)(C.title)),1),t("p",rs,v(d(L)(C.content)),1)])]),_:2},1032,["class","href"]))),128))])],2)]),t("div",ls,[W(d(ce),{modules:f,"slides-per-view":"auto","slides-per-group":1,"space-between":12,observer:!0,"observe-parents":!0,"resize-observer":!0,"update-on-window-resize":!0,pagination:g,class:"uiux2026-media-information__swiper",onSwiper:$},{default:M(()=>[W(d(le),{class:"uiux2026-media-information__slide"},{default:M(()=>[t("article",{class:T(["uiux2026-media-information__card",`uiux2026-media-information__card--${_.value}`])},[p.value||y.value?(e(),A(h,{key:0,class:"uiux2026-media-information__cover",href:k.value,"aria-label":"pro cover link"},{default:M(()=>[V((e(),o("picture",null,[t("source",{media:"(min-width: 1024px)","data-srcset":p.value||y.value},null,8,cs),t("img",{"data-src":y.value||p.value,alt:"pro cover",draggable:"false"},null,8,us)])),[[w]])]),_:1},8,["href"])):l("",!0),t("div",ds,[(e(!0),o(N,null,U(i.value,(C,b)=>(e(),A(h,{key:C.id||b,class:T(["uiux2026-media-information__item",{"uiux2026-media-information__item--span":_.value==="right3"&&b===0}]),href:C.link||"","aria-label":"pro review link"},{default:M(()=>[C.icon?(e(),o("div",_s,[V(t("img",{alt:C.title||""},null,8,ps),[[P,C.icon]])])):l("",!0),t("div",hs,[t("h3",vs,v(d(L)(C.title)),1),t("p",gs,v(d(L)(C.content)),1)])]),_:2},1032,["class","href"]))),128))])],2)]),_:1})]),_:1}),t("div",{class:T(["uiux2026-pagination-line uiux2026-media-information__pagination",m])})])])):l("",!0)}}}),ms=K(fs,[["__scopeId","data-v-ee52e42a"]]),bs={key:0,class:"uiux2026-hot-products uiux2026-module-gap","aria-label":"Product recommend"},ys={class:"uiux2026-hot-products__inner uiux2026-content-inset uiux2026-content-bleed-right"},xs={key:0,class:"uiux2026-module-title"},ws=["alt"],ks={key:0,alt:"",class:"uiux2026-hot-products__module-badge"},$s={class:"uiux2026-hot-products__body"},Is={class:"uiux2026-hot-products__content"},Cs={class:"uiux2026-hot-products__meta"},Bs={class:"h-[22px] overflow-hidden"},Ps={class:"uiux2026-hot-products__name"},Ss={class:"uiux2026-hot-products__desc"},Ts={class:"uiux2026-hot-products__footer"},zs={class:"uiux2026-hot-products__price"},Rs={key:1,class:"uiux2026-hot-products__old-price uiux2026-hot-products__old-price--placeholder"},Ms={key:0,class:"uiux2026-hot-products__buy-btn"},Ls=G({__name:"index",props:{title:{default:""},productIds:{default:()=>[]},customImages:{default:()=>({})},showBuyButton:{type:Boolean,default:!0},showBadgeImage:{type:Boolean,default:!1},badgeImageUrl:{default:""},products:{default:()=>[]}},setup(x){const n=x,r=c(()=>n.products||[]),{shouldShow:p}=ot(),y=c(()=>p("HotProductsImageSquare")),k=[Ee,ue],_={nextEl:".uiux2026-hot-products__next",prevEl:".uiux2026-hot-products__prev",disabledClass:"swiper-button-disabled"},i=pe(".uiux2026-hot-products__pagination"),u={768:{slidesPerView:3.1,spaceBetween:16},1024:{slidesPerView:4.1,spaceBetween:16}},f=s=>{re(s)},m=s=>{var h;return((h=n.customImages)==null?void 0:h[s.productId])||s.cover||""},g=s=>s.productId?`/buy/${s.productId}
1`:"",$=s=>{if(!s.origin_price_show)return!1;const a=Number(s.current_price),h=Number(s.origin_price);return Number.isFinite(a)&&Number.isFinite(h)?a!==h:s.origin_price_show!==s.current_price_show};return(s,a)=>{const h=Re,w=Me,P=Q,C=X("lazy");return d(r).length?(e(),o("section",bs,[t("div",ys,[t("div",{class:T(["uiux2026-module-head",{"has-title":!!s.title}])},[s.title?(e(),o("h2",xs,v(d(J)(s.title)),1)):l("",!0),a[0]||(a[0]=gt('<div class="uiux2026-module-nav" data-v-5ce30831><div class="uiux2026-module-nav-btn uiux2026-hot-products__prev swiper-button-prev" aria-label="Previous slide" data-v-5ce30831><i class="iconfont icon-a-icon1x-33" data-v-5ce30831></i></div><div class="uiux2026-module-nav-btn uiux2026-hot-products__next swiper-button-next" aria-label="Next slide" data-v-5ce30831><i class="iconfont icon-a-icon1x-32" data-v-5ce30831></i></div></div>',1))],2),W(d(ce),{modules:k,"slides-per-view":1.3,"slides-per-group":1,"space-between":16,breakpoints:u,observer:!0,"observe-parents":!0,"resize-observer":!0,"update-on-window-resize":!0,navigation:_,pagination:d(i),class:"uiux2026-hot-products__swiper",onSwiper:f},{default:M(()=>[(e(!0),o(N,null,U(d(r),b=>(e(),A(d(le),{key:b.productId,class:"uiux2026-hot-products__slide"},{default:M(()=>[W(P,{class:"uiux2026-hot-products__card group",href:g(b),"aria-label":"link"},{default:M(()=>{var R,O,E,B;return[t("div",{class:T(["uiux2026-hot-products__image-wrap",{"is-square":d(y)}])},[V(t("img",{alt:b.name||"",class:"uiux2026-hot-products__image"},null,8,ws),[[C,m(b)]]),s.showBadgeImage&&s.badgeImageUrl?V((e(),o("img",ks,null,512)),[[C,s.badgeImageUrl]]):l("",!0)],2),t("div",$s,[t("div",Is,[t("div",Cs,[t("div",Bs,[W(h,{is_best_seller:(R=b.tags)==null?void 0:R.is_best_seller,is_news:(O=b.tags)==null?void 0:O.is_news,is_hot:(E=b.tags)==null?void 0:E.is_hot,is_clearance:(B=b.tags)==null?void 0:B.is_clearance,max:2},null,8,["is_best_seller","is_news","is_hot","is_clearance"])]),t("h3",Ps,v(d(L)(b.name)),1)]),t("p",Ss,v(d(L)(b.description)),1)]),t("div",Ts,[t("div",zs,[$(b)?(e(),A(w,{key:0,class:"uiux2026-hot-products__old-price",price:b.origin_price||"","price-show":b.origin_price_show},null,8,["price","price-show"])):(e(),o("span",Rs)),W(w,{class:"uiux2026-hot-products__new-price",price:b.current_price||"","price-show":b.current_price_show},null,8,["price","price-show"])]),s.showBuyButton?(e(),o("span",Ms,v(s.$t("BUY_NOW")),1)):l("",!0)])])]}),_:2},1032,["href"])]),_:2},1024))),128))]),_:1},8,["pagination"]),a[1]||(a[1]=t("div",{class:"uiux2026-pagination-line uiux2026-hot-products__pagination"},null,-1))])])):l("",!0)}}}),As=K(Ls,[["__scopeId","data-v-5ce30831"]]),Os={class:"absolute inset-0 size-full"},Es=["data-srcset"],Ns=["data-srcset"],Hs=["data-src","alt"],Us={class:"pointer-events-none absolute inset-0 z-[1] flex flex-col items-start justify-center gap-6 px-4 py-3 lg:gap-12 lg:p-6"},Vs={class:"flex w-full max-w-[586px] flex-col items-start gap-2 lg:max-w-[668px] lg:gap-4"},Ds={class:"flex w-full flex-col items-start gap-0 lg:gap-1"},Ws={key:0,class:"flex min-h-5 flex-wrap items-center justify-start gap-2 lg:min-h-6"},Fs={key:0,alt:"",class:"h-5 w-auto max-h-5 object-contain lg:h-6 lg:max-h-6"},qs=G({__name:"ProductListBanner",props:{banner:{}},setup(x){const n=x,r=c(()=>n.banner||{}),p=c(()=>{const s=r.value;if(!s.pcImage&&!s.padImage&&!s.mobileImage)return!1;const a=Math.floor(Date.now()/1e3);return!(s.startAt&&a<s.startAt||s.endAt&&s.endAt!==0&&a>s.endAt)}),y=c(()=>r.value.pcImage||""),k=c(()=>r.value.padImage||""),_=c(()=>r.value.mobileImage||r.value.pcImage||""),i=c(()=>(r.value.textBadges||[]).filter(s=>s==null?void 0:s.text).slice(0,2)),u=c(()=>r.value.bannerStyle==="large_image"?"h-[280px] lg:h-[400px]":"h-[160px] lg:h-[240px]"),f=c(()=>r.value.titleColor==="white"?"text-white":"text-[#1C2024]"),m=c(()=>r.value.subtitleColor==="white"?"text-white":"text-[#1C2024]"),g=c(()=>r.value.buttonTextColor==="black"?"text-[#1c2024]":"text-white"),$=c(()=>{var s,a,h,w,P,C,b,R,O,E,B,H,Y,ee,S,D,ne,oe;return{"--banner-button-bg":(h=(a=(s=r.value.buttonStyle)==null?void 0:s.default)==null?void 0:a.backgroundColor)!=null?h:"","--banner-button-border":(C=(P=(w=r.value.buttonStyle)==null?void 0:w.default)==null?void 0:P.borderColor)!=null?C:"","--banner-button-hover-bg":(O=(R=(b=r.value.buttonStyle)==null?void 0:b.hover)==null?void 0:R.backgroundColor)!=null?O:"","--banner-button-hover-border":(H=(B=(E=r.value.buttonStyle)==null?void 0:E.hover)==null?void 0:B.borderColor)!=null?H:"","--banner-button-active-bg":(S=(ee=(Y=r.value.buttonStyle)==null?void 0:Y.active)==null?void 0:ee.backgroundColor)!=null?S:"","--banner-button-active-border":(oe=(ne=(D=r.value.buttonStyle)==null?void 0:D.active)==null?void 0:ne.borderColor)!=null?oe:""}});return(s,a)=>{const h=X("lazy-picture"),w=X("lazy");return p.value?(e(),o("div",{key:0,class:T(["product-list-banner group relative block w-full overflow-hidden rounded-lg",u.value]),"aria-label":"product list banner"},[W(Q,{href:r.value.link||"",class:"absolute inset-0 size-full","aria-label":"link"},{default:M(()=>[V((e(),o("picture",Os,[_.value?(e(),o("source",{key:0,"data-srcset":_.value,media:"(max-width: 1024px)"},null,8,Es)):l("",!0),k.value?(e(),o("source",{key:1,"data-srcset":k.value,media:"(max-width: 1439px)"},null,8,Ns)):l("",!0),t("img",{"data-src":y.value,alt:r.value.title||"",class:"size-full object-cover transition-transform duration-500 ease-out group-hover:scale-105"},null,8,Hs)])),[[h]])]),_:1},8,["href"]),t("div",Us,[t("div",Vs,[t("div",Ds,[i.value.length||r.value.badgeImage?(e(),o("div",Ws,[(e(!0),o(N,null,U(i.value,(P,C)=>(e(),o("span",{key:`tb-${C}`,class:"inline-flex max-h-5 max-w-[132px] items-center truncate rounded px-2 py-0.5 text-xs font-medium leading-[18px] lg:max-h-7 lg:px-2.5 lg:py-1 lg:text-sm lg:leading-[22px] lg:tracking-[-0.04px]",style:Z({backgroundColor:P.bgColor||"#F76B15",color:P.textColor})},v(P.text),5))),128)),r.value.badgeImage?V((e(),o("img",Fs,null,512)),[[w,r.value.badgeImage]]):l("",!0)])):l("",!0),r.value.showTitle&&r.value.title?(e(),o("p",{key:1,class:T(["line-clamp-2 w-full text-left text-2xl font-bold leading-[30px] tracking-[-0.1px] lg:text-[48px] lg:leading-[58px] lg:tracking-[-0.4px]",f.value])},v(d(L)(r.value.title)),3)):l("",!0)]),r.value.showSubtitle&&r.value.subtitle?(e(),o("p",{key:0,class:T(["line-clamp-2 w-full text-left text-base font-bold leading-6 tracking-[-0.04px] lg:min-h-[27px] lg:text-lg lg:leading-[27px]",m.value])},v(d(L)(r.value.subtitle)),3)):l("",!0)]),r.value.showButton&&r.value.buttonText?(e(),A(Q,{key:0,href:r.value.link||"",class:T(["product-list-banner__button pointer-events-auto inline-flex h-11 min-h-11 min-w-[88px] max-w-[500px] items-center justify-center rounded-md px-4 text-sm font-bold leading-[22px] tracking-[-0.04px] lg:h-12 lg:min-h-12 lg:min-w-[120px] lg:px-6 lg:text-base lg:leading-6",g.value]),style:Z($.value)},{default:M(()=>[Ge(v(r.value.buttonText),1)]),_:1},8,["href","class","style"])):l("",!0)])],2)):l("",!0)}}}),Oe=K(qs,[["__scopeId","data-v-1068e5ba"]]),js={class:"uiux2026-product-category-tab__image-wrap"},Gs=["alt"],Ys={class:"uiux2026-product-category-tab__prom-badge"},Xs={key:0,alt:"",class:"uiux2026-product-category-tab__module-badge"},Ks={class:"uiux2026-product-category-tab__body"},Js={class:"uiux2026-product-category-tab__meta-top"},Qs={class:"uiux2026-product-category-tab__name"},Zs=["innerHTML"],ea={class:"uiux2026-product-category-tab__footer"},ta={class:"uiux2026-product-category-tab__price-meta"},oa={class:"uiux2026-product-category-tab__price"},sa={key:0,class:"uiux2026-product-category-tab__stats"},aa={class:"uiux2026-product-category-tab__stat"},na={key:0,class:"uiux2026-product-category-tab__buy-btn"},ia=G({__name:"ProductListCard",props:{item:{},showBuyButton:{type:Boolean,default:!1},showReviewCount:{type:Boolean,default:!1},showRating:{type:Boolean,default:!1},showFaqIcon:{type:Boolean,default:!1},showBadgeImage:{type:Boolean,default:!1},badgeImageUrl:{default:""}},setup(x){const n=x,r=c(()=>n.item.productId?`/buy/${n.item.productId}`:""),p=c(()=>n.item.current_price_show||n.item.price||""),y=c(()=>n.item.origin_price_show||n.item.originalPrice||""),k=c(()=>!(!y.value||p.value&&y.value===p.value||n.item.current_price&&n.item.origin_price&&n.item.current_price===n.item.origin_price)),_=i=>{const u=Number(i);return Number.isFinite(u)?u.toFixed(1):"0.0"};return(i,u)=>{const f=Re,m=Me,g=st,$=Q,s=X("lazy");return e(),A($,{href:r.value,class:T(["uiux2026-product-category-tab__card group",{"uiux2026-product-category-tab__card--has-buy":i.showBuyButton}]),"aria-label":"link"},{default:M(()=>{var a,h,w,P,C;return[t("div",js,[V(t("img",{alt:i.item.name||"",class:"uiux2026-product-category-tab__image"},null,8,Gs),[[s,i.item.cover||""]]),t("div",Ys,[W(f,{prom_reduce_sign_msg:(a=i.item.tags)==null?void 0:a.discount_tags,is_best_seller:(h=i.item.tags)==null?void 0:h.is_best_seller,is_news:(w=i.item.tags)==null?void 0:w.is_news,is_hot:(P=i.item.tags)==null?void 0:P.is_hot,is_clearance:(C=i.item.tags)==null?void 0:C.is_clearance,max:2},null,8,["prom_reduce_sign_msg","is_best_seller","is_news","is_hot","is_clearance"])]),i.showBadgeImage&&i.badgeImageUrl?V((e(),o("img",Xs,null,512)),[[s,i.badgeImageUrl]]):l("",!0)]),t("div",Ks,[t("div",Js,[t("h3",Qs,v(d(L)(i.item.name)),1),d(L)(i.item.description)?(e(),o("div",{key:0,class:"uiux2026-product-category-tab__desc",innerHTML:d(L)(i.item.description)},null,8,Zs)):l("",!0)]),t("div",ea,[t("div",ta,[t("div",oa,[W(m,{class:"uiux2026-product-category-tab__new-price",price:i.item.current_price||"","price-show":p.value},null,8,["price","price-show"]),k.value?(e(),A(m,{key:0,class:"uiux2026-product-category-tab__old-price",price:i.item.origin_price||"","price-show":y.value},null,8,["price","price-show"])):l("",!0)]),i.showRating?(e(),o("div",sa,[t("span",aa,v(_(i.item.rating)),1),W(g,{rating:Number(i.item.rating),size:12},null,8,["rating"])])):l("",!0)]),i.showBuyButton?(e(),o("span",na,v(i.$t("BUY_NOW")),1)):l("",!0)])])]}),_:1},8,["href","class"])}}}
1),We=K(ia,[["__scopeId","data-v-62a41957"]]),ra={key:0,class:"uiux2026-product-category-tab__unified-banner uiux2026-content-inset"},la={key:1,class:"uiux2026-product-category-tab__head-spacer","aria-hidden":"true"},ca=["onClick"],ua={key:3,class:"uiux2026-product-category-tab__head-gap","aria-hidden":"true"},da={class:"uiux2026-product-category-tab__inner uiux2026-content-inset"},_a={key:1,class:"uiux2026-product-category-tab__grid"},pa={key:4,class:"uiux2026-product-category-tab__carousel uiux2026-content-inset uiux2026-content-bleed-right"},ha=8,va=1440,Fe=16,qe="cubic-bezier(0.3, 0, 0.6, 1)",ga=G({__name:"index",props:{title:{default:""},displayMode:{default:"banner_and_products"},categoryBannerMode:{default:"unified"},banner:{default:()=>({})},categories:{default:()=>[]},showBuyButton:{type:Boolean,default:!1},showReviewCount:{type:Boolean,default:!1},showRating:{type:Boolean,default:!1},showFaqIcon:{type:Boolean,default:!1},showBadgeImage:{type:Boolean,default:!1},badgeImageUrl:{default:""},previewCategoryIndex:{default:void 0}},setup(x){const n=x,r=c(()=>{var I;return((I=n.title)==null?void 0:I.trim())||""}),p=c(()=>n.categories||[]),y=F(0);he(p,I=>{y.value>=I.length&&(y.value=0)},{immediate:!0}),he(()=>n.previewCategoryIndex,I=>{I==null||I<0||I<p.value.length&&(y.value=I)},{immediate:!0});const k=c(()=>n.displayMode==="banner_only"||n.displayMode==="banner_and_products"),_=c(()=>n.displayMode==="products_only"||n.displayMode==="banner_and_products"),i=c(()=>k.value&&n.categoryBannerMode==="unified"),u=c(()=>k.value&&n.categoryBannerMode==="per_category"),f=c(()=>u.value&&!_.value&&p.value.length>1),m=c(()=>p.value.length>1&&!f.value),g=c(()=>{var I;return(I=p.value[y.value])!=null?I:p.value[0]}),$=c(()=>u.value&&!f.value),s=I=>{if(!I)return[];const ae=I.products||[],te=I.customImages||{},q=I.productTextOverrides||{};return ae.map(j=>{var ye,xe,we,Ne;return Le(_e({},j),{cover:te[j.productId]||j.cover||"",name:(xe=(ye=q[j.productId])==null?void 0:ye.title)!=null?xe:j.name,description:(Ne=(we=q[j.productId])==null?void 0:we.description)!=null?Ne:j.description})})},a=c(()=>s(g.value).slice(0,ha)),h=c(()=>!!r.value||p.value.length>0),w=F(null),P=F(null),C=F(null),b=F(null),R=F(null),O=F(0),E=F(44),B=F(!1),H=F(0),Y=F(0),ee=c(()=>({"--pc-sticky-top":`${O.value}px`})),S=c(()=>({height:m.value&&B.value?`${E.value}px`:"0px"})),D=c(()=>({transform:`translate3d(${H.value}px, 0, 0)`,transition:`transform 0.29s ${qe}`})),ne=c(()=>({transform:`translate3d(${Y.value}px, 0, 0)`,transition:`transform 0.29s ${qe}`})),oe=()=>{const I=document.querySelector("#navbar_header_height");O.value=(I==null?void 0:I.getBoundingClientRect().height)||0},z=()=>{C.value&&!B.value&&(E.value=C.value.offsetHeight)},se=()=>typeof window!="undefined"&&window.innerWidth>=va,ie=()=>{var j;if(!m.value||!se()||!P.value||!w.value)return!1;const I=O.value,ae=((j=C.value)==null?void 0:j.offsetHeight)||44,te=P.value.getBoundingClientRect().bottom,q=w.value.getBoundingClientRect().bottom;return te<=I&&q>I+ae+24},de=()=>{var we;const I=C.value,ae=b.value;if(!I||!ae){H.value=0,Y.value=0;return}const te=I.getBoundingClientRect(),q=ae.getBoundingClientRect(),j=(we=R.value)==null?void 0:we.getBoundingClientRect();if(!j){H.value=te.left+(te.width-q.width)/2-q.left,Y.value=0;return}const ye=q.width+Fe+j.width,xe=te.left+(te.width-ye)/2;H.value=xe-q.left,Y.value=xe+q.width+Fe-j.left},ge=()=>{const I=ie();if(I!==B.value){if(I){z(),B.value=!0,ve(de);return}B.value=!1,H.value=0,Y.value=0}};he(m,I=>{I||(B.value=!1,H.value=0,Y.value=0)});const Ce=()=>{if(oe(),z(),!se()){B.value=!1,H.value=0,Y.value=0;return}const I=ie();if(B.value=I,I){H.value=0,Y.value=0,ve(de);return}H.value=0,Y.value=0},fe=De(ge,10),me=De(Ce,50);ze(()=>{oe(),z(),ge(),window.addEventListener("scroll",fe,{passive:!0}),window.addEventListener("resize",me,{passive:!0})}),ft(()=>{window.removeEventListener("scroll",fe),window.removeEventListener("resize",me)});const Be=[ue],be=`uiux2026-product-category-tab__pagination-${Ie().replace(/\W/g,"")}`,Pe=_e({},pe(`.${be}`)),Se={768:{slidesPerView:3.1,spaceBetween:16},1024:{slidesPerView:4.1,spaceBetween:16}},Te=I=>{re(I)};return(I,ae)=>{var te;return h.value?(e(),o("section",{key:0,ref_key:"sectionRef",ref:w,class:"uiux2026-product-category-tab uiux2026-module-gap","aria-label":"Product list"},[i.value?(e(),o("div",ra,[W(Oe,{banner:I.banner},null,8,["banner"])])):l("",!0),t("div",{ref_key:"sentinelRef",ref:P,class:"uiux2026-product-category-tab__sentinel"},null,512),r.value||m.value?(e(),o("div",{key:1,ref_key:"headBarRef",ref:C,class:T(["uiux2026-product-category-tab__head-bar uiux2026-content-inset",{"is-stuck":B.value}]),style:Z(ee.value)},[t("div",{class:T(["uiux2026-product-category-tab__head",{"has-title":!!r.value}])},[r.value?(e(),o("h2",{key:0,ref_key:"titleRef",ref:b,class:"uiux2026-module-title uiux2026-module-title--tab-head",style:Z(D.value)},v(d(J)(r.value)),5)):l("",!0),r.value?(e(),o("div",la)):l("",!0),m.value?(e(),o("div",{key:2,ref_key:"tabsRef",ref:R,class:"uiux2026-product-category-tab__tabs",style:Z(ne.value)},[(e(!0),o(N,null,U(p.value,(q,j)=>(e(),o("button",{key:q.id||j,type:"button",class:T(["uiux2026-product-category-tab__tab",{"uiux2026-product-category-tab__tab--active":j===y.value}]),onClick:ye=>y.value=j}
1,v(d(L)(q.name||`åç±» ${j+1}`)),11,ca))),128))],4)):l("",!0)],2)],6)):l("",!0),m.value?(e(),o("div",{key:2,class:"uiux2026-product-category-tab__head-placeholder",style:Z(S.value),"aria-hidden":"true"},null,4)):l("",!0),r.value||m.value?(e(),o("div",ua)):l("",!0),t("div",da,[f.value?(e(!0),o(N,{key:0},U(p.value,(q,j)=>(e(),o("div",{key:q.id||j,class:"uiux2026-product-category-tab__stack"},[u.value?(e(),A(Oe,{key:0,banner:q.banner},null,8,["banner"])):l("",!0)]))),128)):(e(),o(N,{key:1},[$.value?(e(),A(Oe,{key:0,banner:(te=g.value)==null?void 0:te.banner},null,8,["banner"])):l("",!0),_.value&&a.value.length?(e(),o("div",_a,[(e(!0),o(N,null,U(a.value,q=>(e(),A(We,{key:q.productId,item:q,"show-buy-button":I.showBuyButton,"show-review-count":I.showReviewCount,"show-rating":I.showRating,"show-faq-icon":I.showFaqIcon,"show-badge-image":I.showBadgeImage,"badge-image-url":I.badgeImageUrl},null,8,["item","show-buy-button","show-review-count","show-rating","show-faq-icon","show-badge-image","badge-image-url"]))),128))])):l("",!0)],64))]),_.value&&a.value.length&&!f.value?(e(),o("div",pa,[(e(),A(d(ce),{key:y.value,modules:Be,"slides-per-view":1.3,"slides-per-group":1,"space-between":16,breakpoints:Se,observer:!0,"observe-parents":!0,"resize-observer":!0,"update-on-window-resize":!0,pagination:Pe,class:"uiux2026-product-category-tab__swiper",onSwiper:Te},{default:M(()=>[(e(!0),o(N,null,U(a.value,q=>(e(),A(d(le),{key:q.productId,class:"uiux2026-product-category-tab__slide"},{default:M(()=>[W(We,{item:q,"show-review-count":I.showReviewCount,"show-rating":I.showRating,"show-faq-icon":I.showFaqIcon,"show-badge-image":I.showBadgeImage,"badge-image-url":I.badgeImageUrl},null,8,["item","show-review-count","show-rating","show-faq-icon","show-badge-image","badge-image-url"])]),_:2},1024))),128))]),_:1})),t("div",{class:T(["uiux2026-pagination-line uiux2026-product-category-tab__pagination",be])})])):l("",!0)],512)):l("",!0)}}}),fa=K(ga,[["__scopeId","data-v-0071157b"]]),ma={class:"firework-video"},ba={key:0,class:"uiux2026-module-head uiux2026-content-inset"},ya={class:"uiux2026-module-title"},xa=G({__name:"index",props:{firework_content:{},firework_status:{},firework_start_time:{},firework_end_time:{},firework_position:{},title:{default:""}},setup(x){const n=x,r=Ye(),p=c(()=>{var k;return((k=n.title)==null?void 0:k.trim())||""}),y=c(()=>{var _,i,u,f,m,g;return!((_=n.firework_content)!=null&&_.trim()||n.firework_start_time||n.firework_end_time)?r.firework:{firework_content:(i=n.firework_content)!=null?i:"",firework_status:(u=n.firework_status)!=null?u:1,firework_start_time:(f=n.firework_start_time)!=null?f:0,firework_end_time:(m=n.firework_end_time)!=null?m:0,firework_position:(g=n.firework_position)!=null?g:2}});return(k,_)=>{const i=_t;return e(),o("section",ma,[p.value?(e(),o("div",ba,[t("h2",ya,v(d(J)(p.value)),1)])):l("",!0),W(i,{pageType:"index",fireworkData:y.value,marginBottom:!1},null,8,["fireworkData"])])}}}),wa={key:0,class:"image-link uiux2026-module-gap w-full","aria-label":"Image link"},ka={key:0,class:"uiux2026-module-head uiux2026-content-inset"},$a={class:"uiux2026-module-title"},Ia={class:"image-link__grid uiux2026-content-inset"},Ca={class:"image-link__media"},Ba=["alt"],Pa={key:0,class:"image-link__name"},Sa=G({__name:"index",props:{title:{default:""},items:{default:()=>[]}},setup(x){const n=x,r=c(()=>(n.items||[]).filter(p=>p.image||p.name).slice(0,6));return(p,y)=>{const k=Q,_=X("lazy");return r.value.length?(e(),o("section",wa,[p.title?(e(),o("div",ka,[t("h2",$a,v(d(J)(p.title)),1)])):l("",!0),t("div",Ia,[(e(!0),o(N,null,U(r.value,i=>(e(),A(k,{key:i.id,href:i.link||"",class:T(["image-link__card group",{"image-link__card--static":!i.link}]),"aria-label":i.name||"image link"},{default:M(()=>[t("div",Ca,[i.image?V((e(),o("img",{key:0,alt:i.name||"",class:"image-link__image"},null,8,Ba)),[[_,i.image]]):l("",!0)]),i.name?(e(),o("p",Pa,v(d(L)(i.name)),1)):l("",!0)]),_:2},1032,["href","class","aria-label"]))),128))])])):l("",!0)}}}),Ta=K(Sa,[["__scopeId","data-v-d9b9b32f"]]),za={class:"service-card-item__media"},Ra=["alt"],Ma={key:0,class:"service-card-item__title"},La={key:1,class:"service-card-item__content"},Aa={key:2,class:"service-card-item__button"},Oa=G({__name:"ServiceCardItem",props:{item:{},textPosition:{},showButton:{type:Boolean}},setup(x){return(n,r)=>{const p=Q,y=X("lazy");return e(),A(p,{href:n.item.link||"",class:T(["service-card-item group",{"service-card-item--static":!n.item.link}]),"aria-label":n.item.title||"service card link"},{default:M(()=>[t("div",za,[n.item.backgroundImage?V((e(),o("img",{key:0,alt:n.item.title||"",class:"service-card-item__image"},null,8,Ra)),[[y,n.item.backgroundImage]]):l("",!0)]),t("div",{class:T(["service-card-item__body service-card-item__body--overlay",{"service-card-item__body--mobile-below":n.textPosition==="below_image"}])},[n.item.title?(e(),o("h3",Ma,v(d(L)(n.item.title)),1)):l("",!0),n.item.content?(e(),o("p",La,v(d(J)(n.item.content)),1)):l("",!0),n.showButton&&n.item.link?(e(),o("span",Aa,v(n.$t("VIEW_MORE")),1)):l("",!0)],2)]),_:1},8,["href","class","aria-label"])}}}),je=K(Oa,[["__scopeId","data-v-2ba75811"]]),Ea={key:0,class:"service-card uiux2026-module-gap w-full","aria-label":"Service card"},Na={key:0,class:"uiux2026-module-head uiux2026-content-inset"},Ha={key:0,class:"uiux2026-module-title"},Ua={key:1,class:"uiux2026-module-nav"},Va={key:1,class:"service-card__carousel uiux2026-content-inset"},Da={key:2,class:"service-card__grid uiux2026-content-inset"},Wa=G({__name:"index",props:{title:{default:""},showButton:{type:Boolean,default:!0},enableCarousel:{type:Boolean,default:!1},textPosition:{default:"on_image"},items:{default:()=>[]}},setup(x){const n=x,r=c(()=>(n.items||[]).filter(h=>h.backgroundImage||h.title||h.content)),p=c(()=>n.textPosition==="below_image"?"below_image":"on_image"),y=c(()=>n.showButton!==!1),k=[Ee,ue],_=F(null),i=Ie().replace(/\W/g,""),u=`service-card__prev-${i}`,f=`service-card__next-${i}`,m=`service-card__pagination-${i}`,g={prevEl:`.${u}`,nextEl:`.${f}`,disabledClass:"swiper-button-disabled"},$=pe(`.${m}`),s={480:{slidesPerView:1.5,slidesPerGroup:1,spaceBetween:16},769:{slidesPerView:2,slidesPerGroup:2,spaceBetween:16},1025:{slidesPerView:2,slidesPerGroup:2,spaceBetween:16}},a=h=>{var w;_.value=h,re(h),(w=h.navigation)==null||w.update()};return he(()=>
1[r.value.length,n.enableCarousel],()=>ke(this,null,function*(){var h;yield ve(),_.value&&!_.value.destroyed&&(re(_.value),(h=_.value.navigation)==null||h.update())})),(h,w)=>r.value.length?(e(),o("section",Ea,[h.title||h.enableCarousel?(e(),o("div",Na,[h.title?(e(),o("h2",Ha,v(d(J)(h.title)),1)):l("",!0),h.enableCarousel?(e(),o("div",Ua,[t("div",{class:T(["uiux2026-module-nav-btn",u,"swiper-button-prev"]),"aria-label":"Previous slide"},w[0]||(w[0]=[t("i",{class:"iconfont icon-a-icon1x-33"},null,-1)]),2),t("div",{class:T(["uiux2026-module-nav-btn",f,"swiper-button-next"]),"aria-label":"Next slide"},w[1]||(w[1]=[t("i",{class:"iconfont icon-a-icon1x-32"},null,-1)]),2)])):l("",!0)])):l("",!0),h.enableCarousel?(e(),o("div",Va,[W(d(ce),{modules:k,"slides-per-view":1.3,"slides-per-group":1,"space-between":16,breakpoints:s,observer:!0,"observe-parents":!0,"resize-observer":!0,"update-on-window-resize":!0,"watch-overflow":!0,navigation:g,pagination:d($),class:"service-card__swiper",onSwiper:a},{default:M(()=>[(e(!0),o(N,null,U(r.value,P=>(e(),A(d(le),{key:P.id,class:"service-card__slide"},{default:M(()=>[W(je,{item:P,"text-position":p.value,"show-button":y.value},null,8,["item","text-position","show-button"])]),_:2},1024))),128))]),_:1},8,["pagination"]),t("div",{class:T(["uiux2026-pagination-line service-card__pagination",m])})])):(e(),o("div",Da,[(e(!0),o(N,null,U(r.value,P=>(e(),A(je,{key:P.id,item:P,"text-position":p.value,"show-button":y.value},null,8,["item","text-position","show-button"]))),128))]))])):l("",!0)}}),Fa=K(Wa,[["__scopeId","data-v-ba4cd604"]]),qa={key:0,class:"notice-contact uiux2026-module-gap w-full","aria-label":"Notice and contact"},ja={key:0,class:"uiux2026-module-head uiux2026-content-inset"},Ga={class:"uiux2026-module-title"},Ya={class:"notice-contact__layout uiux2026-content-inset"},Xa={key:0,class:"notice-contact__panel"},Ka={key:0,class:"notice-contact__panel-title"},Ja={class:"notice-contact__notice-list"},Qa={class:"notice-contact__notice-title"},Za={key:0,class:"notice-contact__notice-date"},en={key:1,class:"notice-contact__panel"},tn={key:0,class:"notice-contact__panel-title"},on={class:"notice-contact__contact-list"},sn={key:0,class:"notice-contact__contact-image",alt:""},an={class:"notice-contact__contact-body"},nn=G({__name:"index",props:{title:{default:""},leftTitle:{default:""},notices:{default:()=>[]},rightTitle:{default:""},contacts:{default:()=>[]}},setup(x){const n=x,r=c(()=>n.notices.filter(i=>i.title||i.subtitle)),p=c(()=>n.contacts.filter(i=>i.image||i.title||i.subtitle||i.content)),y=c(()=>r.value.length>0||p.value.length>0),k={black:"notice-contact__text--black",red:"notice-contact__text--red",gray:"notice-contact__text--gray"},_=i=>k[i||"black"]||k.black;return(i,u)=>{const f=Q,m=X("lazy");return y.value?(e(),o("section",qa,[i.title?(e(),o("div",ja,[t("h2",Ga,v(d(J)(i.title)),1)])):l("",!0),t("div",Ya,[r.value.length?(e(),o("article",Xa,[i.leftTitle?(e(),o("h3",
1Ka,v(d(L)(i.leftTitle)),1)):l("",!0),t("ul",Ja,[(e(!0),o(N,null,U(r.value,g=>(e(),o("li",{key:g.id},[W(f,{href:g.link||"",class:T(["notice-contact__notice group",{"notice-contact__notice--static":!g.link}]),"aria-label":g.title||"notice link"},{default:M(()=>[t("h4",Qa,v(d(L)(g.title)),1),g.subtitle?(e(),o("time",Za,v(d(L)(g.subtitle)),1)):l("",!0)]),_:2},1032,["href","class","aria-label"])]))),128))])])):l("",!0),p.value.length?(e(),o("article",en,[i.rightTitle?(e(),o("h3",tn,v(d(L)(i.rightTitle)),1)):l("",!0),t("ul",on,[(e(!0),o(N,null,U(p.value,g=>(e(),o("li",{key:g.id,class:T(["notice-contact__contact",{"notice-contact__contact--with-image":g.image}])},[g.image?V((e(),o("img",sn,null,512)),[[m,g.image]]):l("",!0),t("div",an,[g.title?(e(),o("h4",{key:0,class:T(["notice-contact__contact-title",_(g.titleColor)])},v(d(L)(g.title)),3)):l("",!0),g.subtitle?(e(),o("p",{key:1,class:T(["notice-contact__contact-subtitle",_(g.subtitleColor)])},v(d(L)(g.subtitle)),3)):l("",!0),g.content?(e(),o("p",{key:2,class:T(["notice-contact__contact-content",_(g.contentColor)])},v(d(J)(g.content)),3)):l("",!0)])],2))),128))])])):l("",!0)])])):l("",!0)}}}),rn=K(nn,[["__scopeId","data-v-6fe81135"]]),ln={class:"product-showcase-grid__inner"},cn={key:0,class:"uiux2026-module-head"},un={class:"uiux2026-module-title"},dn={class:"product-showcase-grid__list"},_n={class:"product-showcase-grid__content"},pn={class:"product-showcase-grid__title"},hn=["innerHTML"],vn={class:"product-showcase-grid__price-row"},gn={key:1,class:"product-showcase-grid__origin-price"},fn={key:0,class:"product-showcase-grid__buy-button"},mn={class:"product-showcase-grid__media"},bn=["alt"],yn={class:"product-showcase-grid__tags"},xn=G({__name:"index",props:{title:{default:""},backgroundImage:{default:""},backgroundImages:{},productIds:{default:()=>[]},customImages:{default:()=>({})},productTextOverrides:{},showBuyButton:{type:Boolean,default:!0},products:{default:()=>[]}},setup(x){const n=x,r=c(()=>(n.products||[]).map(u=>{var m,g,$;const f=(m=n.productTextOverrides)==null?void 0:m[u.productId];return Le(_e({},u),{name:(g=f==null?void 0:f.title)!=null?g:u.name,description:($=f==null?void 0:f.description)!=null?$:u.description})})),p=c(()=>{const u=n.backgroundImage.trim();return u?{backgroundImage:`url(${JSON.stringify(u)})`}:void 0}),y=u=>{var f;return((f=n.customImages)==null?void 0:f[u.productId])||u.cover||""},k=u=>{var m,g;const f=(g=(m=n.backgroundImages)==null?void 0:m[u.productId])==null?void 0:g.trim();return f?{backgroundImage:`url(${JSON.stringify(f)})`}:void 0},_=u=>u.productId?`/buy/${u.productId}`:"",i=u=>!(!u.origin_price_show||u.current_price_show&&u.origin_price_show===u.current_price_show||u.current_price&&u.origin_price&&u.current_price===u.origin_price);return(u,f)=>{const m=Me,g=Re,$=Q,s=X("lazy");return r.value.length?(e(),o("section",{key:0,class:"product-showcase-grid uiux2026-module-gap w-full",style:Z(p.value),"aria-label":"Horizontal product card"},[t("div",ln,[u.title?(e(),o("div",cn,[t("h2",un,v(d(J)(u.title)),1)])):l("",!0),t("div",dn,[(e(!0),o(N,null,U(r.value,a=>(e(),A($,{key:a.productId,href:_(a),class:"product-showcase-grid__card group",style:Z(k(a)),"aria-label":a.name||"product link"},{default:M(()=>{var h,w,P,C,b;return[t("div",_n,[t("h3",pn,v(d(L)(a.name)),1),t("p",{class:"product-showcase-grid__description",innerHTML:a.description||a.categoryName||""},null,8,hn),t("div",vn,[a.current_price_show?(e(),A(m,{key:0,class:"product-showcase-grid__current-price",price:a.current_price||"","price-show":a.current_price_show},null,8,["price","price-show"])):l("",!0),i(a)?(e(),o("span",gn,v(a.origin_price_show),1)):l("",!0)]),u.showBuyButton&&a.available!==!1?(e(),o("span",fn,v(u.$t("BUY_NOW")),1)):l("",!0)]),t("div",mn,[V(t("img",{alt:a.name||"",class:"product-showcase-grid__image"},null,8,bn),[[s,y(a)]])]),t("div",yn,[W(g,{prom_reduce_sign_msg:(h=a.tags)==null?void 0:h.discount_tags,is_best_seller:(w=a.tags)==null?void 0:w.is_best_seller,is_news:(P=a.tags)==null?void 0:P.is_news,is_hot:(C=a.tags)==null?void 0:C.is_hot,is_clearance:(b=a.tags)==null?void 0:b.is_clearance,max:2},null,8,["prom_reduce_sign_msg","is_best_seller","is_news","is_hot","is_clearance"])])]}),_:2},1032,["href","style","aria-label"]))),128))])])],4)):l("",!0)}}}),wn=K(xn,[["__scopeId","data-v-8132c160"]]),kn={key:0,class:"product-tr
1iptych uiux2026-module-gap w-full","aria-label":"Triple product card"},$n={class:"product-triptych__inner"},In={key:0,class:"uiux2026-module-head"},Cn={class:"uiux2026-module-title"},Bn={class:"product-triptych__groups"},Pn={class:"product-triptych__primary-media"},Sn=["alt"],Tn={class:"product-triptych__primary-body"},zn={class:"product-triptych__info"},Rn={class:"product-triptych__tags"},Mn={class:"product-triptych__title"},Ln=["innerHTML"],An={class:"product-triptych__footer"},On={class:"product-triptych__price-row"},En={key:1,class:"product-triptych__origin-price"},Nn={key:0,class:"product-triptych__buy-button"},Hn={class:"product-triptych__secondary-media"},Un=["alt"],Vn={class:"product-triptych__secondary-body"},Dn={class:"product-triptych__tags"},Wn={class:"product-triptych__title"},Fn=["innerHTML"],qn={class:"product-triptych__price-row"},jn={key:1,class:"product-triptych__origin-price"},Gn={key:0,class:"product-triptych__buy-button product-triptych__secondary-button"},Yn=G({__name:"index",props:{title:{default:""},groups:{default:()=>[]},showBuyButton:{type:Boolean,default:!0}},setup(x){const n=x,r=c(()=>n.groups.flatMap(_=>{var f;const[i,...u]=_.products||[];return i?[{id:_.id,customImages:_.customImages,primaryProduct:i,secondaryProducts:u,productsCount:((f=_.products)==null?void 0:f.length)||0}]:[]})),p=(_,i)=>(i==null?void 0:i[_.productId])||_.cover||"",y=_=>_.productId?`/buy/${_.productId}`:"",k=_=>!(!_.origin_price_show||_.current_price_show&&_.origin_price_show===_.current_price_show||_.current_price&&_.origin_price&&_.current_price===_.origin_price);return(_,i)=>{const u=Re,f=Me,m=Q,g=X("lazy");return r.value.length?(e(),o("section",kn,[t("div",$n,[_.title?(e(),o("div",In,[t("h2",Cn,v(d(J)(_.title)),1)])):l("",!0),t("div",Bn,[(e(!0),o(N,null,U(r.value,$=>(e(),o("div",{key:$.id,class:T(["product-triptych__layout",`product-triptych__layout--${$.productsCount}`])},[W(m,{href:y($.primaryProduct),class:"product-triptych__card product-triptych__primary group","aria-label":$.primaryProduct.name||"product link"},{default:M(()=>{var s,a,h;return[t("div",Pn,[V(t("img",{alt:$.primaryProduct.name||"",class:"product-triptych__image"},null,8,Sn),[[g,p($.primaryProduct,$.customImages)]])]),t("div",Tn,[t("div",zn,[t("div",Rn,[W(u,{prom_reduce_sign_msg:(s=$.primaryProduct.tags)==null?void 0:s.discount_tags,is_news:(a=$.primaryProduct.tags)==null?void 0:a.is_news,is_hot:(h=$.primaryProduct.tags)==null?void 0:h.is_hot,max:2},null,8,["prom_reduce_sign_msg","is_news","is_hot"])]),t("h3",Mn,v(d(L)($.primaryProduct.name)),1),t("p",{class:"product-triptych__description",innerHTML:$.primaryProduct.description||""},null,8,Ln)]),t("div",An,[t("div",On,[$.primaryProduct.current_price_show?(e(),A(f,{key:0,class:"product-triptych__current-price",price:$.primaryProduct.current_price||"","price-show":$.primaryProduct.current_price_show},null,8,["price","price-show"])):l("",!0),k($.primaryProduct)?(e(),o("span",En,v($.primaryProduct.origin_price_show),1)):l("",!0)]),_.showBuyButton&&$.primaryProduct.available!==!1?(e(),o("span",Nn,v(_.$t("BUY_NOW")),1)):l("",!0)])])]}),_:2},1032,["href","aria-label"]),$.secondaryProducts.length?(e(),o("div",{key:0,class:T(["product-triptych__secondary-list",{"product-triptych__secondary-list--single":$.secondaryProducts.length===1}])},[(e(!0),o(N,null,U($.secondaryProducts,s=>(e(),A(m,{key:s.productId,href:y(s),class:"product-triptych__card product-triptych__secondary group","aria-label":s.name||"product link"},{default:M(()=>{var a,h,w;return[t("div",Hn,[V(t("img",{alt:s.name||"",class:"product-triptych__image"},null,8,Un),[[g,p(s)]])]),t("div",Vn,[t("div",Dn,[W(u,{prom_reduce_sign_msg:(a=s.tags)==null?void 0:a.discount_tags,is_news:(h=s.tags)==null?void 0:h.is_news,is_hot:(w=s.tags)==null?void 0:w.is_hot,max:2},null,8,["prom_reduce_sign_msg","is_news","is_hot"])]),t("h3",Wn,v(d(L)(s.name)),1),t("p",{class:"product-triptych__description",innerHTML:s.description||""},null,8,Fn),t("div",qn,[s.current_price_show?(e(),A(f,{key:0,class:"product-triptych__current-price",price:s.current_price||"","price-show":s.current_price_show},null,8,["price","price-show"])):l("",!0),k(s)?(e(),o("span",jn,v(s.origin_price_show),1)):l("",!0)]),_.showBuyButton&&s.available!==!1?(e(),o("span",Gn,v(_.$t("BUY_NOW")),1)):l("",!0)])]}),_:2},1032,["href","aria-label"]))),128))],2)):l("",!0)],2))),128))])])])):l("",!0)}}}),Xn=K(Yn,[["__scopeId","data-v-0cc0802c"]]),Kn={class:"benefit-showcase__inner"},Jn={key:0,class:"benefit-showcase__head uiux2026-module-head"},Qn={class:"uiux2026-module-title"},Zn={class:"benefit-showcase__track"},ei={key:0,class:"benefit-showcase__images"},ti={class:"benefit-showcase__title"},oi={class:"benefit-showcase__description"},si={key:1,class:"benefit-showcase__button"},ai=G({__name:"index",props:{title:{default:""},cardsPerRow:{default:4},items:{default:()=>[]}},setup(x){const n=x,r=F(null),p=F(0),y=pt,k=c(()=>n.items.filter(s=>{var a;return s.title||s.desc||((a=s.icons)==null?void 0:a.some(Boolean))})),_=c(()=>k.value.length>=9||n.cardsPerRow===5?5:4),i=c(()=>{const s=[];return k.value.forEach((a,h)=>{var P;const w=Math.floor(h/_.value);((P=s[w])!=null?P:s[w]=[]).push(a)}),s}),u=c(()=>i.value.reduce((s,a)=>Math.max(s,a.length),0)),f=s=>
1(s.icons||[]).filter(Boolean),m=s=>s.link||"",g=()=>{var s;return Array.from(((s=r.value)==null?void 0:s.querySelectorAll(".benefit-showcase__row:first-child .benefit-showcase__card"))||[])},$=s=>{const a=s.currentTarget,h=g();h.length&&(p.value=h.reduce((w,P,C)=>{const b=Math.abs(P.offsetLeft-a.scrollLeft),R=Math.abs(h[w].offsetLeft-a.scrollLeft);return b<R?C:w},0))};return(s,a)=>{const h=Q,w=X("lazy");return i.value.length?(e(),o("section",{key:0,class:T(["benefit-showcase uiux2026-module-gap w-full",{"benefit-showcase--five-columns":_.value===5}]),"aria-label":"Advantage card"},[t("div",Kn,[s.title?(e(),o("div",Jn,[t("h2",Qn,v(d(J)(s.title)),1)])):l("",!0),t("div",{ref_key:"viewportRef",ref:r,class:"benefit-showcase__viewport",tabindex:"0",onScrollPassive:$},[t("div",Zn,[(e(!0),o(N,null,U(i.value,(P,C)=>(e(),o("div",{key:`advantage-row-${C}`,class:"benefit-showcase__row"},[(e(!0),o(N,null,U(P,b=>(e(),A(h,{key:b.id,href:m(b),class:T(["benefit-showcase__card group",{"benefit-showcase__card--static":!m(b)}]),"aria-label":b.title||"advantage link"},{default:M(()=>[f(b).length?(e(),o("div",ei,[(e(!0),o(N,null,U(f(b),(R,O)=>V((e(),o("img",{key:`${b.id}-image-${O}`,alt:"",class:"benefit-showcase__image"})),[[w,R]])),128))])):l("",!0),t("h3",ti,v(d(L)(b.title)),1),t("p",oi,v(d(L)(b.desc)),1),b.showViewMoreButton&&b.link?(e(),o("span",si,v(s.$t("VIEW_MORE")),1)):l("",!0)]),_:2},1032,["href","class","aria-label"]))),128))]))),128))])],544),u.value>1?(e(),o("div",{key:1,class:T([d(y).rootClass,"benefit-showcase__pagination"]),"aria-label":"Advantage card scroll position"},[(e(!0),o(N,null,U(u.value,P=>(e(),o("span",{key:P,class:T([d(y).bulletClass,{[d(y).bulletActiveClass]:p.value===P-1}]),"aria-hidden":"true"},null,2))),128))],2)):l("",!0)])],2)):l("",!0)}}}),ni=K(ai,[["__scopeId","data-v-27a11469"]]),Xe={banner:Dt,quick_category:io,image_text_carousel:vo,video_content:Mo,content_entry:Yo,pro_content:ms,product_recommend:As,product_list:fa,firework_video:xa,horizontal_product_card:wn,triple_product_card:Xn,image_link:Ta,advantage_card:ni,service_card:Fa,notice_contact:rn},Ke=x=>x in Xe,ii=x=>Ke(x)?Xe[x]:void 0,ri=(x,n={})=>{const r=c(()=>{var i;return(i=Ve(x))!=null?i:[]}),p=c(()=>{var i;return(i=Ve(n))!=null?i:{}});return{visibleModules:c(()=>{const i=r.value.filter(u=>Ke(u.type));return p.value.previewMode?i.filter(u=>!u.hidden):i}),resolveComponent:i=>ii(i),resolveProps:i=>i.props}},li={class:"store-decoration-index"},ci=G({__name:"StoreDecorationIndex",props:{modules:{}},setup(x){const n=x,r=Ye(),{$message:p}=at(),{t:y}=nt(),k=c(()=>{var b;return(b=n.modules)!=null?b:[]}),{visibleModules:_,resolveComponent:i,resolveProps:u}=ri(k),{showImagePopup:f,showSubscribePopup:m,recordPopupShownDate:g,initializePopups:$,closeImagePopup:s,closeSubscribePopup:a}=lt(),h=F(null);ze(()=>{$(r.popupInfo)}),he(()=>r.popupInfo,b=>{$(b)},{deep:!0});const w=()=>{g("xppen_image_popup_shown_date"),s()},P=()=>{g("xppen_subscribe_popup_shown_date"),a()},C=b=>ke(this,null,function*(){var R,O,E;try{const B=Number(r.popupInfo.pop_operator_activity_id),H=yield rt.subscribe({email:b,coupon_id:Number.isFinite(B)?B:void 0,tag:"index_page_pop_subscribe"});if(H.code===200){(E=h.value)==null||E.setSubmittedState((R=H.data)==null?void 0:R.coupon_code,(O=H.data)==null?void 0:O.msg);return}p.error(H.msg||y("ERROR"))}catch(B){p.error(y("ERROR"))}});return(b,R)=>(e(),o("div",li,[t("main",null,[(e(!0),o(N,null,U(d(_),O=>(e(),A(mt(d(i)(O.type)),$e({key:O.id,ref_for:!0},d(u)(O)),null,16))),128)),W(it)]),d(f)?(e(),A(ct,{key:0,"popup-info":d(r).popupInfo,visible:d(f),onClose:w},null,8,["popup-info","visible"])):l("",!0),d(m)?(e(),A(ut,{key:1,ref_key:"subscribePopupRef",ref:h,"popup-info":d(r).popupInfo,visible:d(m),onClose:P,onSubscribe:C},null,8,["popup-info","visible"])):l("",!0)]))}}),ui=K(ci,[["__scopeId","data-v-6190d323"]]),Ii=Object.freeze(Object.defineProperty({__proto__:null,default:ui},Symbol.toStringTag,{value:"Module"}));export{Ii as S,ri as u};
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.