1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9788,82118,88881,92006],{9788:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>o});var s=i(26514);i(75834);let o=e=>(0,s.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,s.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.3536 12.3536C15.5488 12.1583 15.5488 11.8417 15.3536 11.6464L9.35355 5.64645C9.15829 5.45118 8.84171 5.45118 8.64645 5.64645C8.45118 5.84171 8.45118 6.15829 8.64645 6.35355L14.2929 12L8.64645 17.6464C8.45118 17.8417 8.45118 18.1583 8.64645 18.3536C8.84171 18.5488 9.15829 18.5488 9.35355 18.3536L15.3536 12.3536Z"})})},18261:e=>{e.exports={"c-card-forfait":"CardForfait_c-card-forfait__K8UaB","c-card-forfait__img":"CardForfait_c-card-forfait__img__xQvTT","c-card-forfait__wrapper":"CardForfait_c-card-forfait__wrapper__8jpUD","c-card-forfait__contentWrapper":"CardForfait_c-card-forfait__contentWrapper__N36Ne","c-card-forfait__title":"CardForfait_c-card-forfait__title__f8F7S","c-card-forfait__wrapperPrice":"CardForfait_c-card-forfait__wrapperPrice__CvOwU","c-card-forfait__price":"CardForfait_c-card-forfait__price__w5XtM","c-card-forfait__priceLabel":"CardForfait_c-card-forfait__priceLabel__BDDax","c-card-forfait__priceWrapper":"CardForfait_c-card-forfait__priceWrapper__OEd1W","c-card-forfait__priceValue":"CardForfait_c-card-forfait__priceValue__uq_38","c-card-forfait__priceUnit":"CardForfait_c-card-forfait__priceUnit__NImLM","c-card-forfait__sup":"CardForfait_c-card-forfait__sup__atyN_","c-card-forfait__button":"CardForfait_c-card-forfait__button__H_O57","c-card-forfait__desc":"CardForfait_c-card-forfait__desc__qS96Y","c-card-forfait__buttonWrapper":"CardForfait_c-card-forfait__buttonWrapper__unNnD"}},30774:e=>{e.exports={"c-forfait-pose":"ForfaitPose_c-forfait-pose__niGEp","c-forfait-pose__content":"ForfaitPose_c-forfait-pose__content__IQf_e","c-forfait-pose__contentList":"ForfaitPose_c-forfait-pose__contentList__Z42Mh","c-forfait-pose__contentOptionsList":"ForfaitPose_c-forfait-pose__contentOptionsList__Nv_M6","c-forfait-pose__contentForfait":"ForfaitPose_c-forfait-pose__contentForfait__WYgue","c-forfait-pose__contentOptions":"ForfaitPose_c-forfait-pose__contentOptions__XIKzl","c-forfait-pose__content--single":"ForfaitPose_c-forfait-pose__content--single__LWfBL"}},33694:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>eD});var s=i(26514),o=i(75834),a=i(13742),r=i(65266),n=i(9778),l=i(79737),d=i(86309),p=i(25938),c=i(79161),u=i(99817),m=i(72356),g=i(17941),f=i(24322),x=i.n(f),h=i(39202),v=i(65445),b=i.n(v),y=i(41355),_=i(69001),j=i.n(_);function k(e){let{data:t,className:i}=e,{img:a,title:r,tags:n,modal:l}=t,[d,p]=(0,o.useState)(void 0);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("li",{className:"".concat(b()[i]," ").concat(b()["c-card"]),onClick:()=>p(l.id),children:[(0,s.jsx)("img",{src:a,alt:"",className:"".concat(b()["c-card__image"])}),(0,s.jsxs)("div",{className:"".concat(b()["c-card__wrapper"]),children:[(0,s.jsx)("p",{className:"".concat(b()["c-card__title"]),children:r}),n&&(0,s.jsx)("ul",{className:"".concat(b()["c-card__tagsList"]),children:n.map((e,t)=>(0,s.jsx)("li",{className:"".concat(b()["c-card__tagListItem"]),children:(0,s.jsx)("p",{children:e})},t))})]})]}),(0,s.jsx)(y.A,{variant:"sidebar",title:"",noHeader:!0,size:"md",modalClose:!0,startOpen:!0,idModal:l.id,showModal:d,notifyOnClose:()=>{p(void 0)},className:"".concat(b()[i]),shouldCloseOnEsc:!0,render:e=>{let{handleClose:t}=e;return(0,s.jsxs)("div",{className:j()(b().modalContent),children:[(0,s.jsx)("div",{className:j()(b().modalImageWrapper),children:(0,s.jsx)("img",{src:a,alt:"",className:b().modalImage})}),(0,s.jsxs)("div",{className:b().modalWrapper,children:[(0,s.jsxs)("div",{className:j()(b().modalTitleWrapper),children:[(0,s.jsx)("p",{className:j()(b().modalLabel),children:"Technique de pose"}),(0,s.jsx)("p",{className:b().modalTitle,dangerouslySetInnerHTML:{__html:r}}),n&&(0,s.jsx)("ul",{className:"".concat(b()["c-card__tagsList"]),children:n.map((e,t)=>(0,s.jsx)("li",{className:"".concat(b()["c-card__tagListItem"]),children:(0,s.jsx)("p",{children:e})},t))})]}
1),(0,s.jsx)("p",{className:b().modalDesc,dangerouslySetInnerHTML:{__html:l.desc}})]})]})}},l.id)]})}var q=i(21585),w=i(25035),C=i(5857),N=i(15250),L=i(18261),P=i.n(L),T=i(92006);let D=function(e){let{data:t,className:i}=e,{img:o,title:a,desc:r,price:n,priceUnit:l,link:d}=t;return(0,s.jsxs)("li",{className:"".concat(P()[i]," ").concat(P()["c-card-forfait"]),children:[(0,s.jsx)("div",{className:P()["c-card-forfait__img"],children:(0,s.jsx)("img",{src:o,alt:""})}),(0,s.jsxs)("div",{className:P()["c-card-forfait__wrapper"],children:[(0,s.jsxs)("div",{className:P()["c-card-forfait__contentWrapper"],children:[(0,s.jsx)("p",{className:P()["c-card-forfait__title"],children:a}),(0,s.jsxs)("div",{className:P()["c-card-forfait__wrapperPrice"],children:[(0,s.jsxs)("div",{className:P()["c-card-forfait__price"],children:[(0,s.jsx)("p",{className:P()["c-card-forfait__priceLabel"],children:"\xe0 partir de"}),(0,s.jsxs)("div",{className:P()["c-card-forfait__priceWrapper"],children:[(0,s.jsx)("p",{className:P()["c-card-forfait__priceValue"],children:n}),(0,s.jsxs)("p",{className:P()["c-card-forfait__priceUnit"],children:[l?(0,s.jsxs)(s.Fragment,{children:[",",l,"â¬"]}):(0,s.jsx)(s.Fragment,{children:"\xa0â¬"}),"\xa0/m",(0,s.jsx)("sup",{children:"2"})]}),"\xa0",(0,s.jsx)("sup",{className:P()["c-card-forfait__sup"],children:"(3)"})]})]}),(0,s.jsx)("p",{className:P()["c-card-forfait__desc"],children:r})]})]}),(0,s.jsx)("div",{className:P()["c-card-forfait__buttonWrapper"],children:(0,s.jsxs)(N.m,{href:d,className:"c-button c-button--primary",children:[(0,s.jsx)("span",{className:"button-text",children:"Voir le forfait"}),(0,s.jsx)(T.default,{className:"c-button__iconRight",fill:"white"})]})})]})]})};var M=i(61989);let I=JSON.parse('[{"name":"pose-parquet","list":[{"title":"Pose de parquet","img":"/img/desktop/pose/forfaits/forfait-parquet.jpg","desc":"pour une prestation de pose d\'un minimum de 279â¬","price":"25","priceUnit":"90","link":"/services/pose/pose-parquet/forfait"}]},{"name":"pose-parquet-stratifie","list":[{"title":"Pose de sol stratifi\xe9","img":"/img/desktop/pose/forfaits/forfait-stratifie.jpg","desc":"pour une prestation de pose d\'un minimum de 279â¬","price":"25","priceUnit":"90","link":"/services/pose/pose-parquet-stratifie/forfait"}]},{"name":"pose-sol-vinyle","list":[{"title":"Pose de sol vinyle en rouleau","img":"/img/desktop/pose/forfaits/forfait-vinyle-rouleau.jpg","desc":"pour une prestation de pose d\'un minimum de 199â¬","price":"14","priceUnit":"90","link":"/services/pose/pose-sol-vinyle/forfait-rouleau"},{"title":"Pose de sol vinyle en lames ou dalles","img":"/img/desktop/pose/forfaits/forfait-vinyle-lames-dalles.jpg","desc":"pour une prestation de pose d\'un minimum de 279â¬","price":"25","priceUnit":"90","link":"/services/pose/pose-sol-vinyle/forfait-lames-dalles"}]},{"name":"pose-carrelage","list":[{"title":"Pose de carrelage int\xe9rieur","img":"/img/desktop/pose/forfaits/forfait-carrelage-interieur.jpg","desc":"pour une prestation de pose d\'un minimum de 499â¬","price":"49","priceUnit":"90","link":"/services/pose/pose-carrelage/forfait-interieur-sol-et-mur"},{"title":"Pose de carrelage ext\xe9rieur","img":"/img/desktop/pose/forfaits/forfait-carrelage-exterieur.jpg","desc":"pour une prestation de pose d\'un minimum de 499â¬","price":"49","priceUnit":"90","link":"/services/pose/pose-carrelage/forfait-exterieur"}]},{"name":"pose-moquette","list":[{"title":"Pose de moquette","img":"/img/desktop/pose/forfaits/forfait-moquette.jpg","desc":"pour une prestation de pose dâun minimum de 199â¬","price":"14","priceUnit":"90","link":"/services/pose/pose-moquette/forfait"}]},{"name":"pose-sol-naturel","list":[{"title":"Pose de sol naturel","img":"/img/desktop/pose/forfaits/forfait-sol-naturel.jpg","desc":"pour une prestation de pose dâun minimum de 199â¬","price":"14","priceUnit":"90","link":"/services/pose/pose-sol-naturel/forfait"}]},{"name":"pose-sol-mineral-composite","list":[{"title":"Pose de sol min\xe9ral composite","img":"/img/desktop/pose/forfaits/forfait-sol-mineral-composite.jpg","desc":"pour une prestation de pose dâun minimum de 199â¬","price":"13","priceUnit":"90","link":"/services/pose/pose-sol-mineral-composite/forfait"}]}
1,{"name":"pose-gazon","list":[{"title":"Pose de gazon","img":"/img/desktop/pose/forfaits/forfait-gazon.jpg","desc":"pour une prestation de pose dâun minimum de 199â¬","price":"14","priceUnit":"90","link":"/services/pose/pose-gazon/forfait"}]},{"name":"pose-terrasse-bois","list":[{"title":"Pose de terrasse bois en dalles","img":"/img/desktop/pose/forfaits/forfait-terrasse-bois-dalle.jpg","desc":"pour une prestation de pose dâun minimum de 199â¬","price":"13","priceUnit":"90","link":"/services/pose/pose-terrase-bois/forfait-dalle"},{"title":"Pose de terrasse bois en lames","img":"/img/desktop/pose/forfaits/forfait-terrasse-bois-lames.jpg","desc":"pour une prestation de pose dâun minimum de 199â¬","price":"13","priceUnit":"90","link":"/services/pose/pose-terrase-bois/forfait-lames"}]},{"name":"renovation-escalier","list":[{"title":"R\xe9novation d\'escalier","img":"/img/desktop/pose/forfaits/forfait-escalier.jpg","desc":"pour une prestation de pose dâun minimum de 199â¬","price":"13","priceUnit":"90","link":"/services/pose/renovation-escalier/forfait"}]}]'),S=JSON.parse('[{"name":"pose-parquet","list":[{"id":"depose-sols-existants","title":"D\xe9pose des sols existants","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-depose.jpg","desc":"Texte de description de lâoption Texte de description de lâoption Texte de description de lâoption","modalTitle":"Forfait d\xe9pose des sols existants","included":[{"text":"D\xe9pose de l\'ancien rev\xeatement parquet flottant ou moquette ou vinyle"},{"text":"D\xe9pose des profil\xe9s de finition"},{"text":"\xc9vacuation des d\xe9chets"}],"supplement":[{"text":"D\xe9pose de parquet coll\xe9, terrasse bois, carrelage sur plots ou coll\xe9s"},{"text":"D\xe9pose multicouches"},{"text":"D\xe9pose de plinthes"},{"text":"D\xe9pose difficile de moquette ou vinyle coll\xe9"}]}},{"id":"preparation-sols","title":"Pr\xe9paration des sols","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-preparation-sol.jpg","desc":"","modalTitle":"Forfait pr\xe9paration des sols","included":[{"text":"Impression primaire sur support min\xe9ral (chape, beton)"},{"text":"Lissage tous enduits \xe9paisseur standard"}],"supplement":[{"text":"Traitement des fissures"},{"text":"Rebouchage partiel"},{"text":"Application barri\xe8re anti-humidit\xe9 ou imperm\xe9abilisant"},{"text":"Suppl\xe9ment primaire sur support bois"},{"text":"Suppl\xe9ment lissage forte \xe9paisseur"},{"text":"Pon\xe7age ou grenaillage"}]}}]},{"name":"pose-parquet-stratifie","list":[{"id":"depose-sols-existants","title":"D\xe9pose des sols existants","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-depose.jpg","desc":"Texte de description de lâoption Texte de description de lâoption Texte de description de lâoption","modalTitle":"Forfait d\xe9pose des sols existants","included":[{"text":"D\xe9pose de l\'ancien rev\xeatement parquet flottant ou moquette ou vinyle"},{"text":"D\xe9pose des profil\xe9s de finition"},{"text":"\xc9vacuation des d\xe9chets"}],"supplement":[{"text":"D\xe9pose de parquet coll\xe9, terrasse bois, carrelage sur plots ou coll\xe9s"},{"text":"D\xe9pose multicouches"},{"text":"D\xe9pose de plinthes"},{"text":"D\xe9pose difficile de moquette ou vinyle coll\xe9"}]}},{"id":"preparation-sols","title":"Pr\xe9paration des sols","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-preparation-sol.jpg","desc":"","modalTitle":"Forfait pr\xe9paration des sols","included":[{"text":"Impression primaire sur support min\xe9ral (chape, beton)"},{"text":"Lissage tous enduits \xe9paisseur standard"}],"supplement":[{"text":"Traitement des fissures"},{"text":"Rebouchage partiel"},{"text":"Application barri\xe8re anti-humidit\xe9 ou imperm\xe9abilisant"},{"text":"Suppl\xe9ment primaire sur support bois"},{"text":"Suppl\xe9ment lissage forte \xe9paisseur"},{"text":"Pon\xe7age ou grenaillage"}]}}]},{"name":"pose-sol-vinyle","list":[{"id":"depose-sols-existants","title":"D\xe9pose des sols existants","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-depose.jpg","desc":"Texte de description de lâoption Texte de description de lâoption Texte de description de lâoption","modalTitle":"Forfait d\xe9pose des sols existants","included":[{"text":"D\xe9pose de l\'ancien rev\xeatement parquet flottant ou moquette ou vinyle"},{"text":"D\xe9pose des profil\xe9s de finition"},{"text":"\xc9vacuation des d\xe9chets"}],"supplement":[{"text":"D\xe9pose de parquet coll\xe9, terrasse bois, carrelage sur plots ou coll\xe9s"},{"text":"D\xe9pose multicouches"},{"text":"D\xe9pose de plinthes"},{"text":"D\xe9pose difficile de moquette ou vinyle coll\xe9"}]}},{"id":"preparation-sols","title":"Pr\xe9paration des sols","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-preparation-sol.jpg","desc":"","modalTitle":"Forfait pr\xe9paration des sols","included":[{"text":"Impression primaire sur support min\xe9ral (chape, beton)"},{"text":"Lissage tous enduits \xe9paisseur standard"}],"supplement":[{"text":"Traitement des fissures"},{"text":"Rebouchage partiel"},{"text":"Application barri\xe8re anti-humidit\xe9 ou imperm\xe9abilisant"},{"text":"Suppl\xe9ment primaire sur support bois"},{"text":"Suppl\xe9ment lissage forte \xe9paisseur"},{"text":"Pon\xe7age ou grenaillage"}]}}]},{"name":"pose-carrelage","list":[{"id":"depose-sols-existants","title":"D\xe9pose des sols existants","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-depose.jpg","desc":"Texte de description de lâoption Texte de description de lâoption Texte de description de lâoption","modalTitle":"Forfait d\xe9pose des sols existants","included":[{"text":"D\xe9pose de l\'ancien rev\xeatement parquet flottant ou moquette ou vinyle"},{"text":"D\xe9pose des profil\xe9s de finition"},{"text":"\xc9vacuation des d\xe9chets"}],"supplement":[{"text":"D\xe9pose de parquet coll\xe9, terrasse bois, carrelage sur plots ou coll\xe9s"},{"text":"D\xe9pose multicouches"},{"text":"D\xe9pose de plinthes"},{"text":"D\xe9pose difficile de moquette ou vinyle coll\xe9"}]}},{"id":"preparation-sols","title":"Pr\xe9paration des sols","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-preparation-sol.jpg","desc":"","modalTitle":"Forfait pr\xe9paration des sols","included":[{"text":"Impression primaire sur support min\xe9ral (chape, beton)"},{"text":"Lissage tous enduits \xe9paisseur standard"}],"supplement":[{"text":"Traitement des fissures"},{"text":"Rebouchage partiel"},{"text":"Application barri\xe8re anti-humidit\xe9 ou imperm\xe9abilisant"},{"text":"Suppl\xe9ment primaire sur support bois"},{"text":"Suppl\xe9ment lissage forte \xe9paisseur"},{"text":"Pon\xe7age ou grenaillage"}]}}]},{"name":"pose-moquette","list":[{"id":"depose-sols-existants","title":"D\xe9pose des sols existants","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-depose.jpg","desc":"Texte de description de lâoption Texte de description de lâoption Texte de description de lâoption","modalTitle":"Forfait d\xe9pose des sols existants","included":[{"text":"D\xe9pose de l\'ancien rev\xeatement parquet flottant ou moquette ou vinyle"},{"text":"D\xe9pose des profil\xe9s de finition"},{"text":"\xc9vacuation des d\xe9chets"}],"supplement":[{"text":"D\xe9pose de parquet coll\xe9, terrasse bois, carrelage sur plots ou coll\xe9s"},{"text":"D\xe9pose multicouches"},{"text":"D\xe9pose de plinthes"},{"text":"D\xe9pose difficile de moquette ou vinyle coll\xe9"}]}},{"id":"preparation-sols","title":"Pr\xe9paration des sols","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-preparation-sol.jpg","desc":"","modalTitle":"Forfait pr\xe9paration des sols","included":[{"text":"Impression primaire sur support min\xe9ral (chape, beton)"},{"text":"Lissage tous enduits \xe9paisseur standard"}],"supplement":[{"text":"Traitement des fissures"},{"text":"Rebouchage partiel"},{"text":"Application barri\xe8re anti-humidit\xe9 ou imperm\xe9abilisant"},{"text":"Suppl\xe9ment primaire sur support bois"},{"text":"Suppl\xe9ment lissage forte \xe9paisseur"},{"text":"Pon\xe7age ou grenaillage"}]}}]},{"name":"pose-sol-naturel","list":[{"id":"depose-sols-existants","title":"D\xe9pose des sols existants","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-depose.jpg","desc":"Texte de description de lâoption Texte de description de lâoption Texte de description de lâoption","modalTitle":"Forfait d\xe9pose des sols existants","included":[{"text":"D\xe9pose de l\'ancien rev\xeatement parquet flottant ou moquette ou vinyle"},{"text":"D\xe9pose des profil\xe9s de finition"},{"text":"\xc9vacuation des d\xe9chets"}],"supplement":[{"text":"D\xe9pose de parquet coll\xe9, terrasse bois, carrelage sur plots ou coll\xe9s"},{"text":"D\xe9pose multicouches"},{"text":"D\xe9pose de plinthes"},{"text":"D\xe9pose difficile de moquette ou vinyle coll\xe9"}]}},{"id":"preparation-sols","title":"Pr\xe9paration des sols","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-preparation-sol.jpg","desc":"","modalTitle":"Forfait pr\xe9paration des sols","included":[{"text":"Impression primaire sur support min\xe9ral (chape, beton)"},{"text":"Lissage tous enduits \xe9paisseur standard"}],"supplement":[{"text":"Traitement des fissures"},{"text":"Rebouchage partiel"},{"text":"Application barri\xe8re anti-humidit\xe9 ou imperm\xe9abilisant"},{"text":"Suppl\xe9ment primaire sur support bois"},{"text":"Suppl\xe9ment lissage forte \xe9paisseur"},{"text":"Pon\xe7age ou grenaillage"}]}}]},{"name":"pose-sol-mineral-composite","list":[{"id":"depose-sols-existants","title":"D\xe9pose des sols existants","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-depose.jpg","desc":"Texte de description de lâoption Texte de description de lâoption Texte de description de lâoption","modalTitle":"Forfait d\xe9pose des sols existants","included":[{"text":"D\xe9pose de l\'ancien rev\xeatement parquet flottant ou moquette ou vinyle"},{"text":"D\xe9pose des profil\xe9s de finition"},{"text":"\xc9vacuation des d\xe9chets"}],"supplement":[{"text":"D\xe9pose de parquet coll\xe9, terrasse bois, carrelage sur plots ou coll\xe9s"},{"text":"D\xe9pose multicouches"},{"text":"D\xe9pose de plinthes"},{"text":"D\xe9pose difficile de moquette ou vinyle coll\xe9"}]}},{"id":"preparation-sols","title":"Pr\xe9paration des sols","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-preparation-sol.jpg","desc":"","modalTitle":"Forfait pr\xe9paration des sols","included":[{"text":"Impression primaire sur support min\xe9ral (chape, beton)"},{"text":"Lissage tous enduits \xe9paisseur standard"}],"supplement":[{"text":"Traitement des fissures"},{"text":"Rebouchage partiel"},{"text":"Application barri\xe8re anti-humidit\xe9 ou imperm\xe9abilisant"},{"text":"Suppl\xe9ment primaire sur support bois"},{"text":"Suppl\xe9ment lissage forte \xe9paisseur"},{"text":"Pon\xe7age ou grenaillage"}]}}]},{"name":"pose-gazon","list":[{"id":"depose-sols-existants","title":"D\xe9pose des sols existants","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-depose.jpg","desc":"Texte de description de lâoption Texte de description de lâoption Texte de description de lâoption","modalTitle":"Forfait d\xe9pose des sols existants","included":[{"text":"D\xe9pose de l\'ancien rev\xeatement parquet flottant ou moquette ou vinyle"},{"text":"D\xe9pose des profil\xe9s de finition"},{"text":"\xc9vacuation des d\xe9chets"}],"supplement":[{"text":"D\xe9pose de parquet coll\xe9, terrasse bois, carrelage sur plots ou coll\xe9s"},{"text":"D\xe9pose multicouches"},{"text":"D\xe9pose de plinthes"},{"text":"D\xe9pose difficile de moquette ou vinyle coll\xe9"}]}},{"id":"preparation-sols","title":"Pr\xe9paration des sols","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-preparation-sol.jpg","desc":"","modalTitle":"Forfait pr\xe9paration des sols","included":[{"text":"Impression primaire sur support min\xe9ral (chape, beton)"},{"text":"Lissage tous enduits \xe9paisseur standard"}],"supplement":[{"text":"Traitement des fissures"},{"text":"Rebouchage partiel"},{"text":"Application barri\xe8re anti-humidit\xe9 ou imperm\xe9abilisant"},{"text":"Suppl\xe9ment primaire sur support bois"},{"text":"Suppl\xe9ment lissage forte \xe9paisseur"},{"text":"Pon\xe7age ou grenaillage"}]}}]},{"name":"pose-terrasse-bois","list":[{"id":"depose-sols-existants","title":"D\xe9pose des sols existants","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-depose.jpg","desc":"Texte de description de lâoption Texte de description de lâoption Texte de description de lâoption","modalTitle":"Forfait d\xe9pose des sols existants","included":[{"text":"D\xe9pose de l\'ancien rev\xeatement parquet flottant ou moquette ou vinyle"},{"text":"D\xe9pose des profil\xe9s de finition"},{"text":"\xc9vacuation des d\xe9chets"}],"supplement":[{"text":"D\xe9pose de parquet coll\xe9, terrasse bois, carrelage sur plots ou coll\xe9s"},{"text":"D\xe9pose multicouches"},{"text":"D\xe9pose de plinthes"},{"text":"D\xe9pose difficile de moquette ou vinyle coll\xe9"}]}},{"id":"preparation-sols","title":"Pr\xe9paration des sols","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-preparation-sol.jpg","desc":"","modalTitle":"Forfait pr\xe9paration des sols","included":[{"text":"Impression primaire sur support min\xe9ral (chape, beton)"},{"text":"Lissage tous enduits \xe9paisseur standard"}],"supplement":[{"text":"Traitement des fissures"},{"text":"Rebouchage partiel"},{"text":"Application barri\xe8re anti-humidit\xe9 ou imperm\xe9abilisant"},{"text":"Suppl\xe9ment primaire sur support bois"},{"text":"Suppl\xe9ment lissage forte \xe9paisseur"},{"text":"Pon\xe7age ou grenaillage"}]}}]},{"name":"renovation-escalier","list":[{"id":"depose-sols-existants","title":"D\xe9pose des sols existants","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-depose.jpg","desc":"Texte de description de lâoption Texte de description de lâoption Texte de description de lâoption","modalTitle":"Forfait d\xe9pose des sols existants","included":[{"text":"D\xe9pose de l\'ancien rev\xeatement parquet flottant ou moquette ou vinyle"},{"text":"D\xe9pose des profil\xe9s de finition"},{"text":"\xc9vacuation des d\xe9chets"}],"supplement":[{"text":"D\xe9pose de parquet coll\xe9, terrasse bois, carrelage sur plots ou coll\xe9s"},{"text":"D\xe9pose multicouches"},{"text":"D\xe9pose de plinthes"},{"text":"D\xe9pose difficile de moquette ou vinyle coll\xe9"}]}},{"id":"preparation-sols","title":"Pr\xe9paration des sols","price":"10","modal":{"img":"/img/desktop/pose/forfaits/option-preparation-sol.jpg","desc":"","modalTitle":"Forfait pr\xe9paration des sols","included":[{"text":"Impression primaire sur support min\xe9ral (chape, beton)"},{"text":"Lissage tous enduits \xe9paisseur standard"}],"supplement":[{"text":"Traitement des fissures"},{"text":"Rebouchage partiel"},{"text":"Application barri\xe8re anti-humidit\xe9 ou imperm\xe9abilisant"},{"text":"Suppl\xe9ment primaire sur support bois"},{"text":"Suppl\xe9ment lissage forte \xe9paisseur"},{"text":"Pon\xe7age ou grenaillage"}]}}]}]');var A=i(30774),F=i.n(A);function z(e){let{poseName:t,className:i,id:o}=e,a=I.find(e=>e.name===t),r=S.find(e=>e.name===t);return(0,s.jsx)("section",{className:"".concat(F()[i]," ").concat(F()["c-forfait-pose"]),id:o,children:(0,s.jsxs)("div",{className:"".concat(F()["c-forfait-pose__content"]," ").concat(a.list.length<2?F()["c-forfait-pose__content--single"]:""),children:[(0,s.jsxs)("div",{className:F()["c-forfait-pose__contentForfait"],children:[(0,s.jsx)(M.A,{text:"Nos forfaits",highlights:[{text:"forfaits",classname:"highlight--vert"}],tag:"h2",classname:"title-2"}),(0,s.jsx)("ul",{className:F()["c-forfait-pose__contentList"],children:a?a.list.map(e=>(0,s.jsx)(D,{data:e})):(0,s.jsx)("p",{children:"Aucun forfait disponible pour le moment."})})]}),(0,s.jsxs)("div",{className:F()["c-forfait-pose__contentOptions"],children:[(0,s.jsx)(M.A,{text:"Nos options",highlights:[{text:"options",classname:"highlight--vert"}],tag:"h3",classname:"title-2"}),(0,s.jsx)("ul",{className:F()["c-forfait-pose__contentOptionsList"],children:r?r.list.map(e=>(0,s.jsx)(C.A,{data:e})):(0,s.jsx)("p",{children:"Aucun forfait disponible pour le moment."})})]})]})})}let H=JSON.parse('[{"name":"pose-parquet","intro":"Le rendu final de votre
1 parquet ne d\xe9pend pas seulement du bois ou de la teinte choisie : le motif de pose joue un r\xf4le essentiel dans lâesth\xe9tique de la pi\xe8ce. Selon lâeffet recherch\xe9 (graphique, traditionnel ou contemporain) nos experts vous guident vers la solution la plus adapt\xe9e \xe0 votre projet. ","list":[{"icon":"/img/desktop/pose/motifs-de-pose/Motif-a-l_anglaise-coupe-perdue.png","title":"\xc0 lâanglaise","modal":{"id":"modal-motif-1","desc":"Câest le motif le plus courant. Les lames sont pos\xe9es parall\xe8lement les unes aux autres, avec des longueurs variables et un d\xe9calage irr\xe9gulier entre les rang\xe9es. Le r\xe9sultat est sobre, naturel et polyvalent : il convient aussi bien aux int\xe9rieurs contemporains quâaux styles plus classiques."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-damier-dalle.png","title":"\xc0 damier","modal":{"id":"modal-motif-2","desc":"Les dalles sont pos\xe9es de mani\xe8re altern\xe9e de fa\xe7on \xe0 cr\xe9er un effet mosa\xefque. Tr\xe8s d\xe9coratif, ce motif r\xe9tro apporte un esprit structur\xe9 et une vraie personnalit\xe9 au sol."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-echelle.png","title":"\xc0 lâ\xe9chelle","modal":{"id":"modal-motif-3","desc":"Des lames courtes sont ins\xe9r\xe9es entre deux lames longues pos\xe9es parall\xe8lement, formant un motif qui rappelle les barreaux dâune \xe9chelle. Ce jeu de contrastes cr\xe9e un effet graphique marqu\xe9, id\xe9al pour rythmer visuellement un espace."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-baton-rompu.png","title":"B\xe2tons rompus","modal":{"id":"modal-motif-4","desc":"Tr\xe8s tendance, cette pose consiste \xe0 disposer les lames \xe0 angle droit les unes par rapport aux autres, formant ainsi un motif en \xe9pi. Ce style graphique attire lâÅil et donne instantan\xe9ment du caract\xe8re \xe0 un sol."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-double-baton-rompu.png","title":"Double b\xe2tons rompus","modal":{"id":"modal-motif-5","desc":"Ce motif reprend le principe du parquet \xe0 b\xe2tons rompus, mais en doublant les lames \xe0 chaque angle. Le r\xe9sultat est dynamique, structur\xe9 et tr\xe8s original, parfait pour apporter une touche audacieuse \xe0 votre d\xe9coration."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-point-de-hongrie.png","title":"Point de Hongrie","modal":{"id":"modal-motif-6","desc":"Les lames sont d\xe9coup\xe9es en biseau \xe0 45\xb0 ou 60\xb0 et pos\xe9es de fa\xe7on \xe0 cr\xe9er des chevrons parfaitement sym\xe9triques. Ce motif embl\xe9matique des appartements haussmanniens s\xe9duit par son \xe9l\xe9gance et sa sophistication intemporelle."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-a-l_anglaise-coupe-de-pierre.png","title":"Coupe de pierre","modal":{"id":"modal-motif-7","desc":"Les lames sont pos\xe9es parall\xe8lement les unes aux autres et les joints sont parfaitement align\xe9s dâune rang\xe9e \xe0 lâautre. Cette disposition r\xe9guli\xe8re cr\xe9e un effet structur\xe9 et g\xe9om\xe9trique, appr\xe9ci\xe9 pour son \xe9l\xe9gance sobre et son esprit ordonn\xe9."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-carrelage-pose-droite-avec-joints-decales.png","title":"Droit avec joint d\xe9cal\xe9","modal":{"id":"modal-motif-8","desc":"Alternative \xe0 la pose droite, cette disposition introduit un l\xe9ger d\xe9calage dâune rang\xe9e \xe0 lâautre. Elle offre un rendu naturel et fluide tout en conservant une esth\xe9tique sobre et \xe9quilibr\xe9e."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-droite-avec-joints-droits-dalle.png","title":"Droit avec joint droit","modal":{"id":"modal-motif-9","desc":"Les dalles sont align\xe9es parfaitement, sans aucun d\xe9calage entre les rang\xe9es. Ce motif tr\xe8s contemporain met en valeur la r\xe9gularit\xe9 et la puret\xe9 du dessin du bois, id\xe9al pour un int\xe9rieur minimaliste ou design."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-fougere.png","title":"Foug\xe8re","modal":{"id":"modal-motif-10","desc":"Variante d\xe9corative du point de Hongrie, ce motif joue sur une alternance de sens et de directions pour imiter le dessin dâune feuille de foug\xe8re. Id\xe9al pour un rendu original et raffin\xe9, tout en subtilit\xe9."}}]},{"name":"pose-parquet-stratifie","intro":"De la pose la plus classique \xe0 la plus sophistiqu\xe9e, le sol stratifi\xe9 offre de nombreuses possibilit\xe9s ! \xc0 lâanglaise, en coupe de pierre ou encore \xe0 b\xe2tons rompus, le motif de pose choisi vous permettra dâapporter de la personnalit\xe9 \xe0 votre int\xe9rieur. Confiez-nous vos envies, on se charge de r\xe9aliser vos souhaits.","list":[{"icon":"/img/desktop/pose/motifs-de-pose/Motif-damier-dalle.png","title":"\xc0 damier","modal":{"id":"modal-motif-1","desc":"Les dalles sont pos\xe9es de mani\xe8re altern\xe9e de fa\xe7on \xe0 cr\xe9er un effet mosa\xefque. Tr\xe8s d\xe9coratif, ce motif r\xe9tro apporte un esprit structur\xe9 et une vraie personnalit\xe9 au sol."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-a-l_anglaise-coupe-perdue.png","title":"\xc0 lâanglaise","modal":{"id":"modal-motif-2","desc":"Câest le motif le plus courant. Les lames sont pos\xe9es parall\xe8lement les unes aux autres avec un d\xe9calage irr\xe9gulier entre les rang\xe9es. Le r\xe9sultat est sobre, naturel et polyvalent : il convient aussi bien aux int\xe9rieurs contemporains quâaux styles plus classiques."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-baton-rompu.png","title":"B\xe2tons rompus","modal":{"id":"modal-motif-3","desc":"Tr\xe8s tendance, cette pose consiste \xe0 disposer les lames \xe0 angle droit les unes par rapport aux autres, formant ainsi un motif en \xe9pi. Ce style graphique attire lâÅil et donne instantan\xe9ment du caract\xe8re \xe0 un sol."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-a-l_anglaise-coupe-de-pierre.png","title":"Coupe de pierre","modal":{"id":"modal-motif-4","desc":"Les lames sont pos\xe9es parall\xe8lement les unes aux autres et les joints sont parfaitement align\xe9s dâune rang\xe9e \xe0 lâautre. Cette disposition r\xe9guli\xe8re cr\xe9e un effet structur\xe9 et g\xe9om\xe9trique, appr\xe9ci\xe9 pour son \xe9l\xe9gance sobre et son esprit ordonn\xe9."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-droite-avec-joints-d\xe9cal\xe9s-dalle.png","title":"Droit avec joint d\xe9cal\xe9","modal":{"id":"modal-motif-5","desc":"Alternative \xe0 la pose droite, cette disposition introduit un l\xe9ger d\xe9calage dâune rang\xe9e \xe0 lâautre. Elle offre un rendu naturel et fluide tout en conservant une esth\xe9tique sobre et \xe9quilibr\xe9e."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-droite-avec-joints-droits-dalle.png","title":"Droit avec joint droit","modal":{"id":"modal-motif-6","desc":"Les dalles sont align\xe9es parfaitement, sans aucun d\xe9calage entre les rang\xe9es. Ce motif tr\xe8s contemporain met en valeur la r\xe9gularit\xe9 et la puret\xe9 du dessin du bois, id\xe9al pour un int\xe9rieur minimaliste ou design."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-point-de-hongrie.png","title":"Point de Hongrie","modal":{"id":"modal-motif-7","de
1sc":"Les lames sont d\xe9coup\xe9es en biseau \xe0 45\xb0 ou 60\xb0 et pos\xe9es de fa\xe7on \xe0 cr\xe9er des chevrons parfaitement sym\xe9triques. Ce motif embl\xe9matique des appartements haussmanniens s\xe9duit par son \xe9l\xe9gance et sa sophistication intemporelle."}}]},{"name":"pose-sol-vinyle","intro":"Le sol vinyle ne se contente pas dâ\xeatre pratique : il peut aussi devenir un \xe9l\xe9ment fort de votre d\xe9co. Gr\xe2ce \xe0 ses nombreux formats et motifs, il permet des poses cr\xe9atives qui imitent de mani\xe8re bluffante le parquet ou le carrelage.","list":[{"icon":"/img/desktop/pose/motifs-de-pose/Motif-damier-dalle.png","title":"\xc0 damier","modal":{"id":"modal-motif-1","desc":"Les dalles sont pos\xe9es de mani\xe8re altern\xe9e de fa\xe7on \xe0 cr\xe9er un effet mosa\xefque. Tr\xe8s d\xe9coratif, ce motif r\xe9tro apporte un esprit structur\xe9 et une vraie personnalit\xe9 au sol."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-a-l_anglaise-coupe-perdue.png","title":"\xc0 lâanglaise","modal":{"id":"modal-motif-2","desc":"Les lames sont pos\xe9es parall\xe8lement les unes aux autres, avec des longueurs variables et un d\xe9calage irr\xe9gulier entre les rang\xe9es. Le r\xe9sultat est sobre, naturel et polyvalent : il convient aussi bien aux int\xe9rieurs contemporains quâaux styles plus classiques."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-echelle.png","title":"\xc0 lâ\xe9chelle","modal":{"id":"modal-motif-3","desc":"Des lames courtes sont ins\xe9r\xe9es entre deux lames longues pos\xe9es parall\xe8lement, formant un motif qui rappelle les barreaux dâune \xe9chelle. Ce jeu de contrastes cr\xe9e un effet graphique marqu\xe9, id\xe9al pour rythmer visuellement un espace."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-baton-rompu.png","title":"B\xe2tons rompus","modal":{"id":"modal-motif-4","desc":"Tr\xe8s tendance, cette pose consiste \xe0 disposer les lames \xe0 angle droit les unes par rapport aux autres, formant ainsi un motif en \xe9pi. Ce style graphique attire lâÅil et donne instantan\xe9ment du caract\xe8re \xe0 un sol."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-double-baton-rompu.png","title":"Double b\xe2tons rompus","modal":{"id":"modal-motif-5","desc":"Ce motif reprend le principe de la pose \xe0 b\xe2tons rompus, mais en doublant les lames \xe0 chaque angle. Le r\xe9sultat est dynamique, structur\xe9 et tr\xe8s original, parfait pour apporter une touche audacieuse \xe0 votre d\xe9coration."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-point-de-hongrie.png","title":"Point de Hongrie","modal":{"id":"modal-motif-6","desc":"Les lames sont d\xe9coup\xe9es en biseau \xe0 45\xb0 ou 60\xb0 et pos\xe9es de fa\xe7on \xe0 cr\xe9er des chevrons parfaitement sym\xe9triques. Ce motif embl\xe9matique des appartements haussmanniens s\xe9duit par son \xe9l\xe9gance et sa sophistication intemporelle."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-a-l_anglaise-coupe-de-pierre.png","title":"Coupe de pierre","modal":{"id":"modal-motif-7","desc":"Les lames sont pos\xe9es parall\xe8lement les unes aux autres et les joints sont parfaitement align\xe9s dâune rang\xe9e \xe0 lâautre. Cette disposition r\xe9guli\xe8re cr\xe9e un effet structur\xe9 et g\xe9om\xe9trique, appr\xe9ci\xe9 pour son \xe9l\xe9gance sobre et son esprit ordonn\xe9."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-droite-avec-joints-d\xe9cal\xe9s-dalle.png","title":"Droit avec joint d\xe9cal\xe9","modal":{"id":"modal-motif-8","desc":"Alternative \xe0 la pose droite, cette disposition introduit un l\xe9ger d\xe9calage dâune rang\xe9e \xe0 lâautre. Elle offre un rendu naturel et fluide tout en conservant une esth\xe9tique sobre et \xe9quilibr\xe9e."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-droite-avec-joints-droits-dalle.png","title":"Droit avec joint droit","modal":{"id":"modal-motif-9","desc":"Les dalles sont align\xe9es parfaitement, sans aucun d\xe9calage entre les rang\xe9es. Ce motif tr\xe8s contemporain met en valeur les imitations de mati\xe8res et est id\xe9al pour un int\xe9rieur minimaliste ou design."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-sur-rouleau.png","title":"Motif sur le rouleau","modal":{"id":"modal-motif-10","desc":"Avec le rouleau vinyle, le motif est directement imprim\xe9. Imitation carreaux de ciment, effet dalles de pierre ou aspect parquet : la pose consiste \xe0 bien orienter et ajuster les l\xe9s pour un rendu continu."}}]},{"name":"pose-carrelage","intro":"Du plus classique au plus original, le motif de pose joue un r\xf4le cl\xe9 dans le style de votre carrelage. Il permet de structurer lâespace, de cr\xe9er du rythme ou de mettre en valeur un \xe9l\xe9ment d\xe9co. Nos experts vous accompagnent pour choisir le motif qui r\xe9v\xe9lera tout le c
1aract\xe8re de votre sol.","list":[{"icon":"/img/desktop/pose/motifs-de-pose/Motif-carrelage-pose-2-tiers-1-tiers-lames.png","title":"2 tiers 1 tiers","tag":["Lames"],"modal":{"id":"modal-motif-1","desc":"Id\xe9al pour les lames de carrelage imitation parquet, ce motif cr\xe9e un effet naturel et \xe9l\xe9gant, proche dâun parquet traditionnel."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-carrelage-avec-cabochon.png","title":"Avec cabochons","modal":{"id":"modal-motif-2","desc":"Cette pose traditionnelle et \xe9l\xe9gante consiste \xe0 poser des carreaux de forme octogonale et \xe0 ins\xe9rer de petits carreaux contrastants (les cabochons) aux angles des grands carreaux. Elle cr\xe9e un motif r\xe9gulier et raffin\xe9, tr\xe8s appr\xe9ci\xe9 dans les int\xe9rieurs de style classique ou haussmannien. "}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-carrelage-en-chevrons.png","title":"Chevron","modal":{"id":"modal-motif-3","desc":"Les carreaux sont pos\xe9s en V, \xe0 la mani\xe8re dâun parquet \xe0 b\xe2tons rompus. Un motif raffin\xe9 qui ajoute du caract\xe8re \xe0 votre sol."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-carrelage-diagonale-avec-joints-d\xe9cal\xe9s.png","title":"Diagonale avec joint d\xe9cal\xe9","modal":{"id":"modal-motif-4","desc":"Les carreaux sont install\xe9s en biais, g\xe9n\xe9ralement \xe0 45\xb0, mais avec un d\xe9calage entre chaque rang\xe9e. Cette variante de la pose diagonale avec joint droit combine lâeffet de perspective avec une touche graphique."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-carrelage-pose-droite-avec-joints-droits.png","title":"Diagonale avec joint droit","modal":{"id":"modal-motif-5","desc":"Les carreaux sont pos\xe9s \xe0 45\xb0 par rapport aux murs. Une solution efficace pour agrandir visuellement lâespace et casser la lin\xe9arit\xe9."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-droite-avec-joints-d\xe9cal\xe9s-dalle.png","title":"Droit avec joint d\xe9cal\xe9","tag":["int\xe9rieur","ext\xe9rieur"],"modal":{"id":"modal-motif-6","desc":"Un l\xe9ger d\xe9calage entre les rang\xe9es de carreaux apporte du dynamisme \xe0 la pose tout en conservant une certaine r\xe9gularit\xe9."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-carrelage-pose-droite-avec-joints-droits.png","title":"Droit avec joint droit","tag":["int\xe9rieur","ext\xe9rieur"],"modal":{"id":"modal-motif-7","desc":"Sobre et \xe9pur\xe9, ce motif est le plus utilis\xe9. Les carreaux sont align\xe9s en lignes droites, pour un rendu net et contemporain."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-carrelage-bandes-de-largeur-fixe.png","title":"En bandes de largeur fixe","modal":{"id":"modal-motif-8","desc":"Les rang\xe9es pr\xe9sentent des carreaux de largeurs diff\xe9rentes pour cr\xe9er un effet structur\xe9 et graphique, parfait pour rythmer un grand espace."}},{"icon":"/img/desktop/pose/motifs-de-pose/Motif-carrelage-pose-en-tapis.png","title":"En tapis","modal":{"id":"modal-motif-9","desc":"Les carreaux forment un encadrement d\xe9coratif, comme un tapis int\xe9gr\xe9 dans le sol. Id\xe9al pour d\xe9limiter visuellement un coin repas ou un espace salon."}}]},{"name":"pose-moquette","intro":"","list":[{"title":"","icon":"","tag":[""]}]},{"name":"pose-sol-naturel","intro":"","list":[{"title":"","icon":"","tag":[""]}]},{"name":"pose-sol-mineral-composite","intro":"","list":[{"title":"","icon":"","tag":[""]}]},{"name":"pose-gazon","intro":"","list":[{"title":"","icon":"","tag":[""]}]},{"name":"pose-terrasse-bois","intro":"","list":[{"title":"","icon":"","tag":[""]}]},{"name":"renovation-escalier","intro":"","list":[{"title":"","icon":"","tag":[""]}]}]');var R=i(47680),E=i(77942),W=i.n(E);function U(e){let{motifName:t,className:i}=e,a=(0,o.useRef)(null),[r,n]=(0,o.useState)(!0),[l,d]=(0,o.useState)(!1),p=e=>{a.current&&a.current.scrollBy({left:"left"===e?-216:216,behavior:"smooth"})},c=()=>{if(a.current){let{scrollLeft:e,scrollWidth:t,clientWidth:i}=a.current;n(e<=0),d(e+i>=t-1)}};(0,o.useEffect)(()=>{let e=a.current;if(e)return c(),e.addEventListener("scroll",c),()=>{e.removeEventListener("scroll",c)}},[]);let u=H.find(e=>e.name===t);return(0,s.jsxs)("div",{className:"".concat(W().wrapper," ").concat(W()[i]),children:[!r&&(0,s.jsx)("button",{className:W().arrow+" "+W().left,onClick:()=>p("left"),children:(0,s.jsx)("img",{src:"/img/desktop/joursdepose/icon-arrow-right.svg",alt:""})}),(0,s.jsx)("ul",{ref:a,className:W().slider,children:u?u.list.map(e=>(0,s.jsx)(R.A,{data:e,className:"c-cardMotif--slider"})):(0,s.jsx)("p",{children:"Aucun motif disponible pour le moment."})}),!l&&(0,s.jsx)("button",{className:W().arrow+" "+W().right,onClick:()=>p("right"),children:(0,s.jsx)("img",{src:"/img/desktop/joursdepose/icon-arrow-right.svg",alt:""})})]})}var B=i(96726),O=i(64683),Q=i(19325),V=i(57350),G=i.n(V),X=i(88881),J=i(9788),Z=i(46225);let Y=[{text:"Point forts",id:"interlink-point-forts",targetId:"PointForts"},{text:"Forfaits",id:"interlink-forfait",targetId:"ForfaitPose"},{text:"Techniques et motifs de pose",id:"interlink-techniques-motifs",targetId:"TechniquesEtMotifsDePose"},{text:"Comment \xe7a marche",id:"interlink-comment-ca-marche",targetId:"CommentCaMarche"}
1,{text:"FAQ",id:"interlink-faq",targetId:"FAQ"}];function K(){let[e,t]=(0,o.useState)(null),i=(0,o.useRef)(null),[a,r]=(0,o.useState)(!1),n=(0,o.useRef)(null),{asPath:l}=(0,Z.useRouter)(),d=l.split("#")[0],p=()=>{let e=Y.map(e=>{let t=document.getElementById(e.targetId);if(!t)return null;let i=t.getBoundingClientRect(),s=Math.max(i.top,0),o=Math.max(Math.min(i.bottom,window.innerHeight)-s,0),a=i.height;return{id:e.id,visibleRatio:a>0?o/a:0}}).filter(Boolean);if(0===e.length)return;let s=e.reduce((e,t)=>t.visibleRatio>e.visibleRatio?t:e);0!==s.visibleRatio&&i.current!==s.id&&(i.current=s.id,t(s.id))};(0,o.useEffect)(()=>{let e=document.getElementById(Y[0].targetId);if(!e)return;let t=new IntersectionObserver(e=>{e.forEach(e=>{r(e.isIntersecting||e.boundingClientRect.top<0)})},{rootMargin:"0px 0px 0px 0px",threshold:0});return t.observe(e),p(),window.addEventListener("scroll",p),window.addEventListener("resize",p),()=>{t.disconnect(),window.removeEventListener("scroll",p),window.removeEventListener("resize",p)}},[]),(0,o.useEffect)(()=>{if(e&&n.current){let t=document.getElementById(e);null==t||t.scrollIntoView({behavior:"smooth",inline:"center",block:"nearest"})}},[e]);let c=e=>{n.current&&n.current.scrollBy({left:"left"===e?-150:150,behavior:"smooth"})};return a?(0,s.jsx)("div",{className:j()(G().stickyNavHeader),children:(0,s.jsxs)("div",{className:j()(G().stickyNavHeader__layout),children:[(0,s.jsxs)("div",{className:j()(G().stickyNavHeader__nav),children:[(0,s.jsx)("button",{className:j()(G().stickyNavArrow,G().left),onClick:()=>c("left"),children:(0,s.jsx)(X.default,{width:32,height:32})}),(0,s.jsx)("ul",{className:j()(G().stickyNavList),ref:n,children:Y.map((t,i)=>(0,s.jsx)("li",{className:j()(G().stickyNavGellule,{[G().active]:e===t.id}),id:t.id,children:(0,s.jsx)("a",{className:j()(G().stickyNavLink),href:"".concat(d,"#").concat(t.targetId),children:(0,s.jsx)("p",{children:t.text})})},i))}),(0,s.jsx)("button",{className:j()(G().stickyNavArrow,G().right),onClick:()=>c("right"),children:(0,s.jsx)(J.default,{width:32,height:32})})]}),(0,s.jsxs)("div",{className:j()(G().stickyNavHeader__buttons),children:[(0,s.jsx)(N.m,{className:"c-button c-button--primary",href:"https://estimation-pose.saint-maclou.com/estimation",children:"Configurer mon projet"}),(0,s.jsx)(N.m,{className:"c-button c-button--secondary",href:"/contact/contact-conseiller",children:"Demander un devis"})]})]})}):null}let $=JSON.parse('[{"name":"pose-parquet","intro":"La pose dâun parquet, quâil soit massif ou contrecoll\xe9, peut se faire selon diff\xe9rentes techniques, en fonction du type de lames choisi, de lâusage de la pi\xe8ce ou encore de la pr\xe9sence dâun chauffage au sol. Chaque projet est unique, et le choix de la m\xe9thode de pose est essentiel pour garantir la durabilit\xe9, la stabilit\xe9 et le rendu esth\xe9tique de votre sol. Nos poseurs salari\xe9s ou partenaires ma\xeetrisent parfaitement toutes les techniques : flottante, coll\xe9e ou clou\xe9e. Ils vous accompagnent pour d\xe9terminer la solution la plus adapt\xe9e \xe0 votre int\xe9rieur et \xe0 vos contraintes.","list":[{"img":"/img/desktop/pose/techniques-de-pose/Parquet/parquet-tech-pose-clouee.jpg","title":"Pose clou\xe9e","modal":{"id":"modal-technique-parquet-pose-clouee","desc":"Technique traditionnelle par excellence, la pose clou\xe9e est privil\xe9gi\xe9e pour les parquets massifs de forte \xe9paisseur. Les lames sont fix\xe9es sur des lambourdes, elles-m\xeames pos\xe9es sur une chape ou un isolant. Ce syst\xe8me assure une excellente robustesse, une longue dur\xe9e de vie, ainsi quâun grand confort de marche. Exigeante \xe0 mettre en Åuvre, cette m\xe9thode est aujourdâhui moins courante, mais reste id\xe9ale dans le cadre dâune r\xe9novation haut de gamme."}},{"img":"/img/desktop/pose/techniques-de-pose/Parquet/parquet-tech-pose-collee.jpg","title":"Pose coll\xe9e","modal":{"id":"modal-technique-parquet-pose-collee","desc":"La pose coll\xe9e consiste \xe0 fixer directement les lames sur le support \xe0 lâaide dâune colle adapt\xe9e. Recommand\xe9e pour les parquets massifs ou contrecoll\xe9s, elle offre une excellente stabilit\xe9 dans le temps ainsi quâune tr\xe8s bonne isolation phonique. Particuli\xe8rement adapt\xe9e aux pi\xe8ces \xe0 fort passage ou celles \xe9quip\xe9es dâun chauffage au sol, cette technique garantit un confort acoustique optimal et une bonne transmission thermique."}},{"img":"/img/desktop/pose/techniques-de-pose/Parquet/parquet-tech-pose-flottante.jpg","title":"Pose flottante","modal":{"id":"modal-technique-parquet-pose-flottante","desc":"La pose flottante consiste \xe0 assembler les lames entre elles par clipsage ou par embo\xeetement (rainure et languette), sans les fixer au sol. Rapide \xe0 mettre en Åuvre, elle est id\xe9ale pour les projets de r\xe9novation ou les logements en location, car elle est facile \xe0 d\xe9monter. Cette technique est r\xe9serv\xe9e aux parquets contrecoll\xe9s et aux rev\xeatements stratifi\xe9s. Câest aujourdâhui la m\xe9thode de pose la plus r\xe9pandue, en raison de sa simplicit\xe9 et de sa praticit\xe9."}}]},{"name":"pose-parquet-stratifie","intro":"Peu importe que vous optiez pour un rev\xeatement en lames ou en dalles ou que vous choisissiez une imitation b\xe9ton ou parquet : câest du c\xf4t\xe9 de la pose flottante quâil faudra vous tourner ! Notre \xe9quipe de poseurs salari\xe9s ou partenaires vous accompagne et vous assure un r\xe9sultat optimal. ","list":[{"img":"/img/desktop/pose/techniques-de-pose/Stratifie/stratifie-pose-flottante.jpg","title":"Pose flottante","modal":{"id":"modal-technique-stratifie-pose-flottante","desc":"La pose flottante consiste \xe0 assembler les lames entre elles par clipsage ou par embo\xeetement (rainure et languette), sur une sous-couche, sans les fixer au sol. Rapide \xe0 mettre en Åuvre, elle est id\xe9ale pour les projets de r\xe9novation ou les logements en location, car elle est facile \xe0 d\xe9monter."}}]},{"name":"pose-sol-vinyle","intro":"La pose dâun sol vinyle varie selon le format du rev\xeatement quâil soit en lames, en dalles ou en rouleau, mais aussi en fonction du support existant et de lâusage de la pi\xe8ce. Chaque configuration n\xe9cessite une technique de pose sp\xe9cifique pour garantir la tenue, le confort \xe0 la marche et lâesth\xe9tique du r\xe9sultat final. Nos poseurs salari\xe9s ou partenaires ma\xeetrisent lâensemble des m\xe9thodes adapt\xe9es aux sols vinyles : pose libre, semi-libre, coll\xe9e ou clips\xe9e. Ils vous conseillent pour d\xe9finir la solution la plus adapt\xe9e \xe0 votre projet. ","list":[{"img":"/img/desktop/pose/techniques-de-pose/Vinyle/vinyle-pose-collee.jpg","title":"Pose coll\xe9e","tags":["lames","dalles","rouleaux"],"modal":{"id":"modal-technique-vinyle-pose-collee","desc":"Recommand\xe9e pour les zones humides ou les pi\xe8ces tr\xe8s sollicit\xe9es, la pose coll\xe9e garantit une adh\xe9rence parfaite au support. Elle requiert une pr\xe9paration minutieuse du sol pour un rendu lisse et durable."}},{"img":"/img/desktop/pose/techniques-de-pose/Vinyle/vinyle-pose-flottante-clipsable.jpg","title":"Pose flottante clipsable","tags":["lames","dalles"],"modal":{"id":"modal-technique-vinyle-pose-flottante-clipsable","desc":"Les lames ou dalles clipsables sâassemblent sans colle gr\xe2ce \xe0 un syst\xe8me de clic int\xe9gr\xe9. Cette technique, rapide et propre, permet une pose flottante id\xe9ale en r\xe9novation, m\xeame sur un ancien sol sâil est plat et sain."}},{"img":"/img/desktop/pose/techniques-de-pose/Vinyle/vinyle-pose-libre.jpg","title":"Pose libre","tags":["rouleaux"],"modal":{"id":"modal-technique-vinyle-pose-libre","desc":"Le vinyle en rouleau peut se poser librement, sans raccord, sâil est suffisamment lourd et si la pi\xe8ce est de taille r\xe9duite, environ 35 m\xb2. Cette pose est id\xe9ale en r\xe9novation et facilite \xe9galement le recyclage du rev\xeatement."}},{"img":"/img/desktop/pose/techniques-de-pose/Vinyle/vinyle-pose-semi-libre.jpg","title":"Pose semi-libre","tags":["rouleaux"],"modal":{"id":"modal-technique-vinyle-pose-semi-libre","desc":"Ce type de pose combine maintien et souplesse. Le rouleau vinyle est fix\xe9 aux extr\xe9mit\xe9s avec du double-face. Une bonne option pour les petites surfaces ou les logements en location."}}]},{"name":"pose-carrelage","intro":"Quâil soit destin\xe9 \xe0 un sol ou \xe0 un mur, en int\xe9rieur comme en ext\xe9rieur, le carrelage demande une pose adapt\xe9e pour garantir un rendu esth\xe9tique et durable. Nos professionnels ma\xeetrisent toutes les techniques, quel que soit le support ou lâusage.","list":[{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-mur.jpg","title":"Pose coll\xe9e au mur","tags":["int\xe9rieur"],"modal":{"id":"modal-technique-carrelage-pose-collee-au-mur","desc":"Parfaite pour les cuisines ou les salles de bain, cette technique consiste \xe0 coller les carreaux directement sur le support vertical. Elle assure un bon maintien et une belle mise en valeur du carrelage."}},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-sol.jpg","title":"Pose coll\xe9e au sol","tags":["int\xe9rieur"],"modal":{"id":"modal-technique-carrelage-pose-collee-au-sol","desc":"Câest la technique la plus courante. Le carrelage est directement coll\xe9 sur une chape ou une dalle existante, offrant une finition impeccable et une grande stabilit\xe9. Id\xe9ale pour les pi\xe8ces int\xe9rieures, les terrasses ou les all\xe9es."}},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-libre.jpg","title":"Pose libre","tags":["ext\xe9rieur"],"modal":{"id":"modal-technique-carrelage-pose-libre","desc":"Alternative rapide et pratique pour les ext\xe9rieurs, la pose libre se fait directement sur lâherbe ou sur un lit de sable ou de gravier. Elle est id\xe9ale pour les am\xe9nagements temporaires ou les espaces modulables."}},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-sur-plots.jpg","title":"Pose sur plots","tags":["ext\xe9rieur"],"modal":{"id":"modal-technique-carrelage-pose-sur-plots","de
1sc":"Utilis\xe9e pour les dalles de terrasse, elle permet une pose sans colle ni joint, pratique pour les terrasses sur\xe9lev\xe9es. Les carreaux reposent sur des plots r\xe9glables en hauteur, ce qui permet de compenser facilement les d\xe9fauts du sol, de faire passer des c\xe2bles ou dâassurer une bonne \xe9vacuation de lâeau."}},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-exterieur.jpg","title":"Pose coll\xe9e au sol","tags":["ext\xe9rieur"],"modal":{"id":"modal-technique-carrelage-pose-collee-exterieur","desc":"Le carrelage est directement coll\xe9 sur le support, offrant une finition impeccable et une grande stabilit\xe9."}}]},{"name":"pose-moquette","intro":"La pose de moquette varie selon le format (rouleaux ou dalles) et lâusage pr\xe9vu. Pour garantir confort, stabilit\xe9 et durabilit\xe9, il est essentiel dâopter pour une technique adapt\xe9e. Pose coll\xe9e, libre, semi-libre ou tendue : nos experts ma\xeetrisent lâensemble des m\xe9thodes existantes !","list":[{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-mur.jpg","title":"xxxxxxxxxx"},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-sol.jpg","title":"yyyyyyyyyyyyyyyyyyyy","tags":["int\xe9rieur","ext\xe9rieur"]},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-libre.jpg","title":"Pose libre","tags":["ext\xe9rieur"]},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-sur-plots.jpg","title":"Pose sur plots","tags":["ext\xe9rieur"]}]},{"name":"pose-sol-naturel","intro":"","list":[{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-mur.jpg","title":"xxxxxxxxxx"},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-sol.jpg","title":"yyyyyyyyyyyyyyyyyyyy","tags":["int\xe9rieur","ext\xe9rieur"]}]},{"name":"pose-sol-mineral-composite","intro":"","list":[{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-mur.jpg","title":"xxxxxxxxxx"},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-sol.jpg","title":"yyyyyyyyyyyyyyyyyyyy","tags":["int\xe9rieur","ext\xe9rieur"]}]},{"name":"pose-gazon","intro":"","list":[{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-mur.jpg","title":"xxxxxxxxxx"},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-sol.jpg","title":"yyyyyyyyyyyyyyyyyyyy","tags":["int\xe9rieur","ext\xe9rieur"]}]},{"name":"pose-terrasse-bois","intro":"","list":[{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-mur.jpg","title":"xxxxxxxxxx"},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-sol.jpg","title":"yyyyyyyyyyyyyyyyyyyy","tags":["int\xe9rieur","ext\xe9rieur"]}]},{"name":"renovation-escalier","intro":"","list":[{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-mur.jpg","title":"xxxxxxxxxx"},{"img":"/img/desktop/pose/techniques-de-pose/Carrelage/carrelage-pose-collee-au-sol.jpg","title":"yyyyyyyyyyyyyyyyyyyy","tags":["int\xe9rieur","ext\xe9rieur"]}]}]');var ee=i(36032),et=i(1071),ei=i(80769);let es=()=>!1;var eo=i(20577),ea=i(47685);let er=a.default.div.withConfig({componentId:"sc-335e4771-0"})(["position:relative;margin:0 0 64px 0;*{box-sizing:border-box;}li{height:100% !important;}"]),en=a.default.a.withConfig({componentId:"sc-335e4771-1"})(["width:100%;display:block;height:432px;@media ","{height:488px;}> div{height:100%;video{width:100% !important;height:100% !important;object-fit:cover;}}"],g.uk.tablet),el=a.default.div.withConfig({componentId:"sc-335e4771-2"})(["position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;justify-content:center;background:radial-gradient( 20.42% 50% at 50% 50%,rgba(0,0,0,0.24) 0%,rgba(0,0,0,0.15) 60.58%,rgba(0,0,0,0) 100% );@media ","{background:linear-gradient( 180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 72.12%,rgba(0,0,0,0.6) 100% );background-size:100% 80%;background-position:bottom center;background-repeat:no-repeat;}"],g.uk.tablet),ed=a.default.div.withConfig({componentId:"sc-335e4771-3"})(["width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:80px 24px;position:relative;@media ",'{padding:32px 24px;}&::after{content:"";position:absolute;inset:0;opacity:0.6;background:radial-gradient( ellipse at center,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.4) 61%,rgba(0,0,0,0) 100% );}'],g.uk.tablet),ep=a.default.div.withConfig({componentId:"sc-335e4771-4"})(["margin:0;padding:0;display:block;z-index:1;h1{text-align:center;display:flex;flex-direction:column;}.description{margin-top:26px;color:white;text-align:center;font-size:18px;max-width:1024px;width:100%;@media ","{margin-top:18px;font-size:16px;}}"],g.uk.tablet),ec=a.default.ul.withConfig({componentId:"sc-335e4771-5"})(["margin:0;padding:48px 0 0 0;display:flex;flex-wrap:wrap;justify-content:center;align-item:center;gap:16px;z-index:1;li{height:auto !important;}&.mobile{display:none;}@media ","{padding:16px 0 0 0;&.mobile{display:flex;}&.desktop{display:none;}}"],g.uk.tablet),eu=a.default.li.withConfig({componentId:"sc-335e4771-6"})(["list-style:none;pointer-events:initial;a{border-radius:6px !important;}"]),em=a.default.div.withConfig({componentId:"sc-335e4771-7"})(["width:50%;height:100%;max-width:calc(1440px / 2);position:relative;display:flex;align-items:center;&.right{margin-left:auto;justify-content:flex-end;}&.bottom{align-items:flex-end;padding-bottom:100px;}@media ","{max-width:none;width:100%;justify-content:center;align-items:flex-end;padding-bottom:10px;&.bottom{padding-bottom:10px;}}"],g.uk.tablet),eg=e=>{let{slideVideo:t}=e,i=(()=>{let[e,t]=(0,o.useState)(!0);return(0,o.useEffect)(()=>{t(!1)},[]),e?es:ei.Fr})()()&&t.videoMobile?t.videoMobile.url:t.video.url;return(0,s.jsxs)(er,{children:[(0,s.jsx)(en,{href:t.link&&t.link.link?t.link.link:"",title:t.title,children:(0,s.jsx)(ea.A,{type:t.video.type,url:i,loop:!0,fullscreen:!0})}),(0,s.jsx)(el,{children:(0,s.jsxs)(ed,{children:[(0,s.jsxs)(ep,{className:"center",children:[t.subtitle&&(0,s.jsx)(M.A,{text:t.subtitle,highlights:[{text:t.highlightedSubTitle,classname:"highlight--transparent"}],tag:"h1",classname:"titleHero"}),t.description&&(0,s.jsx)("p",{className:"description",children:t.description})]}),t.ctaItemsMobile&&(0,s.jsx)(ec,{className:"mobile center",children:t.ctaItemsMobile.map((e,t)=>(0,s.jsx)(eu,{children:(0,s.jsx)(eo.z,{url:e.link.link,text:e.text,color:e.bgColor,textColor:e.color,theme:"primaryRefonte",fullWidth:!1,border:!1})},t))}
1),t.ctaItemsCenter?(0,s.jsx)(ec,{className:"desktop center",children:t.ctaItemsCenter.map((e,i)=>(0,s.jsx)(eu,{children:(0,s.jsx)(eo.z,{url:e.link.link,text:e.text,colorHover:t.ctaBgColorHover,textColorHover:t.ctaTextColorHover,color:e.bgColor,textColor:e.color,theme:"primaryRefonte",fullWidth:!1,border:!1})},i))}):(0,s.jsx)(em,{className:"bottom ".concat(t.ctaPermuteLeft?"right":"left"),children:t.ctaItemsLeft&&(0,s.jsx)(ec,{className:"desktop",children:t.ctaItemsLeft.map((e,i)=>(0,s.jsx)(eu,{children:(0,s.jsx)(eo.z,{url:e.link.link,text:e.text,colorHover:t.ctaBgColorHover,textColorHover:t.ctaTextColorHover,color:e.bgColor,textColor:e.color,theme:"primaryRefonte",fullWidth:!1,border:!1})},i))})})]})})]})};var ef=i(85613),ex=i(82972);let eh=a.default.div.withConfig({componentId:"sc-cc815528-0"})(["*{box-sizing:border-box;}&.hide{opacity:0;visibility:hidden;height:0;}opacity:1;visibility:visible;height:auto;position:relative;margin:0 0 64px 0;.glider{.glider-track{width:fit-content !important;}}.slider-item-image{&.mobile{display:none;}@media (","){&:not(.mobile){display:none;}&.mobile{display:inline;}}}li{height:100% !important;}@media ","{.glider{-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none;}}}.glider-prev,.glider-next{top:50%;transform:translateY(-50%);width:32px;height:32px;background:",";border-radius:50%;display:flex;justify-content:center;align-items:center;svg{width:16px;height:16px;path{fill:",";}}&.disabled{display:none;}@media ","{display:none;}}.glider-prev{left:40px;svg{margin-right:-3px;}}.glider-next{right:40px;svg{margin-left:-3px;}}.glider-dots{transform:translateY(10px);.glider-dot{width:10px;height:10px;background:none;border:1px solid ",";margin:0;&:not(:last-of-type){margin:0 10px 0 0;}&.active{background:",";}}}"],g.uk.tablet,g.uk.mobileL,g.Jy.blueDark,g.Jy.white,g.uk.mobileL,g.Jy.blueDark,g.Jy.blueDark),ev=a.default.div.withConfig({componentId:"sc-cc815528-1"})(["position:relative;"]),eb=a.default.a.withConfig({componentId:"sc-cc815528-2"})(["width:100%;display:block;height:432px;@media ","{height:488px;}> picture > img{width:100% !important;height:100% !important;object-fit:cover;}"],g.uk.tablet),ey=a.default.div.withConfig({componentId:"sc-cc815528-3"})(["position:absolute;top:0;width:100%;height:100%;display:flex;pointer-events:none;justify-content:center;flex-direction:column;justify-content:flex-end;align-items:center;padding:80px 24px;@media ","{padding:32px 24px;}background:radial-gradient( 20.42% 50% at 50% 50%,rgba(0,0,0,0.24) 0%,rgba(0,0,0,0.15) 60.58%,rgba(0,0,0,0) 100% );@media ","{background:linear-gradient( 180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 72.12%,rgba(0,0,0,0.6) 100% );background-size:100% 80%;background-position:bottom center;background-repeat:no-repeat;}"],g.uk.tablet,g.uk.tablet),e_=a.default.div.withConfig({componentId:"sc-cc815528-4"})(["width:50%;position:relative;display:flex;justify-content:center;align-items:center;@media ","{display:none;}"],g.uk.mobileL),ej=a.default.div.withConfig({componentId:"sc-cc815528-5"})(["margin:0;padding:0;display:block;h1{text-align:center;display:flex;flex-direction:column;}.description{margin-top:26px;color:white;text-align:center;font-size:18px;@media ","{margin-top:18px;font-size:16px;}}"],g.uk.tablet),ek=a.default.ul.withConfig({componentId:"sc-cc815528-6"})(["margin:0;padding:48px 0 0 0;display:flex;flex-wrap:wrap;justify-content:center;align-item:center;gap:16px;li{height:auto !important;}&.mobile{display:none;}@media ","{padding:16px 0 0 0;&.mobile{display:flex;}&.desktop{display:none;}&.center{display:none;}}"],g.uk.tablet),eq=a.default.li.withConfig({componentId:"sc-cc815528-7"})(["list-style:none;padding:5px;pointer-events:initial;a{border-radius:6px !important;}"]),ew=e=>{let{slides:t}=e,i=(0,Z.useRouter)(),[a,r]=(0,o.useState)(0),n=(e,t,s)=>{e.preventDefault(),(0,d.Kb)({event:"carrousel",eventCategory:t.link&&t.link.link?t.link.link:"",eventAction:(s+1).toString(),eventLabel:null,nonInteration:!1}),t.link&&t.link.link&&i.push(t.link.link)},l=function(e,t,i,a,r){return(0,s.jsx)(ek,{className:t,children:e.map((e,t)=>(0,s.jsxs)(o.Fragment,{children:[i&&0!==t&&t%2==0&&(0,s.jsx)("br",{}),(0,s.jsx)(eq,{children:(0,s.jsx)(eo.z,{url:e.link.link,text:e.text,colorHover:r.ctaBgColorHover,textColorHover:r.ctaTextColorHover,color:e.bgColor,textColor:e.color,theme:"primaryRefonte",fullWidth:!1,border:!1,onClick:t=>n(t,e,a)})})]},t))})};return(0,s.jsx)(eh,{children:(0,s.jsx)(ex.A,{responsive:!1,dots:!(t.length<2)&&"under",arrows:!0,loop:!0,autoPlay:a,children:t.map((e,t)=>(0,s.jsxs)(ev,{className:"slider-item",children:[(0,s.jsx)(eb,{href:e.link&&e.link.link?e.link.link:"",title:e.title,onClick:i=>n(i,e,t),children:(0,s.jsx)(ef.i,{priority:0===t,imageMobile:e.imgMobile,imageDesktop:e.imgDesktop,alt:e.title,sizes:"100vw",style:{width:"100%",height:"auto"},placeholder:"blur",blurDataURL:"/img/desktop/product/placeholder.jpg",onLoadingComplete:0===t&&(()=>{r(6e3)})})}),(0,s.jsxs)(ey,{children:[(0,s.jsxs)(ej,{className:"center",children:[e.subtitle&&(0,s.jsx)(M.A,{text:e.subtitle,highlights:[{text:e.highlightedSubTitle,classname:"highlight--transparent"}],tag:"h1",classname:"titleHero"}),e.description&&(0,s.jsx)("p",{className:"description",children:e.description})]}
1),e.ctaItemsCenter?(0,s.jsx)(ek,{className:"center",children:e.ctaItemsCenter.map((i,o)=>(0,s.jsx)(eq,{children:(0,s.jsx)(eo.z,{url:i.link.link,text:i.text,colorHover:e.ctaBgColorHover,textColorHover:e.ctaTextColorHover,color:i.bgColor,textColor:i.color,theme:"primaryRefonte",fullWidth:!1,border:!1,onClick:e=>n(e,i,t)})},o))}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(e_,{children:[e.ctaItemsRight&&e.ctaPermuteRight&&l(e.ctaItemsRight,"right",!0,t,e),e.ctaItemsLeft&&!e.ctaPermuteLeft&&l(e.ctaItemsLeft,"left",!1,t,e)]}),(0,s.jsxs)(e_,{children:[e.ctaItemsRight&&!e.ctaPermuteRight&&l(e.ctaItemsRight,"right",!0,t,e),e.ctaItemsLeft&&e.ctaPermuteLeft&&l(e.ctaItemsLeft,"left",!1,t,e)]})]}),e.ctaItemsMobile&&(0,s.jsx)(ek,{className:"mobile",children:e.ctaItemsMobile.map((e,i)=>{var o;return(0,s.jsx)(eq,{children:(0,s.jsx)(eo.z,{url:null==(o=e.link)?void 0:o.link,text:e.text,color:e.bgColor,textColor:e.color,theme:"primaryRefonte",fullWidth:!1,border:!1,onClick:i=>n(i,e,t)})},i)})})]})]},t))})})};var eC=i(54440),eN=i(28881);let eL=a.default.div.withConfig({componentId:"sc-6f0ea3bd-0"})(["max-width:1920px;margin:0 auto;padding:0 1.25rem;"]),eP=a.default.main.withConfig({componentId:"sc-6f0ea3bd-1"})(["font-family:",";font-size:16px;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;*{box-sizing:border-box;}p{margin:0;}.u-text-center{text-align:center;}.u-max-w-608{max-width:608px;}.u-mx-auto{margin:auto;}.u-mb-12{margin-bottom:12px !important;}.u-mb-24{margin-bottom:24px !important;}.u-mb-32{margin-bottom:32px !important;}.u-mb-64{margin-bottom:64px !important;}.c-button{width:fit-content;height:48px;border-radius:6px;font-size:16px;padding:2px 20px;font-family:",";display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;transition:all 200ms;box-sizing:border-box;font-weight:600;.c-button__iconRight{margin-left:8px;}}.c-button--primary{background-color:#121269;color:white;font-family:",";&:hover{background-color:#13133a;}}.c-button--secondary{background-color:#f4b22f;color:#13123a;font-family:",";border-color:#f4b22f;&:hover{border-color:#e3930f;background-color:#e3930f;}}.c-button--tertiary{background-color:white;color:#13133a;border-color:#121269;font-family:",";text-decoration:none;&:hover{color:white;border-color:#121269;background-color:#121269;.c-button__iconRight{filter:brightness(0) invert(1);}}}.c-button--ghost{color:#1f2937;background-color:transparent;&:hover{background-color:#f9fafb;}}.c-button--sm{height:32px;padding:6px;}.c-button__mobile{display:none;@media ",'{display:block;}}.c-cardTechnique__container{list-style:none;}.c-cardTechnique{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;padding:72px 0;max-width:1120px;margin:auto;& h2{max-width:320px;text-align:center;}@media screen and (max-width:980px){padding:40px 0;}}.c-cardTechnique__text{text-align:center;padding:0 16px;}.c-cardTechnique__container{margin:0;padding:0;max-width:1120px;display:flex;justify-content:center;flex-wrap:wrap;gap:16px;@media screen and (max-width:790px){max-width:100%;justify-content:flex-start;}}.c-cardMotif{display:flex;gap:48px;padding:72px 0 48px 160px;@media screen and (max-width:1120px){padding:72px 0 48px 24px;}@media screen and (max-width:980px){flex-direction:column;padding:24px 0 24px 0;gap:16px;}}.c-cardMotif__text{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:flex-start;h2{width:240px;margin:0;}p{width:100%;max-width:460px;margin:0;}@media screen and (max-width:980px){padding:0 16px;text-align:center;align-items:center;}}.faq{border-top:1px solid #e5e7eb;padding:72px 16px 24px 16px;margin-left:-1.25rem;margin-right:-1.25rem;}.faqSubtitle{color:#4b5563;margin:16px 0 0 0;}.faqLayout{display:flex;gap:24px;align-items:flex-start;width:100%;max-width:1148px;margin:auto;}.faqContent{width:100%;max-width:612px;.c-accordion{border-top:1px solid #e5e7eb;}.c-accordion__button{color:#13133a;font-size:18px;font-family:"NunitoSansBold","Arial","system-ui",sans-serif;background:white;border:none;min-height:72px;width:100%;padding:16px 12px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;
1cursor:pointer;&:after{flex-shrink:0;display:block;content:"";width:40px;height:40px;background-image:url("/img/desktop/pose/icon-chevron-down.svg");background-size:24px;background-position:center;background-repeat:no-repeat;border-radius:6px;}@media (hover:hover) and (pointer:fine){&:hover{&:after{background-color:#f9fafb;}}}&[aria-expanded="true"]{&:after{transform:rotate(180deg);}}p{text-align:left;font-size:18px;font-family:"NunitoSansBold","Arial","system-ui",sans-serif;}}.c-accordion__content{&[hidden]{display:none;}margin-top:-8px;padding:0px 12px 16px 12px;font-size:16px;}}@media (max-width:1024px){.faqLayout{flex-direction:column;}.faqContent{max-width:unset;}}.poseMentions{margin-bottom:80px;@media ',"{margin-bottom:40px;}ul{margin:0;padding:0 0 0 16px;}p{margin:0;color:#4b5563;font-size:12px;text-align:left;a{color:#4b5563;}+ p{margin-top:8px;}}}.seoContent{display:flex;flex-direction:column;gap:24px;max-width:1440px;margin-inline:auto;padding:0 16px;}.seoContent_title{font-family:Jost;font-weight:550;font-size:24px;color:#13133a;margin:0;}.seoContent_subtitle{font-family:",";font-size:12px;margin:0;font-weight:bolder;}.seoContent_text{display:flex;flex-direction:column;gap:8px;font-family:",";p{font-size:12px;}}#PointForts,#ForfaitPose,#TechniquesEtMotifsDePose,#CommentCaMarche,#FAQ{scroll-margin-top:100px;}.StickyNavHeaderWrapper{display:none;&.visible{display:block;}}"],g.vX.NunitoSansRegular,g.vX.NunitoSansRegular,g.vX.NunitoSansRegular,g.vX.NunitoSansRegular,g.vX.NunitoSansRegular,g.uk.tablet,g.uk.tablet,g.vX.NunitoSansRegular,g.vX.NunitoSansRegular),eT=e=>{let{technicalGroup:t,motifGroup:i,faqGroup:a,pose:r,slide:l,seoGroup:c}=e,g=et.find(e=>e.name===r);if((0,o.useEffect)(()=>{r&&d.Ay.sendPageView({env_type_contenu:u.Qp.PAGE,cd2_pageCategory:"Pose",cd3_pageSubCategory:r})},[r]),!r)return(0,s.jsx)("div",{children:"Chargement..."});let f={"@context":"https://schema.org","@type":"FAQPage",mainEntity:(null==a?void 0:a.list.map(e=>{let{question:t,answer:i}=e;
1return{"@type":"Question",name:t,acceptedAnswer:{"@type":"Answer",text:i}}}))||[]},v=(0,o.useRef)(null),b=(0,o.useRef)(null);return(0,o.useEffect)(()=>{let e=v.current,t=b.current;if(!e||!t)return;let i=new IntersectionObserver(t=>{let[i]=t;i.isIntersecting?e.classList.remove("visible"):e.classList.add("visible")},{threshold:1,rootMargin:"300px 0px 0px 0px"});return i.observe(t),()=>{i.disconnect()}},[]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(x(),{children:(0,s.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(f)}})}),(0,s.jsxs)(eP,{children:[(0,s.jsx)(n.Q,{links:[{text:"Accueil",url:"/"},{text:"Pose",url:p.dE.pose},{text:g.breadcrumbs,url:"".concat(p.Gl.services,"pose/").concat(r)}]}),(0,s.jsx)("div",{id:"videoPose",ref:b,children:l&&((null==l?void 0:l.video)?(0,s.jsx)(eg,{slideVideo:l}):(0,s.jsx)(ew,{slides:[l]}))}),(0,s.jsx)("div",{ref:v,className:"StickyNavHeaderWrapper StickyNavPoseWrapper",children:(0,s.jsx)(K,{})}),(0,s.jsxs)(eL,{children:[(0,s.jsx)(h.A,{className:"beneficePose",id:"PointForts"}),(0,s.jsx)(z,{poseName:r,className:"",id:"ForfaitPose"}),(0,s.jsx)(O.A,{className:"projet"}),(0,s.jsxs)("div",{id:"TechniquesEtMotifsDePose",children:[(0,s.jsxs)("section",{className:"c-cardTechnique",children:[(0,s.jsx)(M.A,{text:"Toutes nos techniques de pose",highlights:[{text:"techniques",classname:"highlight--rose"}],tag:"h2",classname:"title-2"}),(0,s.jsx)("p",{className:"c-cardTechnique__text",children:t.intro}),(0,s.jsx)("ul",{className:"c-cardTechnique__container",children:t?t.list.map(e=>(0,s.jsx)(k,{data:e})):(0,s.jsx)("p",{children:"Aucune carte trouv\xe9."})})]}),(0,s.jsxs)("section",{className:"c-cardMotif",children:[(0,s.jsxs)("div",{className:"c-cardMotif__text",children:[(0,s.jsx)(M.A,{text:"Nos diff\xe9rents motifs de pose",highlights:[{text:"motifs",classname:"highlight--jaune"}],tag:"h2",classname:"title-2"}),(0,s.jsx)("p",{className:"c-cardMotif__description",children:i.intro})]}),(0,s.jsx)(U,{motifName:r})]})]}),(0,s.jsx)(w.A,{className:"pushRealisation"}),(0,s.jsx)(B.A,{className:"stepProjet",id:"CommentCaMarche"}),(0,s.jsx)("section",{className:"faq",id:"FAQ",children:(0,s.jsxs)("div",{className:"faqLayout",children:[(0,s.jsxs)("div",{className:"faqTitle",children:[(0,s.jsx)(M.A,{text:"Une question\xa0?",classname:"title-2",highlights:[{text:"question",classname:"highlight--rose"}],tag:"h2"}),(0,s.jsx)(M.A,{text:"On est l\xe0 pour vous aider",classname:"title-2",highlights:[{text:"question",classname:"highlight--rose"}],tag:"h2"}),(0,s.jsx)("p",{children:"D\xe9couvrez nos r\xe9ponses \xe0 vos questions les plus fr\xe9quentes."})]}),(0,s.jsx)("div",{className:"faqContent",children:a?a.list.map(function(e){let{question:t,answer:i}=e,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a=o+1;return(0,s.jsx)(q.A,{question:t,id:a,children:(0,s.jsx)("p",{dangerouslySetInnerHTML:{__html:i}},a)},a)}):(0,s.jsx)("p",{children:"Aucune FAQ trouv\xe9e."})})]})}),(0,s.jsx)(m.A,{}),(0,s.jsxs)("section",{className:"seoContent",children:[(0,s.jsx)("h2",{className:"seoContent_title",children:c.title}),c.text.map((e,t)=>(0,s.jsxs)("div",{className:"seoContent_text",children:[(0,s.jsx)("h3",{className:"seoContent_subtitle",dangerouslySetInnerHTML:{__html:e.title}},t),(0,s.jsx)("p",{children:e.content})]}))]})]}),(0,s.jsx)(Q.A,{})]})]})};eT.layout=r.Ay,eT.getLayoutInitialProps=e=>{var t,i,s,o;let{pageProps:{pose:a}}=e;if(!a)return{status:404};let r=et.find(e=>e.name===a);return{metaTags:{title:"".concat(null!=(s=null==r||null==(t=r.meta)?void 0:t.title)?s:""," | Saint Maclou"),description:null!=(o=null==r||null==(i=r.meta)?void 0:i.description)?o:"",type:l.g.website,image:"",robots:"INDEX,FOLLOW",canonical:"".concat(c.k6).concat(p.Gl.services,"pose/").concat(a)}}},eT.getInitialProps=async e=>{var t;let{query:i,res:s,req:o}=e,a=Array.isArray(i.pose)?i.pose[0]:null!=(t=i.pose)?t:"",r=$.find(e=>e.name===a),n=H.find(e=>e.name===a),l=ee.find(e=>e.name===a),d=eN.find(e=>e.name===a),p=eC.wb.get(),c=await p.getPoseSlide(a),u=r&&l?200:404;return s&&(s.statusCode=u),{pose:a,faqGroup:l,technicalGroup:r,motifGroup:n,statusCode:u,seoGroup:d,slide:null==c?void 0:c.slide}};let eD=eT},47685:(e,t,i)=>{"use strict";i.d(t,{A:()=>l});var s=i(26514),o=i(13742),a=i(17941),r=i(70219);let n=o.default.div.withConfig({componentId:"sc-9e7a35f2-0"})(["width:100%;.videoPlayer{background:",";border:none;height:100%;width:100%;object-fit:cover;@media ","{height:440px;","}"," ","}"],a.Jy.black,a.uk.mobileL,e=>{let{fullscreen:t}=e;return t&&(0,o.css)([""])},e=>{let{loop:t}=e;return t&&(0,o.css)(["pointer-events:none;"])},e=>{let{fullscreen:t}=e;return t&&(0,o.css)([""])});function l(e){let{url:t,type:i,loop:o=!1,fullscreen:a=!1}=e;return(0,s.jsx)(n,{loop:o,fullscreen:a,children:i===r.NR.VIDEO_MP4?(0,s.jsx)("video",{className:"videoPlayer",src:t,controls:!o,playsInl
1ine:!0,autoPlay:!!o,muted:!!o,loop:!!o}):(0,s.jsx)("iframe",{className:"videoPlayer",src:t})})}},56745:(e,t,i)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/services/pose/[pose]",function(){return i(33694)}])},57350:e=>{e.exports={stickyNavHeader:"StickyNavHeader_stickyNavHeader__yRozY",stickyNavHeader__layout:"StickyNavHeader_stickyNavHeader__layout__JRq3Z",stickyNavHeader__nav:"StickyNavHeader_stickyNavHeader__nav__APMtA",stickyNavHeader__buttons:"StickyNavHeader_stickyNavHeader__buttons__ZXI4F",stickyNavList:"StickyNavHeader_stickyNavList__ENQYM",stickyNavGellule:"StickyNavHeader_stickyNavGellule__jzYrD",stickyNavLink:"StickyNavHeader_stickyNavLink__x4LFC",stickyNavArrow:"StickyNavHeader_stickyNavArrow__9O63i",left:"StickyNavHeader_left__pA_kM",right:"StickyNavHeader_right__snbyx",active:"StickyNavHeader_active__u3LS6"}},65445:e=>{e.exports={"c-card":"CardTechnique_c-card__GopSG","c-card__image":"CardTechnique_c-card__image__vsLLc","c-card__wrapper":"CardTechnique_c-card__wrapper___r4Il","c-card__title":"CardTechnique_c-card__title__AqfPw","c-card__tagsList":"CardTechnique_c-card__tagsList__MFxhA","c-card__tagListItem":"CardTechnique_c-card__tagListItem__LxB7r",modalImageWrapper:"CardTechnique_modalImageWrapper__GLrDW",modalWrapper:"CardTechnique_modalWrapper__Q8Nmd",modalTitleWrapper:"CardTechnique_modalTitleWrapper__Ifr_f",modalLabel:"CardTechnique_modalLabel__mZa1x",modalTitle:"CardTechnique_modalTitle__eCzS2",modalDesc:"CardTechnique_modalDesc__BNMyT"}},77942:e=>{e.exports={wrapper:"SliderMotif_wrapper__YNLQS",slider:"SliderMotif_slider__4OG0A",arrow:"SliderMotif_arrow__tujYq",left:"SliderMotif_left__hrsG5",right:"SliderMotif_right__kBrBZ"}},82972:(e,t,i)=>{"use strict";i.d(t,{A:()=>g});var s=i(26514),o=i(75834),a=i(13742),r=i(98457),n=i(60900),l=i(17941);let d=[{size:"xs",itemsPerPage:1,arrows:!1,dots:!0,maxDots:12,mediaQuery:"only screen and ".concat(l.uk.mobileM)},{size:"sm",itemsPerPage:1,arrows:!1,dots:!0,maxDots:15,mediaQuery:"only screen and ".concat(l.uk.min.mobileM," and ").concat(l.uk.mobileL)},{size:"md",itemsPerPage:3,arrows:!0,dots:!0,mediaQuery:"only screen and ".concat(l.uk.min.mobileL," and ").concat(l.uk.tablet)},{size:"lg",itemsPerPage:4,arrows:!0,dots:!0,mediaQuery:"only screen and ".concat(l.uk.min.tablet)}],p=a.default.div.withConfig({componentId:"sc-acf43e4e-0"})(["position:relative;> .viewport{display:flex;flex-direction:row;overflow:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;> *:first-child{scroll-snap-align:start;}&::-webkit-scrollbar{display:none;}-ms-overflow-style:none;scrollbar-width:none;.slider-item{box-sizing:border-box;flex-shrink:0;width:100%;overflow:hidden;padding:10px;scroll-snap-align:start;& > *{width:100%;margin:auto;box-sizing:border-box;}}}> .dots-under{transform:none;margin-top:0rem;margin-bottom:1.5rem;}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none;}&.single{& > .viewport{.slider-item{width:100%;padding:0;scroll-snap-align:start;}}.visible-xs{display:flex;}}&.responsive{@media only screen and ","{.visible-xs{display:flex;}& > .viewport{.slider-item{width:calc(100% - 8rem);scroll-snap-align:center;scroll-margin:4rem;&:first-child{margin-left:4rem;}&:last-child{margin-right:4rem;}}}}@media only screen and "," and ","{.visible-sm{display:flex;}&.responsive-sm-1{& > .viewport{.slider-item{width:calc(100% - 8rem);scroll-snap-align:center;scroll-margin:4rem;&:first-child{margin-left:4rem;}&:last-child{margin-right:4rem;}}}}&.responsive-sm-2{& > .viewport{.slider-item{width:","%;scroll-snap-align:none;&:nth-child(","n + 1){scroll-snap-align:start;}}}}}@media only screen and "," and ","{.visible-md{display:flex;}& > .viewport{.slider-item{width:","%;scroll-snap-align:none;&:nth-child(","n + 1){scroll-snap-align:start;}}}&.responsive-md-2{& > .viewport{.slider-item{width:","%;scroll-snap-align:none;&:nth-child(","n + 1){scroll-snap-align:start;}}}}}@media only screen and ","{.visible-lg{display:flex;}&.responsive-lg-3{& > .viewport{.slider-item{width:","%;scroll-snap-align:none;&:nth-child(","n + 1){scroll-snap-align:start;}}}}&.responsive-lg-4{& > .viewport{.slider-item{width:","%;scroll-snap-align:none;&:nth-child(","n + 1){scroll-snap-align:start;}}}}}}"],l.uk.mobileM,l.uk.min.mobileM,l.uk.mobileL,Math.round(5e3)/100,2,l.uk.min.mobileL,l.uk.tablet,Math.round(1e4/3)/100,3,Math.round(5e3)/100,2,l.uk.min.tablet,Math.round(1e4/3)/100,3,Math.round(2500)/100,4),c=e=>{let{size:t,pages:i,activeIndex:o=0,onPageChange:a,maxDots:l,under:d=!1}=e,p=null==l?i-1:Math.min(l,i-1),c=null==l?e=>[e,e===o]:e=>{let t=Math.round((i-1)/p*e),s=Math.round((i-1)/p*(e+1)),a=l?o>=t&&o<s:e===o;return[t,a]};return(0,s.jsx)("div",{role:"tablist",className:(0,r.A)("glider-dots","visible-".concat(t),d&&"dots-under"),children:(0,n.y1)(0,p).map(e=>{let[t,i]=c(e);return(0,s.jsx)("button",{"data-index":e,"aria-label":"Page ".concat(e+1),role:"tab",className:(0,r.A)("glider-dot",i&&"active"),onClick:a&&(()=>{console.log("onPageChange(%s)",t),a(t)})},e)})})},u=e=>{let{size:t,onClick:i,disabled:o=!1}=e;return(0,s.jsx)("button",{type:"button",className:"glider-prev visible-".concat(t),"aria-label":"Pr\xe9c\xe9dent","aria-disabled":o?"true":"false",onClick:i,children:(0,s.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24.521 24.521",children:(0,s.jsxs)("g",{transform:"translate(20) rotate(90)",children:[(0,s.jsx)("rect",{width:"24",height:"20",fill:"none"}),(0,s.jsx)("path",{d:"M16,0a1,1,0,0,1,.993.883L17,1V17H1a1,1,0,0,1-.117-1.993L1,15H15V1a1,1,0,0,1,.883-.993Z",transform:"translate(12.5 -4.521) rotate(45)",fill:"#13123a"})]})})})},m=e=>{let{size:t,onClick:i,disabled:o=!1}=e;return(0,s.jsx)("button",{type:"button",className:"glider-next visible-".concat(t),"aria-label":"Suivant","aria-disabled":o?"true":"false",onClick:i,children:(0,s.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24.521 24.521",children:(0,s.jsxs)("g",{transform:"translate(4.521 24.521) rotate(-90)",children:[(0,s.jsx)("rect",{width:"24",height:"20",transform:"translate(0.521)",fill:"none"}),(0,s.jsx)("path",{d:"M16,17a1,1,0,0,0,.993-.883L17,16V0H1A1,1,0,0,0,.883,1.993L1,2H15V16a1,1,0,0,0,.883.993Z",transform:"translate(24.042 7.5) rotate(135)",fill:"#13123a"})]})})})},g=e=>{let{children:t,responsive:i=!1,single:a=!i,itemsPerPage:l=1,dots:g=!0,maxDots:f,arrows:x=!0,loop:h=!1,autoPlay:v=0}=e,b=(0,o.useMemo)(()=>i?!0===i?d:d.filter(e=>!1!==i[e.size]).map(e=>{let t=e.size in i&&i[e.size];return(e=>e&&"boolean"!=typeof e)(t)?{...e,...t}:e}):[{size:"",itemsPerPage:l,dots:g,maxDots:f,arrows:x,loop:h}],[i,l,g,f,x,h]),y=(e=>{let t=(0,o.useRef)();return(0,o.useEffect)(()=>
1{if(1===e.length){t.current=e[0].size;return}if(t.current="",!("matchMedia"in window))return;let i=[];for(let s of e){if(!s.mediaQuery)continue;let e=window.matchMedia(s.mediaQuery),o=()=>{e.matches&&(t.current=s.size)};e.addEventListener("change",o),i.push(()=>{e.removeEventListener("change",o)}),o()}return()=>{for(let e of i)e()}},[e]),()=>t.current})(b),[_,j]=(0,o.useState)((0,n.AP)(b,e=>{let{size:t}=e;return[t,0]})),k=(0,o.useRef)(),q=(0,o.useRef)(_),w=()=>q.current[y()],C=function(e){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y(),s=k.current;if(!s)return;let o=b.find(e=>e.size===i);if(!o)return;let a=t.length/o.itemsPerPage;if(e<0&&o.loop)return C(a-1,i);if(e>=a&&o.loop)return C(0,i);let r=e/a*s.scrollWidth;s.scroll({left:r,behavior:"smooth"})},N=()=>{C(w()+1)},L=((e,t)=>{let i=(0,o.useRef)(),s=()=>{clearInterval(i.current)},a=()=>{e&&(i.current=setInterval(t,e))};return(0,o.useEffect)(()=>(a(),s),[e]),()=>{console.log("reset auto play"),s(),a()}})(v,N),P=()=>{C(w()-1),L()},T=()=>{N(),L()},D=e=>{C(e),L()},M=()=>{let e=k.current;if(!e)return;let i=Math.min(1,e.scrollLeft/(e.scrollWidth-e.clientWidth-3)),s=Object.fromEntries(b.map(e=>{let{size:s,itemsPerPage:o}=e;return[s,Math.floor(i*(Math.ceil(t.length/o)-1))]}));(0,n.bD)(_,s)||(e=>{q.current=e,j(e)})(s)};return(0,o.useEffect)(M,[]),(0,s.jsxs)(p,{className:(0,r.A)("ui-ssr-slider",a&&"single",i&&"responsive",...b.map(e=>{let{size:t,itemsPerPage:i}=e;return"responsive-".concat(t,"-").concat(i)})),children:[(0,s.jsx)("div",{className:"viewport",ref:e=>{k.current=e,e&&(e.onmousewheel=L)},onScroll:M,onTouchMove:L,children:t}),b.map(e=>{let{size:i,itemsPerPage:a,arrows:r,dots:n,maxDots:l}=e,d=Math.ceil(t.length/a),p=_[i],g=r&&p>0,f=r&&p<d-1;return(0,s.jsxs)(o.Fragment,{children:[n&&d>1&&(0,s.jsx)(c,{size:i,pages:d,activeIndex:_[i],onPageChange:D,maxDots:l,under:"under"===n}),g&&(0,s.jsx)(u,{size:i,onClick:P}),f&&(0,s.jsx)(m,{size:i,onClick:T})]},i)})]})}},85613:(e,t,i)=>{"use strict";i.d(t,{A:()=>p,i:()=>d});var s=i(26514),o=i(58245),a=i.n(o),r=i(17191),n=i(17941);let l=!1,d=e=>{let{imageMobile:t,imageDesktop:i,...o}=e,a=e=>[640,750,828,1080,1200,1920,2048,3840].map(t=>"".concat((0,r.Ig)({src:e.imageUrl,width:t})," ").concat(t,"w")).join(", "),l=a(i),d=a(t);return(0,s.jsxs)("picture",{children:[(0,s.jsx)("source",{srcSet:d,media:n.uk.tablet,width:t.width,height:t.height}),(0,s.jsx)("img",{alt:o.alt||i.title,sizes:o.sizes,srcSet:l,src:i.imageUrl,width:i.width,height:i.height,decoding:"async","data-nimg":"future",className:o.className,style:o.style})]})},p=e=>{let{image:t,...i}=e;return t?(0,s.jsx)(a(),{loader:r.Ig,src:t.imageUrl,alt:t.title,width:t.width,height:t.height,...i}):(l||(console.error("Missing ContentfulImage source"),l=!0),null)}},88881:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>o});var s=i(26514);i(75834);let o=e=>(0,s.jsx)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",...e,children:(0,s.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M8.64645 12.3536C8.45118 12.1583 8.45118 11.8417 8.64645 11.6464L14.6464 5.64645C14.8417 5.45118 15.1583 5.45118 15.3536 5.64645C15.5488 5.84171 15.5488 6.15829 15.3536 6.35355L9.70711 12L15.3536 17.6464C15.5488 17.8417 15.5488 18.1583 15.3536 18.3536C15.1583 18.5488 14.8417 18.5488 14.6464 18.3536L8.64645 12.3536Z"})})},92006:(e,t,i)=>{"use strict";i.r(t),i.d(t,{default:()=>o});var s=i(26514);i(75834);let o=e=>(0,s.jsxs)("svg",{width:"28",height:"28",viewBox:"0 0 21 20",xmlns:"http://www.w3.org/2000/svg",...e,children:[(0,s.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M16.45 10C16.45 9.76988 16.2634 9.58333 16.0333 9.58333H4.36662C4.1365 9.58333 3.94995 9.76988 3.94995 10C3.94995 10.2301 4.1365 10.4167 4.36662 10.4167H16.0333C16.2634 10.4167 16.45 10.2301 16.45 10Z"}),(0,s.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M9.90532 3.87204C9.7426 4.03476 9.7426 4.29858 9.90532 4.46129L15.444 10L9.90532 15.5387C9.7426 15.7014 9.7426 15.9652 9.90532 16.128C10.068 16.2907 10.3319 16.2907 10.4946 16.128L16.3279 10.2946C16.4906 10.1319 16.4906 9.86809 16.3279 9.70537L10.4946 3.87204C10.3319 3.70932 10.068 3.70932 9.90532 3.87204Z"})]})}},e=>{e.O(0,[68693,4353,90636,46593,38792],()=>
1e(e.s=56745)),_N_E=e.O()}]);
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.