1import{Q as J,P as ee,T as se,U as re,V as a,j as e,m as te,W as Q,z as ne,X as ie,Y as oe,Z as ae,$ as ce,r as l,g as le,A as B,L as z,B as M,a0 as ue,a1 as de,a2 as pe}from"./index-AKXJmsiB.js";import{u as me}from"./useSuspenseQuery-CpnMankw.js";import{S as he}from"./SiteShell-DkJmqkkN.js";import{p as G,f as ge}from"./format-BU-21ysb.js";import{P as xe}from"./ProductCard-B2EHLSZM.js";import{I as fe}from"./input-CL9HJ2Uo.js";import{S as ve,a as be,b as je,c as ye,f as $}from"./select-BZG7INIu.js";import{B as k}from"./button-BXfbFIPD.js";import{u as He}from"./use-mobile-BpOkWLW_.js";import{getCategoryFaq as we}from"./category-faq-wuz_b3Bv.js";import{c as S}from"./createLucideIcon-Bvjl_VDK.js";import"./sheet-BwOvL4ge.js";import"./index-D5JCJAsi.js";import"./index-B_E5wQNF.js";import"./index-BzQLZkJv.js";import"./index-D7dl14zc.js";import"./index-DEgr5BCY.js";import"./index-YyTtYFRH.js";import"./tslib.es6-CmEaCU22.js";import"./index-q9JKxs9D.js";import"./x-Ci1bBgbv.js";import"./use-auth-C2zbk5nT.js";import"./chevron-down-BAWbRTsM.js";import"./search-C_A5zhMn.js";import"./index-Cn3cGmhc.js";import"./chevron-left-gZmjEMcp.js";import"./chevron-right-DzyLPmpj.js";import"./index-D2jECvtS.js";import"./index-JlGYosr4.js";import"./index-C7ZZVg9b.js";import"./index-BhdbSits.js";import"./check-DvznyB1U.js";import"./index-CgIFeMxr.js";var qe=class extends J{constructor(t,n){super(t,n)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(t){t._type="infinite",super.setOptions(t)}getOptimisticResult(t){return t._type="infinite",super.getOptimisticResult(t)}fetchNextPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"forward"}}})}fetchPreviousPage(t){return this.fetch({...t,meta:{fetchMore:{direction:"backward"}}})}createResult(t,n){const{state:i}=t,p=super.createResult(t,n),{isFetching:f,isRefetching:y,isError:g,isRefetchError:x}=p,m=i.fetchMeta?.fetchMore?.direction,H=g&&m==="forward",h=f&&m==="forward",u=g&&m==="backward",v=f&&m==="backward";return{...p,fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:se(n,i.data),hasPreviousPage:ee(n,i.data),isFetchNextPageError:H,isFetchingNextPage:h,isFetchPreviousPageError:u,isFetchingPreviousPage:v,isRefetchError:x&&!H&&!u,isRefetching:y&&!h&&!v}}};function Ne(t,n){return re(t,qe)}const Me=[["path",{d:"M12 3v18",key:"108xh3"}],["path",{d:"M3 12h18",key:"1i2n21"}],["rect",{x:"3",y:"3",width:"18",height:"18",rx:"2",key:"h1oib"}]],Ce=S("grid-2x2",Me);const ze=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}],["path",{d:"M9 3v18",key:"fh3hqa"}],["path",{d:"M15 3v18",key:"14nvp0"}]],Pe=S("grid-3x3",ze);const Te=[["rect",{width:"7",height:"7",x:"3",y:"3",rx:"1",key:"1g98yp"}],["rect",{width:"7",height:"7",x:"14",y:"3",rx:"1",key:"6d4xhi"}],["rect",{width:"7",height:"7",x:"14",y:"14",rx:"1",key:"nxv5o0"}],["rect",{width:"7",height:"7",x:"3",y:"14",rx:"1",key:"1bb6yr"}]],Le=S("layout-grid",Te),F=new WeakMap;function c(t,n){return F.has(t)||F.set(t,n()),F.get(t)}const r=({href:t,children:n})=>e.jsx("a",{href:t,className:"underline underline-offset-2 hover:text-foreground",children:n}),ke={...a(void 0,"fr"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["HMH Home propose une sélection de meubles en Tunisie conçus pour aménager chaque pièce avec des solutions pratiques et fonctionnelles. Retrouvez nos ",e.jsx(r,{href:"/produits?category=canape-lit",children:"canapés-lits"}),","," ",e.jsx(r,{href:"/produits?category=sejour-convertible",children:"séjours convertibles"}),", salons, chambres parentales, chambres dâenfant, lits avec coffre, salles à manger, tables et meubles TV. Chaque fiche produit présente les dimensions, les fonctionnalités, les options disponibles et le prix du modèle."]}),e.jsx("p",{children:"Notre équipe vous accompagne au showroom de Chotrana 1 pour choisir le confort, le design et les finitions adaptés à votre intérieur. Plusieurs salons et séjours sont personnalisables en tissu, couleur ou dimensions. Les meubles HMH Home sont disponibles avec livraison dans toute la Tunisie."})]}))}},Fe={"canape-lit":{...a("canape-lit","fr"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"Un canapé lit en Tunisie se choisit dâabord selon la fréquence de couchage. Les canapés-lits HMH Home restent confortables en journée et se transforment en vrai couchage en quelques secondes : clic clac pour un usage occasionnel, mécanisme tiroir ou italien avec un matelas plus épais pour un couchage régulier. La plupart des modèles intègrent un coffre de rangement pour couettes, oreillers et linge de maison."}),e.jsx("p",{children:"Le prix dâun canapé lit en Tunisie dépend du mécanisme, des dimensions du couchage, du tissu et de la présence dâun coffre. Le prix de chaque modèle est affiché en dinars sur sa fiche produit, avec les ph
1otos, les dimensions et les options de tissu et de couleur."}),e.jsx("p",{children:"La livraison est offerte partout en Tunisie et le solde se règle à la réception : la commande est confirmée avec un acompte de 30 % pour un modèle, 50 % à partir de deux articles. Vous pouvez aussi essayer les mécanismes et choisir votre tissu au showroom de Chotrana 1, ouvert 7j/7 de 9h à 19h."}),e.jsxs("p",{children:["Clic clac, mécanisme tiroir ou système italien : chaque ouverture correspond à une fréquence dâutilisation différente. Vérifiez la largeur du couchage une fois ouvert, la densité de la mousse et lâespace libre nécessaire devant le canapé. Nos guides"," ",e.jsx(r,{href:"/conseils/clic-clac-ou-canape-lit-quel-mecanisme-choisir",children:"clic clac ou canapé-lit"})," et"," ",e.jsx(r,{href:"/conseils/prix-canape-lit-tunisie-ce-qui-fait-varier-le-tarif",children:"canapé-lit : quel prix en Tunisie"})," vous aident à comparer, ainsi que"," ",e.jsx(r,{href:"/conseils/canape-normal-ou-canape-lit-comment-choisir",children:"canapé normal ou canapé-lit"})," et"," ",e.jsx(r,{href:"/conseils/quel-tissu-choisir-pour-un-canape-ou-un-salon",children:"quel tissu choisir"}),"."]}),e.jsxs("p",{children:["Pour un salon familial ou un espace plus grand, comparez avec nos"," ",e.jsx(r,{href:"/produits?category=sejour-convertible",children:"séjours convertibles"}),", qui offrent un couchage et un rangement plus généreux."]})]}))}},"sejour-convertible":{...a("sejour-convertible","fr"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"Les séjours convertibles HMH Home réunissent confort, couchage et rangement dans un même meuble. Disponibles en différentes formes et dimensions, ils sâadaptent aux salons familiaux comme aux espaces plus compacts. Selon le modèle, le séjour peut se transformer en lit et intégrer un ou plusieurs coffres de rangement."}),e.jsxs("p",{children:["Choisissez votre séjour convertible en Tunisie parmi plusieurs designs, tissus, couleurs et configurations. Certains modèles peuvent être adaptés en dimensions sur mesure. Consultez les fiches produits pour découvrir les mesures, options et prix, ou comparez avec nos ",e.jsx(r,{href:"/produits?category=canape-lit",children:"canapés-lits"})," et nos"," ",e.jsx(r,{href:"/produits?category=salonetsejour",children:"salons"}),". Livraison dans toute la Tunisie."]})]}))}},parentale:{...a("parentale","fr"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"Les chambres parentales HMH Home proposent des compositions pensées pour créer un espace nuit harmonieux et fonctionnel. Selon le modèle, une chambre à coucher peut comprendre un lit, un dressing, deux tables de nuit, une coiffeuse ou des rangements complémentaires. Chaque fiche présente clairement les éléments inclus, les dimensions et le prix."}),e.jsxs("p",{children:["Découvrez plusieurs styles de chambres à coucher en Tunisie, des lignes modernes aux compositions plus élégantes. Choisissez le modèle qui correspond à votre espace et à vos besoins de rangement. Vous pouvez également consulter nos"," ",e.jsx(r,{href:"/produits?category=litaveccoffre",children:"lits avec coffre"})," et nos"," ",e.jsx(r,{href:"/produits?category=enfant",children:"chambres dâenfant"}),". Livraison disponible dans toute la Tunisie."]})]}))}},enfant:{...a("enfant","fr"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"Les chambres dâenfant HMH Home sont conçues pour réunir sommeil, rangement et espace dâétude dans une composition fonctionnelle. Selon le modèle, elles peuvent comprendre un lit de 90 cm ou 120 cm, un dressing, un bureau et une table de nuit. Les dimensions et les éléments inclus sont indiqués sur chaque fiche produit."}),e.jsxs("p",{children:["Découvrez nos chambres dâenfant en Tunisie pour aménager un espace adapté au quotidien, sans perdre de place. Plusieurs designs sont disponibles pour accompagner différents âges et styles de décoration. Consultez également nos"," ",e.jsx(r,{href:"/produits?category=parentale",children:"chambres parentales"})," pour compléter lâaménagement de votre maison. Livraison dans toute la Tunisie."]})]}))}},litaveccoffre:{...a("litaveccoffre","fr"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"Un lit avec coffre permet dâutiliser lâespace situé sous le couchage comme rangement facilement accessible. Cette solution convient particulièrement aux chambres qui manquent de placards ou aux personnes qui s
1ouhaitent ranger couvertures, linge de maison et objets volumineux sans encombrer la pièce."}),e.jsxs("p",{children:["HMH Home propose plusieurs lits avec coffre en Tunisie, avec différentes dimensions, structures et finitions selon le modèle. Chaque fiche produit présente le mécanisme, les photos, les mesures et le prix. Découvrez un lit avec rangement pratique pour votre chambre et consultez également nos"," ",e.jsx(r,{href:"/produits?category=parentale",children:"chambres parentales"}),". Livraison disponible dans toute la Tunisie."]})]}))}},salonetsejour:{...a("salonetsejour","fr"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"Les salons HMH Home sont conçus pour offrir un espace confortable et accueillant au quotidien. Découvrez différentes compositions, notamment des ensembles avec canapés et fauteuils, des salons dâangle et plusieurs formats adaptés à la taille de votre pièce. Les détails de chaque composition sont indiqués sur sa fiche produit."}),e.jsxs("p",{children:["Choisissez votre salon en Tunisie parmi plusieurs designs, tissus et couleurs. Selon le modèle, les dimensions et certaines finitions peuvent être personnalisées pour mieux correspondre à votre intérieur. Comparez également nos"," ",e.jsx(r,{href:"/produits?category=sejour-convertible",children:"séjours convertibles"})," pour ajouter un couchage ou un rangement, puis découvrez nos ",e.jsx(r,{href:"/produits?category=salle-a-manger",children:"salles à manger"}),". Livraison dans toute la Tunisie."]})]}))}},"salle-a-manger":{...a("salle-a-manger","fr"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"Les salles à manger HMH Home réunissent tables, chaises et solutions de rangement pour créer un espace pratique et convivial. Découvrez des tables rondes, rectangulaires ou extensibles selon les modèles, accompagnées de chaises et de buffets adaptés à différents styles dâintérieur."}),e.jsxs("p",{children:["Chaque salle à manger en Tunisie dispose dâune fiche présentant sa composition, ses dimensions, ses photos et son prix. Vous pouvez choisir une table adaptée à lâespace disponible et au nombre de personnes que vous recevez. Consultez également nos ",e.jsx(r,{href:"/produits?category=table",children:"tables et meubles TV"})," pour compléter votre aménagement. Livraison disponible dans toute la Tunisie."]})]}))}},bahut:{...a("bahut","fr"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"Découvrez les bahuts et buffets HMH Home conçus pour organiser votre intérieur sans encombrer votre espace. Nos meubles de rangement associent capacité, design et utilisation quotidienne. Ils trouvent leur place dans une salle à manger, un salon ou une entrée."}),e.jsxs("p",{children:["Choisissez un bahut en Tunisie adapté à vos besoins parmi les modèles, dimensions et finitions disponibles. Consultez les photos, les caractéristiques et les prix de chaque produit, puis contactez notre équipe pour vérifier les options proposées et organiser votre livraison en Tunisie. Complétez votre aménagement avec nos"," ",e.jsx(r,{href:"/produits?category=salle-a-manger",children:"salles à manger"}),"."]})]}))}},chaises:{...a("chaises","fr"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"Découvrez les chaises HMH Home pour compléter votre table, votre salle à manger ou votre espace de travail. Notre sélection réunit des modèles conçus pour un usage quotidien avec plusieurs styles, tissus et finitions selon les produits disponibles."}),e.jsxs("p",{children:["Comparez les photos, les formes et les caractéristiques avant de choisir vos chaises en Tunisie. Vous pouvez également visiter notre showroom de Chotrana 1 pour voir les modèles et demander conseil à notre équipe. La livraison est proposée en Tunisie selon les conditions de chaque commande. Découvrez aussi nos"," ",e.jsx(r,{href:"/produits?category=salle-a-manger",children:"salles à manger"}),"."]})]}))}},table:{...a("table","fr"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"HMH Home propose des tables et meubles T
1V en Tunisie conçus pour compléter lâaménagement du salon et de la salle à manger. Retrouvez des tables basses, tables dâappoint, meubles TV et solutions de rangement avec différents formats, dimensions et designs. Chaque fiche produit présente les caractéristiques et le prix du modèle."}),e.jsxs("p",{children:["Choisissez un meuble TV adapté à votre écran et à vos besoins de rangement, ou une table qui sâaccorde avec votre salon. Les modèles sont pensés pour combiner fonctionnalité, rangement et design. Consultez également nos"," ",e.jsx(r,{href:"/produits?category=salle-a-manger",children:"salles à manger"})," pour découvrir les tables et chaises disponibles. Livraison dans toute la Tunisie."]})]}))}}},Se={...a(void 0,"ar"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsxs("p",{children:["ØªÙØ¯ÙÙ
HMH Home تشÙÙÙØ© Ù
Ù Ø§ÙØ£Ø«Ø§Ø« اÙÙ
صÙÙØ¹ Ù٠تÙÙØ³ ÙØªØ¬ÙÙØ² ÙÙ ØºØ±ÙØ© بØÙÙ٠عÙ
ÙÙØ© ÙØ°ÙÙØ©. Ø§ÙØªØ´Ù"," ",e.jsx(r,{href:"/produits?category=canape-lit",children:"Ø£Ø±Ø§Ø¦Ù Ø§ÙØ³Ø±Ùر"})," Ù"," ",e.jsx(r,{href:"/produits?category=sejour-convertible",children:"Ø§ÙØµØ§ÙÙÙØ§Øª اÙÙØ§Ø¨ÙØ© ÙÙØªØÙÙÙ"})," ÙØ§ÙصاÙÙÙØ§Øª ÙØºØ±Ù اÙÙÙÙ
Ø§ÙØ±Ø¦ÙØ³ÙØ© ÙØºØ±Ù Ø§ÙØ£Ø·ÙØ§Ù ÙØ§ÙØ£Ø³Ø±ÙØ© Ø¨ØµÙØ¯Ù٠تخزÙÙ ÙØºØ±Ù Ø§ÙØ·Ø¹Ø§Ù
ÙØ§ÙطاÙÙØ§Øª ÙØ£Ø«Ø§Ø« Ø§ÙØªÙÙØ²ÙÙÙ. تعرض ÙÙ ØµÙØØ© Ù
ÙØªØ¬ Ø§ÙØ£Ø¨Ø¹Ø§Ø¯ ÙØ§ÙÙØ¸Ø§Ø¦Ù ÙØ§ÙØ®ÙØ§Ø±Ø§Øª اÙÙ
ØªØ§ØØ© ÙØ§Ùسعر."]}),e.jsx("p",{children:"ÙØ±Ø§ÙÙÙ ÙØ±ÙÙÙØ§ ÙÙ Ù
عرض Ø´Ø·Ø±Ø§ÙØ© 1 ÙØ§Ø®ØªÙار Ø§ÙØ±Ø§ØØ© ÙØ§ÙتصÙ
ÙÙ
ÙØ§ÙØªØ´Ø·ÙØ¨Ø§Øª اÙÙ
ÙØ§Ø³Ø¨Ø© ÙÙ
ÙØ²ÙÙ. عدة صاÙÙÙØ§Øª ÙØ§Ø¨ÙØ© ÙÙØªØ®ØµÙص Ù٠اÙÙÙ
اش أ٠اÙÙÙÙ Ø£Ù Ø§ÙØ£Ø¨Ø¹Ø§Ø¯. أثاث HMH Home Ù
تÙÙØ± Ù
ع Ø§ÙØªÙصÙ٠إÙÙ ÙÙ ÙÙØ§Ùات تÙÙØ³."})]}))}},Ee={"canape-lit":{...a("canape-lit","ar"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"ØªÙØ®ØªØ§Ø± أرÙÙØ© Ø§ÙØ³Ø±Ùر Ù٠تÙÙØ³ Ø£ÙÙØ§Ù ØØ³Ø¨ ÙØªÙرة اÙÙÙÙ
. Ø£Ø±Ø§Ø¦Ù Ø§ÙØ³Ø±Ùر Ù
Ù HMH Home تظ٠Ù
Ø±ÙØØ© Ù٠اÙÙÙØ§Ø± ÙØªØªØÙ٠إÙÙ Ù
ÙØ§Ù ÙÙÙ
ØÙÙÙÙ ÙÙ Ø«ÙØ§ÙÙ: اÙÙÙÙÙ ÙÙØ§Ù ÙÙØ§Ø³ØªØ¹Ù
Ø§Ù Ø§ÙØ¹Ø±Ø¶ÙØ ÙÙ
ÙÙØ§ÙÙØ²Ù
درج Ø£Ù Ø¥ÙØ·Ø§Ù٠بÙ
رتبة أسÙ
Ù ÙÙØ§Ø³ØªØ¹Ù
ا٠اÙÙ
ÙØªØ¸Ù
. Ø£ØºÙØ¨ اÙÙ
ÙØ¯ÙÙØ§Øª تتضÙ
Ù ØµÙØ¯Ù٠تخزÙÙ ÙÙØ£ØºØ·ÙØ© ÙØ§ÙÙØ³Ø§Ø¦Ø¯ ÙØ§ÙØ¨ÙØ§Ø¶Ø§Øª."}),e.jsx("p",{children:"ÙØªÙÙ٠سعر أرÙÙØ© Ø§ÙØ³Ø±Ùر Ù٠تÙÙØ³ عÙ٠اÙÙ
ÙÙØ§ÙÙØ²Ù
ÙØ£Ø¨Ø¹Ø§Ø¯ Ù
ÙØ§Ù اÙÙÙÙ
ÙØ§ÙÙÙ
اش ÙÙØ¬Ùد ØµÙØ¯Ù٠تخزÙÙ. سعر ÙÙ Ù
ÙØ¯ÙÙ Ù
Ø¹Ø±ÙØ¶ Ø¨Ø§ÙØ¯ÙÙØ§Ø± ÙÙ ØµÙØØªÙ Ù
ع Ø§ÙØµÙر ÙØ§Ùأبعاد ÙØ®Ùارات اÙÙÙ
اش ÙØ§ÙÙÙÙ."}),e.jsx("p",{children:"Ø§ÙØªÙصÙÙ Ù
جاÙ٠إÙÙ ÙÙ ÙÙØ§Ùات تÙÙØ³ ÙÙÙØ¯Ùع Ø§ÙØ¨Ø§ÙÙ Ø¹ÙØ¯ Ø§ÙØ§Ø³ØªÙاÙ
: ØªÙØ¤ÙÙØ¯ Ø§ÙØ·ÙØ¨ÙØ© بعربÙÙ 30% ÙÙ
ÙØ¯ÙÙ ÙØ§ØØ¯ Ù50% ابتداء٠Ù
Ù ÙØ·Ø¹ØªÙÙ. ÙÙ
ÙÙÙ Ø£ÙØ¶Ø§Ù تجربة اÙÙ
ÙÙØ§ÙÙØ²Ù
ات ÙØ§Ø®ØªÙار اÙÙÙ
اش ÙÙ Ù
عرض Ø´Ø·Ø±Ø§ÙØ© 1Ø Ø§ÙÙ
ÙØªÙØ 7 Ø£ÙØ§Ù
ÙÙ Ø§ÙØ£Ø³Ø¨Ùع Ù
Ù 9 ØµØ¨Ø§ØØ§Ù Ø¥ÙÙ 7 Ù
ساءÙ."}),e.jsxs("p",{children:["ÙÙÙÙ ÙÙØ§Ù Ø£Ù Ù
ÙÙØ§ÙÙØ²Ù
درج Ø£Ù ÙØ¸Ø§Ù
Ø¥ÙØ·Ø§ÙÙ: Ù٠طرÙÙØ© ÙØªØ ØªÙØ§Ø³Ø¨ ÙØªÙرة استعÙ
ا٠Ù
ختÙÙØ©. تØÙÙÙ Ù
٠عرض Ù
ÙØ§Ù اÙÙÙÙ
بعد اÙÙØªØ ÙÙØ«Ø§ÙØ© Ø§ÙØ¥Ø³ÙÙØ¬ ÙØ§ÙÙ
Ø³Ø§ØØ© Ø§ÙØØ±Ø© Ø£Ù
اÙ
Ø§ÙØ£Ø±ÙÙØ©. دÙÙÙØ§Ùا"," ",e.jsx(r,{href:"/conseils/clic-clac-ou-canape-lit-quel-mecanisme-choisir",children:"اÙÙÙÙÙ ÙÙØ§Ù Ø£Ù
أرÙÙØ© Ø§ÙØ³Ø±Ùر"})," Ù"," ",e.jsx(r,{href:"/conseils/prix-canape-lit-tunisie-ce-qui-fait-varier-le-tarif",children:"سعر أرÙÙØ© Ø§ÙØ³Ø±Ùر Ù٠تÙÙØ³"})," ÙØ³Ø§Ø¹Ø¯Ø§Ù٠عÙ٠اÙÙ
ÙØ§Ø±ÙØ©Ø ÙÙØ°ÙÙ"," ",e.jsx(r,{href:"/conseils/canape-normal-ou-canape-lit-comment-choisir",children:"أرÙÙØ© Ø¹Ø§Ø¯ÙØ© Ø£Ù
أرÙÙØ© Ø³Ø±ÙØ±"})," Ù"," ",e.jsx(r,{href:"/conseils/quel-tissu-choisir-pour-un-canape-ou-un-salon",children:"Ø§Ø®ØªÙØ§Ø± اÙÙÙ
اش اÙÙ
ÙØ§Ø³Ø¨"}),"."]}),e.jsxs("p",{children:["ÙØµØ§ÙÙ٠عائÙ٠أ٠Ù
Ø³Ø§ØØ© Ø£ÙØ¨Ø±Ø ÙØ§Ø±Ù Ù
ع"," ",e.jsx(r,{href:"/produits?category=sejour-convertible",children:"Ø§ÙØµØ§ÙÙÙØ§Øª اÙÙØ§Ø¨ÙØ© ÙÙØªØÙÙÙ"})," Ø§ÙØªÙ تÙÙÙØ± Ù
ÙØ§Ù ÙÙÙ
ÙØªØ®Ø²ÙÙ Ø£ÙØ³Ø¹."]})]}))}},"sejour-convertible":{...a("sejour-convertible","ar"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"تجÙ
ع Ø§ÙØµØ§ÙÙÙØ§Øª اÙÙØ§Ø¨ÙØ© ÙÙØªØÙÙÙ Ù
Ù HMH Home بÙÙ Ø§ÙØ±Ø§ØØ© ÙØ§ÙÙÙÙ
ÙØ§ÙتخزÙÙ ÙÙ ÙØ·Ø¹Ø© ÙØ§ØØ¯Ø©. تتÙÙØ± Ø¨Ø£Ø´ÙØ§Ù ÙØ£Ø¨Ø¹Ø§Ø¯ Ù
ختÙÙØ© ØªÙØ§Ø¦Ù
Ø§ÙØµØ§ÙÙÙØ§Øª Ø§ÙØ¹Ø§Ø¦ÙÙØ© ÙØ§ÙÙ
Ø³Ø§ØØ§Øª اÙÙ
دÙ
جة. ØØ³Ø¨ اÙÙ
ÙØ¯ÙÙØ ÙØªØÙÙÙ Ø§ÙØµØ§ÙÙ٠إÙÙ Ø³Ø±ÙØ± ÙÙØ¶Ù
ØµÙØ¯ÙÙØ§Ù Ø£Ù Ø£ÙØ«Ø± ÙÙØªØ®Ø²ÙÙ."}),e.jsxs("p",{children:["اختر صاÙÙÙÙ Ù
٠عدة تصاÙ
ÙÙ
ÙØ£ÙÙ
شة ÙØ£ÙÙØ§Ù ÙØªØ±ÙÙØ¨Ø§Øª. راجع ØµÙØØ§Øª اÙÙ
ÙØªØ¬Ø§Øª ÙÙ
Ø¹Ø±ÙØ© اÙÙ
ÙØ§Ø³Ø§Øª ÙØ§ÙØ®ÙØ§Ø±Ø§Øª ÙØ§ÙØ£Ø³Ø¹Ø§Ø±Ø Ø£Ù ÙØ§Ø±Ù Ù
ع ",e.jsx(r,{href:"/produits?category=canape-lit",children:"Ø£Ø±Ø§Ø¦Ù Ø§ÙØ³Ø±Ùر"})," Ù"," ",e.jsx(r,{href:"/produits?category=salonetsejour",children:"Ø§ÙØµØ§ÙÙÙØ§Øª"}),". Ø§ÙØªÙصÙÙ ÙÙ Ù٠تÙÙØ³."]})]}))}},parentale:{...a("parentale","ar"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"تÙÙÙØ± غر٠اÙÙÙÙ
Ø§ÙØ±Ø¦ÙØ³ÙØ© Ù
Ù HMH Home ترÙÙØ¨Ø§Øª Ù
Ø¯Ø±ÙØ³Ø© ÙÙ
Ø³Ø§ØØ© ÙÙÙ
Ù
ØªÙØ§Ø³ÙØ© ÙØ¹Ù
ÙÙØ©. ØØ³Ø¨ اÙÙ
ÙØ¯ÙÙØ تشÙ
Ù Ø³Ø±ÙØ±Ø§Ù ÙØ¯Ø±ÙسÙÙØº ÙØ·Ø§ÙÙØªÙ ÙÙÙ
ÙÙÙØ§ÙÙØ± أ٠خزائ٠إضاÙÙØ©. تبÙÙÙ ÙÙ ØµÙØØ© Ø§ÙØ¹Ùاصر اÙÙ
Ø´Ù
ÙÙØ© ÙØ§Ùأبعاد ÙØ§Ùسعر."}),e.jsxs("p",{children:["Ø§ÙØªØ´Ù عدة Ø£ÙÙ
اط Ù
Ù Ø§ÙØºØ±ÙØ Ù
Ù Ø§ÙØ®Ø·ÙØ· Ø§ÙØ¹ØµØ±ÙØ© Ø¥ÙÙ Ø§ÙØªØ±ÙÙØ¨Ø§Øª Ø§ÙØ£ÙÙÙØ©. ÙÙ
ÙÙÙ Ø£ÙØ¶Ø§Ù تصÙÙØ"," ",e.jsx(r,{href:"/produits?category=litaveccoffre",children:"Ø§ÙØ£Ø³Ø±ÙØ© Ø¨ØµÙØ¯Ù٠تخزÙÙ"})," Ù"," ",e.jsx(r,{href:"/produits?category=enfant",children:"ØºØ±Ù Ø§ÙØ£Ø·ÙاÙ"}),". Ø§ÙØªÙصÙÙ Ù
ØªØ§Ø ÙÙ Ù٠تÙÙØ³."]})]}))}},enfant:{...a("enfant","ar"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"ØºØ±Ù Ø§ÙØ£Ø·Ùا٠Ù
Ù HMH Home Ù
صÙ
ÙÙ
Ø© ÙØªØ¬Ù
ع اÙÙÙÙ
ÙØ§ÙتخزÙÙ ÙÙ
Ø³Ø§ØØ© Ø§ÙØ¯Ø±Ø§Ø³Ø© Ù٠ترÙÙØ¨Ø© عÙ
ÙÙØ©. ØØ³Ø¨ اÙÙ
ÙØ¯ÙÙØ تشÙ
Ù Ø³Ø±ÙØ±Ø§Ù بعرض 90 صÙ
Ø£Ù 120 صÙ
ÙØ¯Ø±ÙسÙÙØº ÙÙ
ÙØªØ¨Ø§Ù ÙØ·Ø§ÙÙØ© ÙÙÙ
. Ø§ÙØ£Ø¨Ø¹Ø§Ø¯ ÙØ§ÙØ¹ÙØ§ØµØ± اÙÙ
Ø´Ù
ÙÙØ© Ù
ذÙÙØ±Ø© ÙÙ ÙÙ ØµÙØØ© Ù
ÙØªØ¬."}),e.jsxs("p",{children:["Ø§ÙØªØ´Ù ØºØ±Ù Ø§ÙØ£Ø·ÙØ§Ù ÙØªØ¬ÙÙØ² Ù
Ø³Ø§ØØ© Ù
ÙØ§Ø³Ø¨Ø© ÙÙØ§Ø³ØªØ¹Ù
ا٠اÙÙÙÙ
٠دÙÙ Ø¥ÙØ¯Ø§Ø± اÙÙ
ÙØ§Ù. تصÙÙØ Ø£ÙØ¶Ø§Ù"," ",e.jsx(r,{href:"/produits?category=parentale",children:"غر٠اÙÙÙÙ
Ø§ÙØ±Ø¦ÙØ³ÙØ©"}),". Ø§ÙØªÙصÙÙ ÙÙ Ù٠تÙÙØ³."]})]}))}},litaveccoffre:{...a("litaveccoffre","ar"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"ÙØ³Ù
Ø Ø§ÙØ³Ø±Ùر Ø¨ØµÙØ¯Ù٠تخزÙÙ Ø¨Ø§Ø³ØªØºÙØ§Ù اÙÙ
Ø³Ø§ØØ© أسÙ٠اÙÙ
رتبة ÙÙ
ÙØ§Ù تخزÙ٠سÙ٠اÙÙØµÙÙ. ØÙÙ Ù
ÙØ§Ø³Ø¨ ÙÙØºØ±Ù Ø§ÙØªÙ تÙÙØµÙا Ø§ÙØ®Ø²Ø§Ø¦Ù Ø£Ù ÙÙ
Ù ÙØ±Ùد ØªØ±ØªÙØ¨ Ø§ÙØ£ØºØ·ÙØ© ÙØ§ÙØ¨ÙØ§Ø¶Ø§Øª ÙØ§Ùأغراض اÙÙØ¨Ùرة دÙÙ Ø¥Ø´ØºØ§Ù Ø§ÙØºØ±ÙØ©."}),e.jsxs("p",{children:["ØªÙØ¯ÙÙ
HMH Home عدة Ø£Ø³Ø±ÙØ© Ø¨ØµÙØ¯Ù٠تخزÙ٠بأبعاد ÙÙÙØ§ÙÙ ÙØªØ´Ø·Ùبات Ù
ختÙÙØ© ØØ³Ø¨ اÙÙ
ÙØ¯ÙÙ. تعرض ÙÙ ØµÙØØ© اÙÙ
ÙÙØ§ÙÙØ²Ù
ÙØ§ÙØµÙØ± ÙØ§ÙÙ
ÙØ§Ø³Ø§Øª ÙØ§Ùسعر. تصÙÙØ Ø£ÙØ¶Ø§Ù ",e.jsx(r,{href:"/produits?category=parentale",children:"غر٠اÙÙÙÙ
Ø§ÙØ±Ø¦ÙØ³ÙØ©"}),". Ø§ÙØªÙصÙÙ Ù
ØªØ§Ø ÙÙ Ù٠تÙÙØ³."]})]}))}},salonetsejour:{...a("salonetsejour","ar"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"صاÙÙÙØ§Øª HMH Home Ù
صÙ
ÙÙ
Ø© ÙØªÙÙÙØ± Ù
Ø³Ø§ØØ© Ù
Ø±ÙØØ© ÙÙ
رØÙبة ÙÙ ÙÙÙ
. Ø§ÙØªØ´Ù ترÙÙØ¨Ø§Øª Ù
ختÙÙØ© تشÙ
Ù Ù
جÙ
ÙØ¹Ø§Øª بأرائ٠ÙÙÙØªÙÙØ§Øª ÙØµØ§ÙÙÙØ§Øª زاÙÙØ© ÙØ¹Ø¯Ø© Ù
ÙØ§Ø³Ø§Øª ØªÙØ§Ø¦Ù
ØØ¬Ù
ØºØ±ÙØªÙ. ØªÙØ§ØµÙÙ Ù٠ترÙÙØ¨Ø© Ù
ذÙÙØ±Ø© ÙÙ ØµÙØØ© اÙÙ
ÙØªØ¬."}),e.jsxs("p",{children:["اختر صاÙÙÙÙ Ù
٠عدة تصاÙ
ÙÙ
ÙØ£ÙÙ
شة ÙØ£ÙÙØ§Ù. ØØ³Ø¨ اÙÙ
ÙØ¯ÙÙØ ÙÙ
ÙÙ ØªØ®ØµÙØµ Ø§ÙØ£Ø¨Ø¹Ø§Ø¯ ÙØ¨Ø¹Ø¶ Ø§ÙØªØ´Ø·Ùبات. ÙØ§Ø±Ù Ø£ÙØ¶Ø§Ù Ù
ع"," ",e.jsx(r,{href:"/produits?category=sejour-convertible",children:"Ø§ÙØµØ§ÙÙÙØ§Øª اÙÙØ§Ø¨ÙØ© ÙÙØªØÙÙÙ"})," Ø«Ù
Ø§ÙØªØ´Ù"," ",e.jsx(r,{href:"/produits?category=salle-a-manger",children:"ØºØ±Ù Ø§ÙØ·Ø¹Ø§Ù
"}),". Ø§ÙØªÙصÙÙ ÙÙ Ù٠تÙÙØ³."]})]}))}},"salle-a-manger":{...a("salle-a-manger","ar"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"تجÙ
ع ØºØ±Ù Ø§ÙØ·Ø¹Ø§Ù
Ù
Ù HMH Home Ø§ÙØ·Ø§ÙÙØ§Øª ÙØ§ÙÙØ±Ø§Ø³Ù ÙØÙÙÙ Ø§ÙØªØ®Ø²ÙÙ ÙÙ
Ø³Ø§ØØ© عÙ
ÙÙØ© ÙÙ
Ø±ÙØØ©. Ø§ÙØªØ´Ù طاÙÙØ§Øª Ø¯Ø§Ø¦Ø±ÙØ© Ø£Ù Ù
ستطÙÙØ© Ø£Ù ÙØ§Ø¨ÙØ© ÙÙØªÙ
Ø¯ÙØ¯ ØØ³Ø¨ اÙÙ
ÙØ¯ÙÙØ Ù
ع ÙØ±Ø§Ø³Ù ÙØ¨ÙÙÙÙØ§Øª ØªÙØ§Ø³Ø¨ Ø£ÙÙ
اطا٠Ù
ختÙÙØ©."}),e.jsxs("p",{children:["ÙÙÙ ØºØ±ÙØ© طعاÙ
ØµÙØØ© تعرض ترÙÙØ¨ØªÙا ÙØ£Ø¨Ø¹Ø§Ø¯Ùا ÙØµÙØ±ÙØ§ ÙØ³Ø¹Ø±Ùا. اختر Ø§ÙØ·Ø§ÙÙØ© اÙÙ
ÙØ§Ø³Ø¨Ø© ÙÙÙ
Ø³Ø§ØØ© اÙÙ
ØªØ§ØØ© ÙØ¹Ø¯Ø¯ Ø§ÙØ£Ø´Ø®Ø§Øµ. تصÙÙØ Ø£ÙØ¶Ø§Ù ",e.jsx(r,{href:"/produits?category=table",children:"Ø§ÙØ·Ø§ÙÙØ§Øª ÙØ£Ø«Ø§Ø« Ø§ÙØªÙÙØ²ÙÙÙ"}),". Ø§ÙØªÙصÙÙ Ù
ØªØ§Ø ÙÙ Ù٠تÙÙØ³."]})]}))}},bahut:{...a("bahut","ar"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"Ø§ÙØªØ´Ù Ø§ÙØ¨ÙÙÙÙØ§Øª ÙØ®Ø²Ø§Ø¦Ù Ø§ÙØªØ®Ø²ÙÙ Ù
Ù HMH Home اÙÙ
صÙ
ÙÙ
Ø© ÙØªØ±ØªÙب Ù
ÙØ²Ù٠دÙ٠إشغا٠اÙÙ
Ø³Ø§ØØ©. تجÙ
ع بÙÙ Ø§ÙØ³Ø¹Ø© ÙØ§ÙتصÙ
ÙÙ
ÙØ§ÙاستعÙ
ا٠اÙÙÙÙ
ÙØ ÙØªÙاسب ØºØ±ÙØ© Ø§ÙØ·Ø¹Ø§Ù
Ø£Ù Ø§ÙØµØ§ÙÙ٠أ٠اÙÙ
دخÙ."}),e.jsxs("p",{children:["اختر بÙÙÙÙØ§Ù ÙÙØ§Ø³Ø¨ ØØ§Ø¬ØªÙ Ù
٠بÙ٠اÙÙ
ÙØ¯ÙÙØ§Øª ÙØ§Ùأبعاد ÙØ§ÙØªØ´Ø·ÙØ¨Ø§Øª اÙÙ
ØªØ§ØØ©. راجع Ø§ÙØµÙر ÙØ§ÙÙ
ÙØ§ØµÙات ÙØ§ÙØ£Ø³Ø¹Ø§Ø±Ø Ø«Ù
ØªÙØ§ØµÙ Ù
ع ÙØ±ÙÙÙØ§ ÙÙØªØÙÙ Ù
Ù Ø§ÙØ®Ùارات ÙØªÙظÙÙ
Ø§ÙØªÙصÙÙ. Ø£ÙÙ
Ù Ø§ÙØªØ¬ÙÙØ² Ù
ع"," ",e.jsx(r,{href:"/produits?category=salle-a-manger",children:"ØºØ±Ù Ø§ÙØ·Ø¹Ø§Ù
"}),"."]})]}))}},chaises:{...a("chaises","ar"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"Ø§ÙØªØ´Ù ÙØ±Ø§Ø³Ù HMH Home ÙØ¥ÙÙ
ا٠طاÙÙØªÙ Ø£Ù ØºØ±ÙØ© Ø§ÙØ·Ø¹Ø§Ù
Ø£Ù Ù
Ø³Ø§ØØ© Ø§ÙØ¹Ù
Ù. تشÙÙÙØªÙا تضÙ
Ù
ÙØ¯ÙÙØ§Øª Ù
صÙ
ÙÙ
Ø© ÙÙØ§Ø³ØªØ¹Ù
ا٠اÙÙÙÙ
٠بأÙÙ
اط ÙØ£ÙÙ
شة ÙØªØ´Ø·Ùبات Ù
ختÙÙØ© ØØ³Ø¨ اÙÙ
ÙØªØ¬Ø§Øª اÙÙ
تÙÙØ±Ø©."}),e.jsxs("p",{children:["ÙØ§Ø±Ù Ø§ÙØµÙر ÙØ§ÙØ£Ø´ÙØ§Ù ÙØ§ÙÙ
ÙØ§ØµÙات ÙØ¨Ù Ø§ÙØ§Ø®ØªÙار. ÙÙ
ÙÙÙ Ø£ÙØ¶Ø§Ù Ø²ÙØ§Ø±Ø© Ù
Ø¹Ø±Ø¶ÙØ§ ÙÙ Ø´Ø·Ø±Ø§ÙØ© 1 ÙØ±Ø¤ÙØ© اÙÙ
ÙØ¯ÙÙØ§Øª ÙØ·Ùب اØ
1³ØªØ´Ø§Ø±Ø© ÙØ±ÙÙÙØ§. Ø§ÙØªÙصÙÙ Ù
ØªØ§Ø Ù٠تÙÙØ³ ØØ³Ø¨ Ø´Ø±ÙØ· ÙÙ Ø·ÙØ¨. Ø§ÙØªØ´Ù Ø£ÙØ¶Ø§Ù"," ",e.jsx(r,{href:"/produits?category=salle-a-manger",children:"ØºØ±Ù Ø§ÙØ·Ø¹Ø§Ù
"}),"."]})]}))}},table:{...a("table","ar"),get body(){return c(this,()=>e.jsxs(e.Fragment,{children:[e.jsx("p",{children:"ØªÙØ¯ÙÙ
HMH Home طاÙÙØ§Øª ÙØ£Ø«Ø§Ø« تÙÙØ²ÙÙÙ Ù٠تÙÙØ³ ÙØ¥ÙÙ
ا٠تجÙÙØ² Ø§ÙØµØ§ÙÙÙ ÙØºØ±ÙØ© Ø§ÙØ·Ø¹Ø§Ù
. Ø§ÙØªØ´Ù طاÙÙØ§Øª ÙØ³Ø· ÙØ·Ø§ÙÙØ§Øª Ø¬Ø§ÙØ¨ÙØ© ÙØ£Ø«Ø§Ø« تÙÙØ²ÙÙÙ ÙØÙÙ٠تخزÙ٠بÙ
ÙØ§Ø³Ø§Øª ÙØªØµØ§Ù
ÙÙ
Ù
ختÙÙØ©. تعرض ÙÙ ØµÙØØ© Ù
ÙØ§ØµÙات اÙÙ
ÙØ¯ÙÙ ÙØ³Ø¹Ø±Ù."}),e.jsxs("p",{children:["اختر أثاث تÙÙØ²ÙÙÙ Ù
ÙØ§Ø³Ø¨Ø§Ù ÙØ´Ø§Ø´ØªÙ ÙØØ§Ø¬ØªÙ ÙÙØªØ®Ø²ÙÙØ أ٠طاÙÙØ© ØªÙØ³Ø¬Ù
Ù
ع صاÙÙÙÙ. تصÙÙØ Ø£ÙØ¶Ø§Ù"," ",e.jsx(r,{href:"/produits?category=salle-a-manger",children:"ØºØ±Ù Ø§ÙØ·Ø¹Ø§Ù
"})," ÙØ§ÙØªØ´Ø§Ù Ø§ÙØ·Ø§ÙÙØ§Øª ÙØ§ÙÙØ±Ø§Ø³Ù اÙÙ
تÙÙØ±Ø©. Ø§ÙØªÙصÙÙ ÙÙ Ù٠تÙÙØ³."]})]}))}}};function Re(t,n){return n==="ar"?t&&Ee[t]||Se:t&&Fe[t]||ke}const _e=t=>de({queryKey:["product-suggestions",t],queryFn:()=>pe({data:{q:t}}),enabled:t.trim().length>=2,staleTime:6e4});function vs(){const{i18n:t,t:n}=te(),i=Q.useSearch(),p=ne({from:"/produits"}),{data:f,fetchNextPage:y,hasNextPage:g,isFetchingNextPage:x}=Ne(ie(i)),m=(f?.pages??[]).flatMap(s=>s.products??[]),{data:H}=me(oe),h=t.language,u=i.category?ae(i.category):void 0,v=Re(u,h),E=we(u,h),U=Q.useLoaderData(),P=!!u&&!i.q&&!i.onSale&&i.min==null&&i.max==null?ce(U?.priceFrom):null,[b,R]=l.useState(i.q??""),[_,D]=l.useState(i.q??""),[K,d]=l.useState(!1),[w,C]=l.useState(-1),T=l.useRef(null);l.useEffect(()=>{R(i.q??""),D(i.q??"")},[i.q]),l.useEffect(()=>{const s=setTimeout(()=>{D(b),(b||"")!==(i.q||"")&&p({search:o=>({...o,q:b||void 0,page:void 0,category:b?void 0:o.category}),replace:!0})},300);return()=>clearTimeout(s)},[b]),l.useEffect(()=>{function s(N){T.current&&!T.current.contains(N.target)&&d(!1)}function o(N){N.key==="Escape"&&d(!1)}return document.addEventListener("mousedown",s),document.addEventListener("keydown",o),()=>{document.removeEventListener("mousedown",s),document.removeEventListener("keydown",o)}},[]);const{data:Y}=le(_e(_)),q=Y?.products??[],O=K&&_.trim().length>=2&&q.length>0,W=!!(i.q||u||i.sort||i.onSale),L=He(),[j,V]=l.useState("default");l.useEffect(()=>{const s=B.getItem("produits.viewMode");(s==="default"||s==="compact")&&V(s)},[]);function A(s){V(s),B.setItem("produits.viewMode",s)}const X=j==="compact"?"mt-6 grid gap-3 grid-cols-2 sm:mt-10 sm:gap-5 sm:grid-cols-3 lg:grid-cols-4":"mt-6 grid gap-4 sm:mt-10 sm:grid-cols-2 sm:gap-6 lg:grid-cols-3",Z=j==="compact"?"(min-width: 1280px) 293px, (min-width: 1024px) calc((100vw - 108px) / 4), (min-width: 640px) calc((100vw - 88px) / 3), calc((100vw - 44px) / 2)":"(min-width: 1280px) 395px, (min-width: 1024px) calc((100vw - 96px) / 3), (min-width: 640px) calc((100vw - 72px) / 2), calc(100vw - 32px)",I=l.useRef(null);return l.useEffect(()=>{const s=I.current;if(!s||!g)return;const o=new IntersectionObserver(N=>{N[0]?.isIntersecting&&g&&!x&&y()},{rootMargin:"600px 0px"});return o.observe(s),()=>o.disconnect()},[g,x,y,m.length]),e.jsx(he,{children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 py-6 sm:px-6 sm:py-16","data-category-id":H.categories.find(s=>s.slug===u)?.id??void 0,children:[e.jsx("p",{className:"mb-1 text-[10px] uppercase tracking-[0.3em] text-primary/80 sm:mb-2 sm:text-xs",children:n("nav.products")}),e.jsx("h1",{className:"font-display text-3xl sm:text-5xl",children:v.h1}),e.jsx("h2",{className:"mt-6 text-xs font-medium uppercase tracking-[0.2em] text-muted-foreground sm:mt-8",children:n("pg.produits.categoriesHeading")}),e.jsxs("div",{className:"mt-2 flex gap-2 overflow-x-auto pb-1 sm:mt-3 sm:flex-wrap sm:overflow-visible sm:pb-0 [-ms-overflow-style:none] [scrollbar-width:none] [&::-webkit-scrollbar]:hidden",children:[e.jsx(z,{to:"/produits",search:{},className:M("shrink-0 rounded-full border border-border/60 px-3 py-1 text-xs sm:px-4 sm:py-1.5 sm:text-sm",!u&&"border-primary text-primary"),children:n("common.viewAll")}),H.categories.map(s=>e.jsx(z,{to:"/produits",search:o=>({...o,category:s.slug,page:void 0}),className:M("shrink-0 whitespace-nowrap rounded-full border border-border/60 px-3 py-1 text-xs hover:border-primary/60 sm:px-4 sm:py-1.5 sm:text-sm",u===s.slug&&"border-primary text-primary"),children:G(s,"name",h)},s.id))]}),e.jsxs("div",{className:"mt-3 grid gap-2 rounded-md border border-border/60 bg-card p-2 sm:mt-6 sm:gap-3 sm:p-4 md:grid-cols-[1fr_200px_auto]",children:[e.jsxs("div",{ref:T,className:"relative",children:[e.jsx(fe,{value:b,onChange:s=>{R(s.target.value),d(!0),C(-1)},onFocus:()=>d(!0),onKeyDown:s=>{s.key==="ArrowDown"?(s.preventDefault(),C(o=>Math.min(q.length-1,o+1)),d(!0)):s.key==="ArrowUp"?(s.preventDefault(),C(o=>Math.max(-1,o-1))):s.key==="Enter"?(w>=0&&q[w]&&p({to:`/produit/${q[w].slug}`}),d(!1)):s.key==="Escape"&&d(!1)},placeholder:n("product.searchPlaceholder"),className:"h-9 text-sm sm:h-10","aria-label":n("product.searchLabel",{defaultValue:"Rechercher des produits"}),"aria-autocomplete":"list","aria-controls":"search-suggestions","aria-expanded":O}),O?e.jsx("ul",{id:"search-suggestions",role:"listbox",className:"absolute z-50 mt-1 max-h-[60vh] w-full overflow-auto rounded-md border border-border/60 bg-popover p-1 shadow-lg",children:q.map((s,o)=>e.jsx("li",{role:"option","aria-selected":o===w,children:e.jsxs(z,{to:"/produit/$slug",params:{slug:s.slug},onMouseEnter:()=>C(o),onClick:()=>d(!1),className:M("flex items-center gap-3 rounded-md px-2 py-2 text-sm transition-colors",o===w?"bg-accent text-accent-foreground":"hover:bg-accent/50"),children:[s.main_image_url?e.jsx("img",{src:s.main_image_url,alt:"",className:"h-10 w-10 shrink-0 rounded-md bg-muted object-cover",loading:"lazy"}):e.jsx("div",{className:"h-10 w-10 shrink-0 rounded-md bg-muted"}),e.jsxs("div",{className:"flex-1 overflow-hidden",children:[e.jsx("p",{className:"truncate font-medium",children:G(s,"name",h)}),e.jsx("p",{className:"text-xs text-muted-foreground",children:ge(s.price,s.currency)})]})]})},s.id))}):null]}),e.jsxs(ve,{value:i.sort??"",onValueChange:s=>p({search:o=>({...o,sort:s||void 0,page:void 0}),replace:!0}),children:[e.jsx(be,{className:"h-9 text-sm sm:h-10",children:e.jsx(je,{placeholder:n("product.sortBy",{defaultValue:"Trier par"})})}),e.jsxs(ye,{children:[e.jsx($,{value:"price_asc",children:n("product.sort.priceAsc")}),e.jsx($,{value:"price_desc",children:n("product.sort.priceDesc")})]})]}),e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx(k,{type:"button",variant:i.onSale?"default":"outline",size:"sm",onClick:()=>p({search:s=>({...s,onSale:s.onSale?void 0:!0,page:void 0}),replace:!0}),children:n("product.onSaleOnly")}),W?e.jsx(k,{type:"button",variant:"ghost",size:"sm",onClick:()=>p({search:{}}
1),children:n("product.reset")}):null,e.jsxs("div",{role:"group","aria-label":n("pg.produits.viewMode.groupLabel"),className:"ml-auto flex items-center rounded-md border border-border/60 overflow-hidden",children:[e.jsx("button",{type:"button","aria-label":n(L?"pg.produits.viewMode.largeMobile":"pg.produits.viewMode.large"),title:n(L?"pg.produits.viewMode.largeMobile":"pg.produits.viewMode.large"),"aria-pressed":j==="default",onClick:()=>A("default"),className:M("grid h-8 w-8 place-items-center transition-colors",j==="default"?"bg-primary text-primary-foreground":"text-muted-foreground hover:text-foreground"),children:e.jsx(Le,{className:"h-4 w-4"})}),e.jsx("button",{type:"button","aria-label":n("pg.produits.viewMode.compact"),title:n("pg.produits.viewMode.compact"),"aria-pressed":j==="compact",onClick:()=>A("compact"),className:M("grid h-8 w-8 place-items-center border-l border-border/60 transition-colors",j==="compact"?"bg-primary text-primary-foreground":"text-muted-foreground hover:text-foreground"),children:L?e.jsx(Ce,{className:"h-4 w-4"}):e.jsx(Pe,{className:"h-4 w-4"})})]})]})]}),f?m.length===0?e.jsx("p",{className:"mt-16 text-muted-foreground",children:n("product.empty")}):e.jsxs(e.Fragment,{children:[e.jsx("h2",{className:"mt-10 font-display text-xl sm:text-2xl",children:n("pg.produits.productsHeading")}),e.jsx("div",{className:X,children:m.map((s,o)=>e.jsx(xe,{p:s,priority:o===0,imageSizes:Z},s.id))}),e.jsx("div",{ref:I,"aria-hidden":!0,className:"h-8"}),g?e.jsx("div",{className:"mt-6 flex justify-center",children:e.jsx(k,{asChild:!0,variant:"outline",size:"sm",children:e.jsx(z,{to:"/produits",search:s=>({...s,page:ue(i)+(f?.pages?.length??1)}),"aria-disabled":x,onClick:s=>{s.metaKey||s.ctrlKey||s.shiftKey||s.button!==0||(s.preventDefault(),x||y())},children:x?"â¦":n("common.loadMore",{defaultValue:"Charger plus"})})})}):null]}):e.jsx("p",{className:"mt-16 text-muted-foreground",children:"â¦"}),e.jsxs("section",{className:"mt-12 max-w-3xl text-start",children:[e.jsx("h2",{className:"font-display text-xl sm:text-2xl",children:v.h2}),e.jsx("div",{className:"mt-3 space-y-3 text-sm leading-relaxed text-muted-foreground",children:v.body}),P?e.jsx("p",{className:"mt-3 text-sm font-medium leading-relaxed",children:h?.startsWith("ar")?`ابتداء٠Ù
Ù ${P} · Ø§ÙØªÙصÙÙ Ù
جاÙ٠إÙÙ ÙÙ ÙÙØ§Ùات تÙÙØ³`:`Dans cette catégorie, les modèles démarrent à ${P} â livraison offerte partout en Tunisie.`}):null]}),E.length>0?e.jsxs("section",{className:"mt-10 max-w-3xl text-start",children:[e.jsx("h2",{className:"font-display text-xl sm:text-2xl",children:t.language?.startsWith("ar")?"Ø£Ø³Ø¦ÙØ© شائعة":"Questions fréquentes"}),e.jsx("div",{className:"mt-3 divide-y divide-border/60 border-y border-border/60",children:E.map(s=>e.jsxs("details",{className:"group py-3",children:[e.jsx("summary",{className:"cursor-pointer list-none text-sm font-medium marker:hidden",children:s.q}),e.jsx("p",{className:"mt-2 text-sm leading-relaxed text-muted-foreground",children:s.a})]},s.q))})]}):null]})})}export{vs as component};
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.