.wrapper-about-around-year-no-image{padding:100px 0}.wrapper-about-around-year-no-image h1{font-weight:700;font-size:40px;line-height:50px;letter-spacing:0}.wrapper-about-around-year-no-image p{font-weight:400;font-size:14px;line-height:23px;letter-spacing:0;margin-bottom:26px}.wrapper-about-customer-service{margin:96px 0}.wrapper-about-customer-service .title{font-weight:700;font-size:40px;line-height:50px;letter-spacing:0;margin-bottom:36px}.wrapper-about-customer-service .wrapper-block-customer{display:flex;margin:0 -10px}.wrapper-about-customer-service .wrapper-block-customer .content-block-customer-no-image h3{font-weight:700;font-size:26px;line-height:36px;letter-spacing:0;margin-top:37px}.wrapper-about-customer-service .wrapper-block-customer .content-block-customer-no-image p{font-weight:400;font-size:14px;line-height:23px;letter-spacing:0;width:75%}.wrapper-about-customer-service .wrapper-block-customer .content-block-customer{width:50%;padding:0 10px}.wrapper-about-customer-service .wrapper-block-customer .content-block-customer .image-wrapper-service-desktop img,.wrapper-about-customer-service .wrapper-block-customer .content-block-customer .image-wrapper-service-mobile img{width:100%;max-width:100%;display:block}.wrapper-about-customer-service .wrapper-block-customer .content-block-customer h3{font-weight:500;margin-top:37px;font-size:26px;line-height:36px;letter-spacing:0}.wrapper-about-customer-service .wrapper-block-customer .content-block-customer p{font-weight:400;font-size:14px;line-height:23px;width:75%;letter-spacing:0}.wrapper-about-support{padding:71px 0 86px}.wrapper-about-support h1{font-weight:700;font-size:40px;line-height:50px;letter-spacing:0;margin-bottom:72px}.wrapper-about-support .wrapper-content-support{display:flex;margin:0 -15px}.wrapper-about-support .wrapper-content-support .content-block-support{width:calc(100%/3);padding:0 15px}.wrapper-about-support .wrapper-content-support .content-block-support h2{font-weight:500;font-size:26px;line-height:36px;letter-spacing:0;margin-bottom:20px}.wrapper-about-support .wrapper-content-support .content-block-support p{font-weight:400;font-size:14px;line-height:23px;letter-spacing:0;margin-bottom:40px}.wrapper-about-support .wrapper-content-support .content-block-support a.button-block-support{padding:23px;display:block;text-align:center;width:260px;font-size:14px;font-weight:700;line-height:14px;letter-spacing:4px}.wrapper-about-support .wrapper-content-support .content-block-support a.button-block-support:hover{transition:.4s;background:#92929233}.wrapper-about-around-year{padding:100px 0}.wrapper-about-around-year .wrapper h1{font-weight:700;font-size:40px;line-height:50px;letter-spacing:0}.wrapper-about-around-year .wrapper p{font-weight:400;font-size:14px;line-height:23px;letter-spacing:0;width:41%;margin-bottom:35px;margin-top:30px}.wrapper-about-around-year .wrapper .wrapper-image-mobile img,.wrapper-about-around-year .wrapper .wrapper-image-desktop img{width:100%;max-width:100%}.wrapper-showroom{margin-bottom:124px}.wrapper-showroom .wrapper h1{font-weight:700;font-size:40px;line-height:50px;letter-spacing:0;margin:100px 0 41px}.wrapper-showroom .address-embed iframe{width:100%}.wrapper-financing-flexible{padding:109px 0 120px}.wrapper-financing-flexible .wrapper .wrapper-financing-content h2.title{font-size:40px;font-weight:700;letter-spacing:0px;line-height:50px;margin-bottom:30px}.wrapper-financing-flexible .wrapper .wrapper-financing-content p{line-height:36px;font-size:26px;letter-spacing:0;font-weight:500;margin:0}.wrapper-financing-flexible .wrapper .wrapper-financing-content .content-button a.button-flexible{font-size:14px;font-weight:700;letter-spacing:4px;line-height:18px;display:block;text-align:center;padding:30px 0;width:275px;margin-top:30px}.wrapper-financing-flexible .wrapper .wrapper-financing-content .content-button a.button-flexible:hover{transition:.4s;color:#939393;background-color:#0003;border:2px solid #929292}.wrapper-financing-how{padding:71px 0 110px}.wrapper-financing-how .wrapper h1.title{font-size:40px;font-weight:700;letter-spacing:0px;line-height:50px}.wrapper-financing-how .wrapper .wrapper-content-how{display:flex;margin:0 -24px}.wrapper-financing-how .wrapper .wrapper-content-how .content-block-how{width:calc(100%/3);padding:0 24px}.wrapper-financing-how .wrapper .wrapper-content-how .content-block-how p.number-how{font-size:14px;line-height:23px;font-weight:400;letter-spacing:0;margin:50px 0 0}.wrapper-financing-how .wrapper .wrapper-content-how .content-block-how h2.title-block-how{font-size:26px;font-weight:500;line-height:36px;letter-spacing:0;margin-bottom:23px}.wrapper-financing-how .wrapper .wrapper-content-how .content-block-how p{font-size:14px;line-height:23px;font-weight:400;letter-spacing:0;margin:0}.section-faq{padding:100px 0 0}.section-faq .wrapper p.standard__kicker{font-size:40px;font-weight:700;letter-spacing:0px;line-height:50px;text-transform:none;margin-bottom:47px;font-family:DM Sans,sans-serif}.section-faq .wrapper .faq__wrapper button.faq__button{padding:38px 0}.section-faq .wrapper .faq__wrapper button.faq__button span.accordion__title{font-size:26px;font-weight:500;letter-spacing:0px;line-height:36px;font-family:DM Sans,sans-serif}.section-faq .wrapper .faq__wrapper .accordion__content p{font-size:14px;font-weight:400;letter-spacing:0px;line-height:23px;font-family:DM Sans,sans-serif}.template-page .homepage-collection-slide{margin:0 0 120px}.section--image .hero__content__wrapper .hero__content .hero__description p{font-size:40px;font-weight:700;letter-spacing:0px;line-height:50px;margin-bottom:0;font-family:DM Sans,sans-serif}body#design .wrapper-about-customer-service .title{line-height:52px;margin-bottom:52px;margin-top:83px}body#design .wrapper-about-customer-service .wrapper-block-customer .content-block-customer h3.title-block-customer{margin-top:26px;margin-bottom:14px}body#design .wrapper-about-customer-service .wrapper-block-customer .content-block-customer p{margin-bottom:0;width:90%}body#design .wrapper-about-customer-service .wrapper-block-customer .content-block-customer p:last-child{margin:0}body#design .homepage-shop{background-color:#dcd7cf}body#design .homepage-shop h2.home__subtitle{padding:0 0 25px}body#design .wrapper-about-support{padding:148px 0 70px}body#design .wrapper-about-support .wrapper h1.title{line-height:52px;margin-bottom:56px}body#design .wrapper-about-support .wrapper .wrapper-content-support .content-block-support p{margin:0}body#design .wrapper-about-support .wrapper .wrapper-content-support .content-block-support a.button-block-support{margin-top:57px;width:304px;padding:48px 0}.our-team .wrapper h2.title{font-weight:700;font-size:40px;line-height:52px;letter-spacing:0;padding-top:70px;margin-bottom:68px}.our-team .wrapper .wrapper-content-team{display:flex;flex-wrap:wrap;gap:10px;width:100%}.our-team .wrapper .wrapper-content-team .content-block-customer{width:calc(calc(100% - 20px) /3);cursor:pointer}.our-team .wrapper .wrapper-content-team .content-block-customer .image-wrapper-service-desktop{position:relative}.our-team .wrapper .wrapper-content-team .content-block-customer .image-wrapper-service-desktop img{display:block;max-width:100%;width:100%}.our-team .wrapper .wrapper-content-team .content-block-customer .image-wrapper-service-desktop .infor-team{display:none;position:absolute;text-align:0;bottom:0;width:100%;text-align:center;padding:35px 0 30px}.our-team .wrapper .wrapper-content-team .content-block-customer .image-wrapper-service-desktop .infor-team p.name{font-weight:700;font-size:14px;line-height:24px;letter-spacing:4px;font-family:DM Sans,sans-serif}.our-team .wrapper .wrapper-content-team .content-block-customer:hover .infor-team{display:block;transition:.4s}.our-team .wrapper .wrapper-content-team .visit-blog-team{margin:0;text-align:center;position:relative;display:flex;justify-content:center;align-items:center;flex-grow:1;padding:15px}.our-team .wrapper .wrapper-content-team .visit-blog-team .wrapper-content-blog-team p.content-visit-team{font-weight:500;font-size:26px;line-height:36px;letter-spacing:0;margin-bottom:34px}.our-team .wrapper .wrapper-content-team .visit-blog-team .wrapper-content-blog-team .button-visit a.content-visit{font-weight:700;font-size:14px;line-height:18px;letter-spacing:4px;padding:22px 103px;margin:0 auto;display:block;width:260px;border:2px solid #FFFFFF}.our-team .wrapper .wrapper-content-team .visit-blog-team .wrapper-content-blog-team .button-visit a.content-visit:hover{background:#fff3}.our-team .visit-blog-team-mobile{display:none}body#domaine-terms-and-conditions main#MainContent section.page__template .wrapper .text__standard{padding-bottom:103px}body#domaine-terms-and-conditions main#MainContent section.page__template .wrapper .text__standard h2{font-weight:700;font-size:40px;line-height:50px;letter-spacing:0;color:#020202;font-family:DM Sans,sans-serif;padding:98px 0 40px}body#domaine-terms-and-conditions main#MainContent section.page__template .wrapper .text__standard .standard__rte .rte p{font-weight:400;font-size:14px;line-height:23px;letter-spacing:0;color:#020202;font-family:DM Sans,sans-serif}body#domaine-terms-and-conditions main#MainContent section.page__template .wrapper .text__standard .standard__rte .rte p:first-child{margin-bottom:16px}body#domaine-terms-and-conditions main#MainContent section.page__template .wrapper .text__standard .standard__rte .rte h3{font-weight:500;font-size:26px;line-height:23px;letter-spacing:0;color:#020202;font-family:DM Sans,sans-serif;margin-bottom:20px;margin-top:30px}@media (max-width: 767px){.template-page .homepage-collection-slide{margin-bottom:60px;padding-top:40px}.wrapper-financing-flexible{padding:48px 0 57px}.wrapper-financing-flexible .wrapper .wrapper-financing-content h2.title{font-size:22px;font-weight:700;line-height:32px;letter-spacing:0px;margin-bottom:20px;width:157px}.wrapper-financing-flexible .wrapper .wrapper-financing-content p{font-size:12px;font-weight:400;line-height:19px;letter-spacing:0px}.wrapper-financing-flexible .wrapper .wrapper-financing-content .content-button a.button-flexible{font-size:12px;font-weight:700;line-height:16px;letter-spacing:3.5px;padding:12px 0;width:180px;border:1px solid #000000;margin-top:15px}.section-faq{padding:40px 0 0}.section-faq .wrapper p.standard__kicker{font-size:23px;font-weight:700;line-height:32px;letter-spacing:0px;margin-bottom:24px}.section-faq .wrapper .faq__wrapper button.faq__button{padding:15px 0}.section-faq .wrapper .faq__wrapper button.faq__button span.accordion__title{font-size:18px;font-weight:500;line-height:28px;letter-spacing:0px;font-family:DM Sans,sans-serif}.section-faq .wrapper .faq__wrapper .accordion__content{width:100%}.section-faq .wrapper .faq__wrapper .accordion__content p{font-size:12px;font-weight:400;line-height:19px;letter-spacing:0px}.wrapper-financing-how{padding:44px 0}.wrapper-financing-how .wrapper h1.title{font-size:23px;font-weight:700;line-height:32px;letter-spacing:0px}.wrapper-financing-how .wrapper .wrapper-content-how{display:block}.wrapper-financing-how .wrapper .wrapper-content-how .content-block-how{width:85%}.wrapper-financing-how .wrapper .wrapper-content-how .content-block-how p.number-how{font-size:12px;font-weight:400;line-height:16px;letter-spacing:0px;margin-top:24px}.wrapper-financing-how .wrapper .wrapper-content-how .content-block-how h2.title-block-how{font-size:18px;font-weight:500;line-height:28px;letter-spacing:0px;margin-bottom:16px;height:auto!important}.wrapper-financing-how .wrapper .wrapper-content-how .content-block-how p{font-size:12px;font-weight:400;line-height:19px;letter-spacing:0px}.section--image:not(.slideshow__slide) .image__hero__frame{display:none}.section--image:not(.slideshow__slide) .image__hero__frame.mobile{display:block}.section--image:not(.slideshow__slide) .image__hero__frame.no-image-mobile{display:block}.wrapper-about-around-year .wrapper .wrapper-image-mobile{display:block}.wrapper-about-around-year .wrapper .wrapper-image-desktop,.wrapper-about-customer-service .wrapper .wrapper-block-customer .content-block-customer .image-wrapper-service-desktop{display:none}.wrapper-about-customer-service .wrapper .wrapper-block-customer .content-block-customer .image-wrapper-service-mobile{display:block}.wrapper-showroom .image-showroom-desktop{display:none}.wrapper-showroom .image-showroom-mobile{display:block}.wrapper-about-around-year{padding:48px 0}.wrapper-about-around-year .wrapper h1.title-arround-year{font-size:22px;font-weight:700;line-height:32px;letter-spacing:0}.wrapper-about-around-year .wrapper p.content-arround-year{font-size:12px;font-weight:400;line-height:19px;letter-spacing:0;width:90%;margin-bottom:20px}.wrapper-about-customer-service{margin:48px 0}.wrapper-about-customer-service .wrapper .title{font-size:23px;font-weight:700;line-height:32px;letter-spacing:0;margin-bottom:24px}.wrapper-about-customer-service .wrapper .wrapper-block-customer{display:block;margin:0 -10px}.wrapper-about-customer-service .wrapper .wrapper-block-customer .content-block-customer{width:100%}.wrapper-about-customer-service .wrapper .wrapper-block-customer .content-block-customer h3.title-block-customer{font-size:18px;font-weight:500;line-height:28px;letter-spacing:0;margin-top:32px}.wrapper-about-support{padding:44px 0 49px}.wrapper-about-support .wrapper h1.title{font-size:23px;font-weight:700;line-height:32px;letter-spacing:0;margin-bottom:0}.wrapper-about-support .wrapper .wrapper-content-support{display:block}.wrapper-about-support .wrapper .wrapper-content-support .content-block-support{width:100%}.wrapper-about-support .wrapper .wrapper-content-support .content-block-support h2.title-block-support{font-size:18px;line-height:28px;letter-spacing:0px;font-weight:500;margin:15px 0}.wrapper-about-support .wrapper .wrapper-content-support .content-block-support p.content-block,.wrapper-about-support .wrapper .wrapper-content-support .content-block-support p{font-size:12px;line-height:19px;letter-spacing:0px;font-weight:400;width:100%;margin-bottom:15px}.wrapper-about-support .wrapper .wrapper-content-support .content-block-support a.button-block-support{font-size:12px;line-height:16px;letter-spacing:3.5px;font-weight:700;padding:11px;width:180px}.wrapper-showroom{margin-bottom:60px}.wrapper-showroom .wrapper h1.title-show-room{font-size:23px;font-weight:700;line-height:32px;letter-spacing:0;margin:50px 0 25px}body#design .wrapper-about-customer-service .title{font-size:22px;font-weight:700;line-height:32px;letter-spacing:0;margin-bottom:32px;margin-top:48px}body#design .wrapper-about-customer-service .wrapper-block-customer .content-block-customer .image-wrapper-service-mobile img{height:161px;object-fit:cover}body#design .wrapper-about-customer-service .wrapper-block-customer .content-block-customer h3.title-block-customer{font-size:18px;font-weight:500;line-height:28px;letter-spacing:0;margin:32px 0 12px}body#design .wrapper-about-customer-service .wrapper-block-customer .content-block-customer p{font-size:12px;font-weight:400;line-height:19px;letter-spacing:0}body#design .wrapper-about-customer-service .wrapper-block-customer .content-block-customer p:last-child{margin-bottom:32px}body#design .homepage-shop .wrapper{padding:0 28px}body#design .homepage-shop .wrapper .shop-content .shop-list .shop-item{position:relative;margin-bottom:42px}body#design .wrapper-about-support{padding:49px 0 22px}body#design .wrapper-about-support .wrapper h1.title{font-size:23px;font-weight:700;line-height:32px;letter-spacing:0;margin-bottom:16px}body#design .wrapper-about-support .wrapper .wrapper-content-support .content-block-support h2.title-block-support{font-size:18px;font-weight:500;line-height:28px;letter-spacing:0;margin-bottom:16px}body#design .wrapper-about-support .wrapper .wrapper-content-support .content-block-support p{font-size:12px;font-weight:400;line-height:19px;letter-spacing:0}body#design .wrapper-about-support .wrapper .wrapper-content-support .content-block-support a.button-block-support{font-size:12px;font-weight:700;line-height:16px;letter-spacing:3.5px;width:180px;padding:12px 0;margin:25px 0 30px}.our-team .wrapper h1.title{font-size:23px;font-weight:700;line-height:32px;letter-spacing:0;padding-top:0;margin-bottom:49px}.our-team .wrapper .wrapper-content-team{display:flex;gap:30px 10px}.our-team .wrapper .wrapper-content-team .content-block-customer{width:100%}.our-team .wrapper .wrapper-content-team .content-block-customer .image-wrapper-service-desktop .infor-team{padding:0}.our-team .wrapper .wrapper-content-team .content-block-customer .image-wrapper-service-desktop .infor-team p.name{font-weight:500;font-size:12px;line-height:19px;letter-spacing:1.5px}.our-team .wrapper .wrapper-content-team .visit-blog-team{display:none}.our-team .wrapper .wrapper-content-team .visit-blog-team .wrapper-content-blog-team p.content-visit-team{font-size:18px;font-weight:500;line-height:28px;letter-spacing:0}.our-team .wrapper .wrapper-content-team .visit-blog-team .wrapper-content-blog-team .button-visit a.content-visit{font-size:18px;font-weight:700;line-height:16px;letter-spacing:3.5px}.our-team .visit-blog-team-mobile{display:block;margin-bottom:0;text-align:center;display:flex;justify-content:center;align-items:center}.our-team .visit-blog-team-mobile .wrapper-content-blog-team-mobile{margin-bottom:35px;padding:0 60px}.our-team .visit-blog-team-mobile .wrapper-content-blog-team-mobile p.content-visit-team-mobile{font-weight:500;font-size:18px;line-height:28px;letter-spacing:0;margin-bottom:20px;margin-top:35px}.our-team .visit-blog-team-mobile .wrapper-content-blog-team-mobile .button-visit-mobile a.content-visit-mobile{font-weight:700;font-size:12px;line-height:16px;letter-spacing:3.5px;padding:5px 0;margin:0 auto;display:block;width:114px;border:1px solid #FFFFFF}.our-team .visit-blog-team-mobile .wrapper-content-blog-team-mobile .button-visit-mobile a.content-visit-mobile:hover{background:#fff3}body#domaine-terms-and-conditions main#MainContent section.page__template .wrapper .text__standard h2{font-weight:700;font-size:23px;line-height:32px;letter-spacing:0;color:#020202;font-family:DM Sans,sans-serif;padding-top:40px;padding-bottom:30px}body#domaine-terms-and-conditions main#MainContent section.page__template .wrapper .text__standard .standard__rte .rte p{font-weight:400;font-size:12px;line-height:23px;letter-spacing:0;color:#020202;font-family:DM Sans,sans-serif}body#domaine-terms-and-conditions main#MainContent section.page__template .wrapper .text__standard .standard__rte .rte h3{font-weight:500;font-size:18px;line-height:23px;letter-spacing:0;color:#020202;font-family:DM Sans,sans-serif}}@media (min-width: 768px){.wrapper-about-around-year .wrapper .wrapper-image-mobile{display:none}.wrapper-about-around-year .wrapper .wrapper-image-desktop,.wrapper-about-customer-service .wrapper .wrapper-block-customer .content-block-customer .image-wrapper-service-desktop{display:block}.wrapper-about-customer-service .wrapper .wrapper-block-customer .content-block-customer .image-wrapper-service-mobile{display:none}.wrapper-showroom .image-showroom-desktop{display:block}.wrapper-showroom .image-showroom-mobile{display:none}.section--image:not(.slideshow__slide) .image__hero__frame{display:block}.section--image:not(.slideshow__slide) .image__hero__frame.mobile{display:none}}@media (min-width: 768px) and (max-width: 1023px){.wrapper-about-around-year{padding:50px 0}.wrapper-about-around-year p.content-arround-year{width:50%}.wrapper-about-customer-service h3.title-block-customer{margin-top:25px}.wrapper-about-customer-service p.content-block{width:85%}.wrapper-about-support{padding:35px 0}.wrapper-about-support h1.title{margin-bottom:25px}.wrapper-about-support .wrapper-content-support .content-block-support a.button-block-support{width:100%}.wrapper-showroom{margin-bottom:60px}.wrapper-showroom .wrapper h1.title-show-room{margin:40px 0 20px}.wrapper-financing-flexible{padding:50px 0}.wrapper-financing-how{padding:35px 0}.wrapper-financing-how .wrapper .wrapper-content-how{margin:0 -10px}.wrapper-financing-how .wrapper .wrapper-content-how .content-block-how{padding:0 10px}.wrapper-financing-how .wrapper .wrapper-content-how .content-block-how p.number-how{margin:25px 0 0}.wrapper-financing-how .wrapper .wrapper-content-how .content-block-how h2.title-block-how{font-size:24px}.section-faq{padding:50px 0 25px}body#design .wrapper-about-customer-service .title{margin-bottom:30px;margin-top:40px;font-size:34px}body#design .wrapper-about-customer-service .wrapper-block-customer .content-block-customer h3.title-block-customer{font-size:18px}body#design .wrapper-about-customer-service .wrapper-block-customer .content-block-customer p{font-size:14px;width:100%}body#design .wrapper-about-support{padding:74px 0 30px}body#design .wrapper-about-support .wrapper h1.title{font-size:34px;margin-bottom:25px}body#design .wrapper-about-support .wrapper .wrapper-content-support .content-block-support h2.title-block-support{font-size:18px}body#design .wrapper-about-support .wrapper .wrapper-content-support .content-block-support p,body#design .wrapper-about-support .wrapper .wrapper-content-support .content-block-support a.button-block-support{font-size:14px;width:100%}.our-team .wrapper h1.title{font-size:34px;margin-bottom:34px;padding-top:30px}.our-team .wrapper .wrapper-content-team{margin-bottom:100px}.our-team .wrapper .wrapper-content-team .content-block-customer{width:calc((100% - 20px)/2)}.our-team .wrapper .wrapper-content-team .content-block-customer .image-wrapper-service-desktop .infor-team{padding:0}.our-team .wrapper .wrapper-content-team .content-block-customer .image-wrapper-service-desktop .infor-team p.name{font-weight:500;font-size:12px;line-height:19px;letter-spacing:1.5px}.our-team .wrapper .wrapper-content-team .visit-blog-team .wrapper-content-blog-team p.content-visit-team{font-size:14px;margin-bottom:12px}.our-team .wrapper .wrapper-content-team .visit-blog-team .wrapper-content-blog-team .button-visit a.content-visit{font-size:14px;padding:10px 30px;width:150px}body#domaine-terms-and-conditions main#MainContent section.page__template .wrapper .text__standard h2{font-weight:700;font-size:32px;line-height:42px;letter-spacing:0;color:#020202;font-family:DM Sans,sans-serif;padding-top:68px;padding-bottom:49px}body#domaine-terms-and-conditions main#MainContent section.page__template .wrapper .text__standard .standard__rte .rte p{font-weight:400;font-size:14px;line-height:23px;letter-spacing:0;color:#020202;font-family:DM Sans,sans-serif}body#domaine-terms-and-conditions main#MainContent section.page__template .wrapper .text__standard .standard__rte .rte h3{font-weight:500;font-size:23px;line-height:23px;letter-spacing:0;color:#020202;font-family:DM Sans,sans-serif}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/dmf-cms.scss.css.map?v=76339183631302313321678128978 */
