@charset "UTF-8";@media (max-width:767px){.hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none !important;}}@media (min-width:1200px){.hidden-lg{display:none !important;}}@media (min-width:992px){.container--sm{width:715px;}}@media (min-width:992px){.container--md{width:890px;}}@media (min-width:1200px){.container--lg{width:1039px;}}*:has(~ .container-siblings){width:100%;margin-inline:auto;padding-inline:20px;}@media (min-width:768px){*:has(~ .container-siblings){padding-inline:12.5px;}}@media (min-width:768px){*:has(~ .container-siblings){max-width:760px;}}@media (min-width:992px){*:has(~ .container-siblings){max-width:960px;}}@media (min-width:1200px){*:has(~ .container-siblings){max-width:1335px;}}@media (min-width:1400px){*:has(~ .container-siblings){max-width:1335px;}}:root{--bs-gutter-x:7.5px;}@media (max-width:767px){:root .splide{--bs-gutter-x:7.5px;}}.icon-t3-mobile:before{content:"\e953";}.icon-t3-mail:before{content:"\e934";}.icon-t3-home:before{content:"\e93b";}.icon-t3-sitemap:before{content:"ë";}.icon-t3-login:before{content:"\e967";}.icon-t3-map:before{content:"D";}.icon-t3-facebook:before{content:"\ea90";}.icon-t3-twitter:before{content:"\ea96";}.icon-t3-linkedin:before{content:"\eaca";}.icon-t3-xing:before{content:"\ead4";}.icon-t3-vimeo:before{content:"\eaa0";}.icon-t3-googleplus:before{content:"\f0d5";}.icon-t3-pinterest:before{content:"\f231";}.icon-t3-instagram:before{content:"\ea92";}.icon-t3-youtube:before{content:"\ea9d";}.icon-t3-mynewsdesk:before{content:"\e902";}.icon-t3-search:before{content:"\e946";}.icon-cross:before{content:"\e65e";}.icon-minus2:before{content:"\e65c";}.icon-plus:before{content:"\e65d";}.icon-t3-quoteMark:before{content:"\e0de";}.icon-text-btn__link:after{content:"\e91c";}.icon-text-btn__sham-link:after{content:"\e91c";}.big-icon-text-btn__link:after{content:"\e91c";}.big-icon-text-btn__sham-link:after{content:"\e91c";}.img-text-link__img-link:before{content:"\e943";}.logo-carousel__btn-next:before{content:"\e91d";}.logo-carousel__btn-prev:before{content:"\e91b";}.touch .main-navigation__item._sub .main-navigation__open-sub-menu-link:before{content:"ÿ";}.news-menu-view li li:before{content:"\e93d";}.news-article-footer .news-list-category:before,.news-categories li:before{content:"\f115";}.news-article-footer .news-list-tags:before{content:"\e963";}.skip-links{text-align:center;background-color:rgb(0,0,0);line-height:60px;}.skip-links__item:focus{color:#fff;}.footer .tx-pxa-newsletter-subscription .alert{width:66%;clear:both;}.footer .tx-pxa-newsletter-subscription .form-control{margin:5px auto;}.footer .tx-pxa-newsletter-subscription .btn,.footer .tx-pxa-newsletter-subscription body .search-faq #validation-search-faq,body .search-faq .footer .tx-pxa-newsletter-subscription #validation-search-faq,.footer .tx-pxa-newsletter-subscription .kitchen-implantations__btn,.footer .tx-pxa-newsletter-subscription .carousel-flowbox__content-button,.footer .tx-pxa-newsletter-subscription .carousel-videos-top a,.carousel-videos-top .footer .tx-pxa-newsletter-subscription a,.footer .tx-pxa-newsletter-subscription .article-thematics__btn,.footer .tx-pxa-newsletter-subscription .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .footer .tx-pxa-newsletter-subscription .img-text-link__link,.footer .tx-pxa-newsletter-subscription .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .footer .tx-pxa-newsletter-subscription .hero-image__caption-link,.footer .tx-pxa-newsletter-subscription .form-control{height:40px;}.footer .tx-pxa-newsletter-subscription .btn,.footer .tx-pxa-newsletter-subscription body .search-faq #validation-search-faq,body .search-faq .footer .tx-pxa-newsletter-subscription #validation-search-faq,.footer .tx-pxa-newsletter-subscription .kitchen-implantations__btn,.footer .tx-pxa-newsletter-subscription .carousel-flowbox__content-button,.footer .tx-pxa-newsletter-subscription .carousel-videos-top a,.carousel-videos-top .footer .tx-pxa-newsletter-subscription a,.footer .tx-pxa-newsletter-subscription .article-thematics__btn,.footer .tx-pxa-newsletter-subscription .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .footer .tx-pxa-newsletter-subscription .img-text-link__link,.footer .tx-pxa-newsletter-subscription .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .footer .tx-pxa-newsletter-subscription .hero-image__caption-link{background-color:#102335;border:none;padding:0 30px;color:rgb(231,233,235);}.footer .tx-pxa-newsletter-subscription .btn.active.focus,.footer .tx-pxa-newsletter-subscription body .search-faq .active.focus#validation-search-faq,body .search-faq .footer .tx-pxa-newsletter-subscription .active.focus#validation-search-faq,.footer .tx-pxa-newsletter-subscription .active.focus.kitchen-implantations__btn,.footer .tx-pxa-newsletter-subscription .active.focus.carousel-flowbox__content-button,.footer .tx-pxa-newsletter-subscription .carousel-videos-top a.active.focus,.carousel-videos-top .footer .tx-pxa-newsletter-subscription a.active.focus,.footer .tx-pxa-newsletter-subscription .active.focus.article-thematics__btn,.footer .tx-pxa-newsletter-subscription .frame-type-customerServiceContact .active.focus.img-text-link__link,.frame-type-customerServiceContact .footer .tx-pxa-newsletter-subscription .active.focus.img-text-link__link,.footer .tx-pxa-newsletter-subscription .hero-image__caption-link-wrp .active.focus.hero-image__caption-link,.hero-image__caption-link-wrp .footer .tx-pxa-newsletter-subscription .active.focus.hero-image__caption-link,.footer .tx-pxa-newsletter-subscription .btn.active:focus,.footer .tx-pxa-newsletter-subscription body .search-faq .active#validation-search-faq:focus,body .search-faq .footer .tx-pxa-newsletter-subscription .active#validation-search-faq:focus,.footer .tx-pxa-newsletter-subscription .active.kitchen-implantations__btn:focus,.footer .tx-pxa-newsletter-subscription .active.carousel-flowbox__content-button:focus,.footer .tx-pxa-newsletter-subscription .carousel-videos-top a.active:focus,.carousel-videos-top .footer .tx-pxa-newsletter-subscription a.active:focus,.footer .tx-pxa-newsletter-subscription .active.article-thematics__btn:focus,.footer .tx-pxa-newsletter-subscription .frame-type-customerServiceContact .active.img-text-link__link:focus,.frame-type-customerServiceContact .footer .tx-pxa-newsletter-subscription .active.img-text-link__link:focus,.footer .tx-pxa-newsletter-subscription .hero-image__caption-link-wrp .active.hero-image__caption-link:focus,.hero-image__caption-link-wrp .footer .tx-pxa-newsletter-subscription .active.hero-image__caption-link:focus,.footer .tx-pxa-newsletter-subscription .btn:active.focus,.footer .tx-pxa-newsletter-subscription body .search-faq #validation-search-faq:active.focus,body .search-faq .footer .tx-pxa-newsletter-subscription #validation-search-faq:active.focus,.footer .tx-pxa-newsletter-subscription .kitchen-implantations__btn:active.focus,.footer .tx-pxa-newsletter-subscription .carousel-flowbox__content-button:active.focus,.footer .tx-pxa-newsletter-subscription .carousel-videos-top a:active.focus,.carousel-videos-top .footer .tx-pxa-newsletter-subscription a:active.focus,.footer .tx-pxa-newsletter-subscription .article-thematics__btn:active.focus,.footer .tx-pxa-newsletter-subscription .frame-type-customerServiceContact .img-text-link__link:active.focus,.frame-type-customerServiceContact .footer .tx-pxa-newsletter-subscription .img-text-link__link:active.focus,.footer .tx-pxa-newsletter-subscription .hero-image__caption-link-wrp .hero-image__caption-link:active.focus,.hero-image__caption-link-wrp .footer .tx-pxa-newsletter-subscription .hero-image__caption-link:active.focus,.footer .tx-pxa-newsletter-subscription .btn:active:focus,.footer .tx-pxa-newsletter-subscription body .search-faq #validation-search-faq:active:focus,body .search-faq .footer .tx-pxa-newsletter-subscription #validation-search-faq:active:focus,.footer .tx-pxa-newsletter-subscription .kitchen-implantations__btn:active:focus,.footer .tx-pxa-newsletter-subscription .carousel-flowbox__content-button:active:focus,.footer .tx-pxa-newsletter-subscription .carousel-videos-top a:active:focus,.carousel-videos-top .footer .tx-pxa-newsletter-subscription a:active:focus,.footer .tx-pxa-newsletter-subscription .article-thematics__btn:active:focus,.footer .tx-pxa-newsletter-subscription .frame-type-customerServiceContact .img-text-link__link:active:focus,.frame-type-customerServiceContact .footer .tx-pxa-newsletter-subscription .img-text-link__link:active:focus,.footer .tx-pxa-newsletter-subscription .hero-image__caption-link-wrp .hero-image__caption-link:active:focus,.hero-image__caption-link-wrp .footer .tx-pxa-newsletter-subscription .hero-image__caption-link:active:focus{border:none;color:rgb(231,233,235);background-color:#102335;}.footer .tx-pxa-newsletter-subscription .btn.focus,.footer .tx-pxa-newsletter-subscription body .search-faq .focus#validation-search-faq,body .search-faq .footer .tx-pxa-newsletter-subscription .focus#validation-search-faq,.footer .tx-pxa-newsletter-subscription .focus.kitchen-implantations__btn,.footer .tx-pxa-newsletter-subscription .focus.carousel-flowbox__content-button,.footer .tx-pxa-newsletter-subscription .carousel-videos-top a.focus,.carousel-videos-top .footer .tx-pxa-newsletter-subscription a.focus,.footer .tx-pxa-newsletter-subscription .focus.article-thematics__btn,.footer .tx-pxa-newsletter-subscription .frame-type-customerServiceContact .focus.img-text-link__link,.frame-type-customerServiceContact .footer .tx-pxa-newsletter-subscription .focus.img-text-link__link,.footer .tx-pxa-newsletter-subscription .hero-image__caption-link-wrp .focus.hero-image__caption-link,.hero-image__caption-link-wrp .footer .tx-pxa-newsletter-subscription .focus.hero-image__caption-link,.footer .tx-pxa-newsletter-subscription .btn:focus,.footer .tx-pxa-newsletter-subscription body .search-faq #validation-search-faq:focus,body .search-faq .footer .tx-pxa-newsletter-subscription #validation-search-faq:focus,.footer .tx-pxa-newsletter-subscription .kitchen-implantations__btn:focus,.footer .tx-pxa-newsletter-subscription .carousel-flowbox__content-button:focus,.footer .tx-pxa-newsletter-subscription .carousel-videos-top a:focus,.carousel-videos-top .footer .tx-pxa-newsletter-subscription a:focus,.footer .tx-pxa-newsletter-subscription .article-thematics__btn:focus,.footer .tx-pxa-newsletter-subscription .frame-type-customerServiceContact .img-text-link__link:focus,.frame-type-customerServiceContact .footer .tx-pxa-newsletter-subscription .img-text-link__link:focus,.footer .tx-pxa-newsletter-subscription .hero-image__caption-link-wrp .hero-image__caption-link:focus,.hero-image__caption-link-wrp .footer .tx-pxa-newsletter-subscription .hero-image__caption-link:focus,.footer .tx-pxa-newsletter-subscription .btn:hover,.footer .tx-pxa-newsletter-subscription body .search-faq #validation-search-faq:hover,body .search-faq .footer .tx-pxa-newsletter-subscription #validation-search-faq:hover,.footer .tx-pxa-newsletter-subscription .kitchen-implantations__btn:hover,.footer .tx-pxa-newsletter-subscription .carousel-flowbox__content-button:hover,.footer .tx-pxa-newsletter-subscription .carousel-videos-top a:hover,.carousel-videos-top .footer .tx-pxa-newsletter-subscription a:hover,.footer .tx-pxa-newsletter-subscription .article-thematics__btn:hover,.footer .tx-pxa-newsletter-subscription .frame-type-customerServiceContact .img-text-link__link:hover,.frame-type-customerServiceContact .footer .tx-pxa-newsletter-subscription .img-text-link__link:hover,.footer .tx-pxa-newsletter-subscription .hero-image__caption-link-wrp .hero-image__caption-link:hover,.hero-image__caption-link-wrp .footer .tx-pxa-newsletter-subscription .hero-image__caption-link:hover{border:none;color:rgb(183,189,194);background-color:#102335;}.footer .tx-pxa-newsletter-subscription .input-group{width:100%;}.tx-solr-search-form{margin-bottom:10px;}.tx-solr-search-form .awesomplete{display:inline;}.tx-solr-search-form .awesomplete input{vertical-align:top;}.tx-solr-search-form .tx-solr-submit{color:#102335;background-color:rgb(217,217,217);display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}@media (max-width:767px){.tx-solr-search-form .tx-solr-submit{margin-top:10px;}}.search-result-pagination{margin-top:20px;}.search-result-pagination:last-child{margin-bottom:20px;}.search-result-pagination .btn-default{background:rgb(230,230,230);color:#102335;}.tx-solr-search-word{font-weight:bold;}.results-list{margin-top:30px;padding-left:10px;}.results-list li{list-style:none inside;margin-left:0;}.results-entry{border-bottom:1px solid #ebf3f6;margin-top:25px;margin-bottom:25px;}.results-elevated{border:1px solid #ebf3f6;padding:5px;}.results-elevated-label{font-size:50%;color:#cfcecf;padding-bottom:5px;}.results-topic{font-weight:bold;margin-bottom:5px;}.result-content{clear:both;}.results-highlight{background:#fdee53;}.relevance{height:30px;color:rgb(46,100,151);}.relevance-bar,.relevance-label,.relevance-percent{float:left;margin-right:3px;}.relevance-bar{height:20px;padding-top:5px;}.tx-solr-relevance-bar{width:100px;height:8px;border:none;font-size:1px;padding:1px;}.tx-solr-relevance,.tx-solr-relevance-fill{margin-right:0 !important;height:8px;padding:0;float:left;}.tx-solr-relevance{background-color:#102335;}.tx-solr-relevance-fill{background-color:rgb(217,217,217);}#tx-solr-search-functions .label-default{background:rgb(230,230,230);color:#102335;}.awesomplete input{color:#102335;}.awesomplete input::-moz-placeholder{color:#102335;opacity:0.6;}.awesomplete input::placeholder{color:#102335;opacity:0.6;}.awesomplete input::-webkit-input-placeholder{color:#102335;opacity:0.6;}.awesomplete input::-moz-placeholder{color:#102335;opacity:0.6;}.awesomplete input:-ms-input-placeholder{color:#102335;opacity:0.6;}.awesomplete input:-moz-placeholder{color:#102335;opacity:0.6;}div.awesomplete{width:100%;height:100%;font-size:13px;}div.awesomplete > ul{min-width:200px;border:1px solid #ebf3f6;border-radius:0;background:#fff;margin:0.4em 0 0;box-shadow:0.05em 0.2em 0.2em rgba(0,0,0,0.3);box-shadow:0 1px 2px 1px rgba(0,0,0,0.3);}.main-navigation__search-box .awesomplete > ul{left:5%;}.main-navigation__search-box._header-top-search-btn .awesomplete > ul{left:5%;}div.awesomplete > ul:before{border-color:rgb(193,218,227);}div.awesomplete > ul > li{padding:0.5em 0.6em;}div.awesomplete > ul > li[aria-selected=true],div.awesomplete > ul > li[aria-selected=true]:hover{background:#102335;color:white;}div.awesomplete > ul > li:hover{background:rgb(26,26,26);color:inherit;}div.awesomplete mark{background:rgb(183,189,194);}div.awesomplete li:hover mark{background:rgb(183,189,194);}div.awesomplete li[aria-selected=true] mark{background:rgb(124,134,144);}div.awesomplete li[aria-selected=true] mark{background:rgb(124,134,144);}.ce-menu{list-style:none;padding-left:14px;}.ce-menu ul{list-style:none;padding-left:25px;}.ce-textpic .image a{display:inline-block;}.ce-gallery img{display:block;max-width:100%;border-radius:16px;}.ce-media iframe{display:block;max-width:100%;}.ie11 .ce-gallery img{max-width:calc(100vw - 40px);}@media (max-width:767px){.ce-right.ce-nowrap .ce-gallery{float:none;margin:40px 0 0;}.ce-left.ce-nowrap .ce-gallery{float:none;margin:40px 0 0;}}.ce-gallery figcaption{color:rgba(16,35,53,0.5);font-size:13px;}.ce-below .ce-gallery[data-ce-columns="2"] .ce-column,.ce-above .ce-gallery[data-ce-columns="2"] .ce-column{width:calc(50% - 10px);}.ce-below .ce-gallery[data-ce-columns="3"] .ce-column,.ce-above .ce-gallery[data-ce-columns="3"] .ce-column{width:calc(33.3333333333% - 10px);}.ce-below .ce-gallery[data-ce-columns="4"] .ce-column,.ce-above .ce-gallery[data-ce-columns="4"] .ce-column{width:calc(25% - 10px);}.ce-below .ce-gallery[data-ce-columns="5"] .ce-column,.ce-above .ce-gallery[data-ce-columns="5"] .ce-column{width:calc(20% - 10px);}.ce-below .ce-gallery[data-ce-columns="6"] .ce-column,.ce-above .ce-gallery[data-ce-columns="6"] .ce-column{width:calc(16.6666666667% - 10px);}.ce-below .ce-gallery[data-ce-columns="7"] .ce-column,.ce-above .ce-gallery[data-ce-columns="7"] .ce-column{width:calc(14.2857142857% - 10px);}.ce-below .ce-gallery[data-ce-columns="8"] .ce-column,.ce-above .ce-gallery[data-ce-columns="8"] .ce-column{width:calc(12.5% - 10px);}[class*=lightbox__wrp-] a{position:relative;}[class*=lightbox__wrp-] a:before{font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:7px;right:7px;font-size:22px;color:white;z-index:110;opacity:0.7;transition:opacity 0.5s ease;content:"\e9cb";}[class*=lightbox__wrp-] a.lightbox:before{content:"\e987";}[class*=lightbox__wrp-] a:hover:before{opacity:1;}@media (min-width:768px){[class*=lightbox__wrp-] a:before{bottom:10px;right:10px;font-size:30px;}}@media (min-width:992px){[class*=lightbox__wrp-] a:before{bottom:14px;right:14px;font-size:34px;}}.hero-image{border-radius:16px;}.frame-type-imageTextLink img{border-radius:16px;}.sl-overlay{background:rgb(0,0,0);opacity:0.8;z-index:8006;}.sl-wrapper .sl-counter{z-index:8015;color:#fff;}.sl-wrapper .sl-navigation button{color:#fff;z-index:8015;}.sl-spinner{z-index:8007;border:5px solid #fff;}.sl-wrapper .sl-close{z-index:8015;color:#fff;}@media (max-width:767px){.sl-wrapper .sl-navigation button{display:none;}}.ce-div{border-top:1px solid rgb(231,233,235);}.divider{position:relative;overflow:hidden;text-align:center;margin:20px 0;}.divider__wrp{position:relative;line-height:1;font-size:32px;}.divider__icon{background-color:rgb(207,211,215);font-size:inherit;}.divider__wrp:after{left:0.5em;margin-right:-50%;background-color:rgb(231,233,235);content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;margin-top:-0.2em;width:50%;}.divider__wrp:before{right:0.5em;margin-left:-50%;background-color:rgb(231,233,235);content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;margin-top:-0.2em;width:50%;}.big-icon-text-btn__wrp{position:relative;overflow:auto;padding:0 15px;margin:0 -15px;}.big-icon-text-btn{text-align:center;padding:50px 0 40px;}.big-icon-text-btn__link{position:relative;z-index:1;}.big-icon-text-btn__link:after{font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:inline-block;font-size:20px;margin-left:8px;padding:0 3px;top:1px;}.big-icon-text-btn__p{margin-bottom:18px;}.big-icon-text-btn__icon{padding:30px 29px 30px 31px;border:2px solid rgb(190,214,236);color:#102335;border-radius:55px;margin-right:0;margin-bottom:10px;font-size:46px;display:inline-block;}.big-icon-text-btn__sham-link{color:#102335;}.big-icon-text-btn__sham-link:after{font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:inline-block;font-size:20px;margin-left:8px;padding:0 3px;top:1px;}.big-icon-text-btn._whole-area-link .big-icon-text-btn__link{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0;text-indent:-9999px;border:none;background:transparent;z-index:1;}.big-icon-text-btn._whole-area-link .big-icon-text-btn__link:active{box-shadow:none;}.frontend_editing .big-icon-text-btn._whole-area-link .big-icon-text-btn__link{z-index:-1;}.big-icon-text-btn._whole-area-link:hover .big-icon-text-btn__link{background-color:rgba(255,255,255,0.9);}.icon-text-btn__wrp{position:relative;overflow:auto;padding:0 15px;margin:0 -15px;}.icon-text-btn__icon{padding:10px;border:2px solid rgb(183,189,194);border-radius:50%;color:#102335;margin-right:10px;margin-bottom:4px;display:inline-block;}.icon-right .icon-text-btn__icon{float:right;}.icon-text-btn{padding:20px 0 40px;}.icon-text-btn__link{position:relative;z-index:1;}.icon-text-btn__link:after{font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:inline-block;font-size:20px;margin-left:8px;padding:0 3px;top:1px;}.icon-text-btn__p{margin-bottom:18px;}.icon-text-btn__sham-link{color:#102335;}.icon-text-btn__sham-link:after{font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;display:inline-block;font-size:20px;margin-left:8px;padding:0 3px;top:1px;}.icon-text-btn._whole-area-link .icon-text-btn__link{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0;text-indent:-9999px;background:transparent;border:none;z-index:2;}.frontend_editing .icon-text-btn._whole-area-link .icon-text-btn__link{z-index:-1;}.icon-text-btn._whole-area-link:hover .icon-text-btn__link{background-color:rgba(255,255,255,0.1);}.img-text-link__wrp{position:relative;overflow:auto;padding:0 15px;margin:0 -15px;}.img-text-link{margin:25px 0 20px;}@media (min-width:992px){.img-text-link{margin:50px 0 40px;}}.img-text-link__img-link{position:relative;display:block;z-index:1;}.img-text-link__img-link:after{content:"";position:absolute;display:block;top:0;left:0;z-index:10;width:100%;height:100%;background:#102335;opacity:0;visibility:hidden;transition:opacity 0.5s ease,visibility 0.5s ease;}.img-text-link__img-link:before{font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:38px;padding:12px;border:2px solid rgb(231,233,235);border-radius:50%;top:50%;left:50%;margin-left:-33px;margin-top:-33px;z-index:11;color:rgb(231,233,235);opacity:0;visibility:hidden;transition:opacity 0.5s ease,visibility 0.5s ease;}.img-text-link__img-link:hover:after{opacity:0.5;visibility:visible;}.img-text-link__img-link:hover:before{opacity:1;visibility:visible;}.img-text-link__link{position:relative;z-index:1;}.img-text-link__sham-link{color:#102335;}.img-text-link._whole-area-link .img-text-link__link{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0;border:none;background:transparent;text-indent:-9999px;z-index:2;}.frontend_editing .img-text-link._whole-area-link .img-text-link__link{z-index:-1;}.img-text-link._whole-area-link:hover .img-text-link__link{background-color:rgba(255,255,255,0.1);}.img-text-link._hover-1{position:relative;overflow:hidden;}.img-text-link._hover-1:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;opacity:1;visibility:visible;background:linear-gradient(to bottom,rgba(16,35,53,0) 0%,rgba(16,35,53,0.8) 75%);transition:all 0.2s;}.img-text-link._hover-1 .img-text-link__img-link{display:block;}.img-text-link._hover-1 .img-text-link__img-link:before{display:none;}@media (min-width:992px){.img-text-link._hover-1:after{opacity:0;transform:translate3d(0,80%,0);}}.img-text-link._hover-1 .img-text-link__header{position:absolute;text-align:center;color:#fff;top:50%;left:0;width:100%;padding:15px;margin:0;z-index:2;transition:all 0.4s;transform:translate3d(0,-90%,0);}@media (min-width:992px){.img-text-link._hover-1 .img-text-link__header{color:#102335;transform:translate3d(0,-50%,0);}}.img-text-link._hover-1 .img-text-link__p{position:absolute;padding:0 30px;transition:all 0.4s ease;bottom:0;color:#fff;text-align:center;z-index:2;transform:translate3d(0,-20%,0);}@media (min-width:992px){.img-text-link._hover-1 .img-text-link__p{opacity:0;transform:translate3d(0,0,0);}}.img-text-link._hover-1 .img-text-link__link{position:absolute;z-index:3;width:100%;height:100%;background:transparent;border:none;top:0;left:0;display:block;font-size:0;}.img-text-link._hover-1:hover:after{transform:translate3d(0,0,0);opacity:1;}.img-text-link._hover-1:hover .img-text-link__header{transform:translate3d(0,-90%,0);color:#fff;}.img-text-link._hover-1:hover .img-text-link__p{transform:translate3d(0,-20%,0);opacity:1;color:#fff;}.img-text-link._hover-1:hover .img-text-link__link{background:transparent;}.img-text-link._hover-2{position:relative;overflow:hidden;background:#102335;}.img-text-link._hover-2 .img-text-link__img{z-index:2;display:block;position:relative;transition:all 0.4s;transform:translate3d(0,-70px,0);}@media (min-width:992px){.img-text-link._hover-2 .img-text-link__img{transform:translate3d(0,0,0);}}.img-text-link._hover-2 .img-text-link__header{margin:0;position:absolute;bottom:-1px;padding:15px;z-index:3;width:100%;transition:all 0.4s;color:#fff;border-bottom:2px solid #102335;transform:translate3d(0,-70px,0);}@media (min-width:992px){.img-text-link._hover-2 .img-text-link__header{transform:translate3d(0,0,0);}}.img-text-link._hover-2 .img-text-link__p{position:absolute;background:#102335;color:#fff;bottom:0;padding:8px 15px;height:70px;margin:0;width:100%;display:flex;justify-content:center;flex-direction:column;transition:all 0.4s;transform-origin:0 100%;border-bottom:4px solid #102335;}@media (min-width:992px){.img-text-link._hover-2 .img-text-link__p{transform:scaleY(0);color:#102335;}}.img-text-link._hover-2 .img-text-link__link{position:absolute;background:transparent;border:none;width:100%;height:100%;top:0;left:0;z-index:4;font-size:0;display:block;}.img-text-link._hover-2:hover .img-text-link__img{transform:translate3d(0,-70px,0);}.img-text-link._hover-2:hover .img-text-link__header{transform:translate3d(0,-70px,0);}.img-text-link._hover-2:hover .img-text-link__p{transform:scaleY(1);color:#fff;}.img-text-link._hover-2:hover .img-text-link__link{background:transparent;}.img-text-link._hover-3{position:relative;overflow:hidden;}.img-text-link._hover-3:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(16,35,53,0.4);display:block;transition:all 0.5s;z-index:2;}.img-text-link._hover-3:after{content:"";display:none;height:100%;width:100%;background:rgba(255,255,255,0.5);position:absolute;top:0;left:0;transition:all 0.5s;transform:translate3d(150%,0,0) skew(45deg);z-index:3;}@media (min-width:992px){.img-text-link._hover-3:before{background:rgba(16,35,53,0.2);}.img-text-link._hover-3:after{display:block;}}.img-text-link._hover-3 .img-text-link__img-link:before{display:none;}.img-text-link._hover-3 .img-text-link__img{display:block;transition:all 0.3s ease;}@media (min-width:992px){.img-text-link._hover-3 .img-text-link__img{transform:scale(1.05);}}.img-text-link._hover-3 .img-text-link__header{position:absolute;top:0;margin:0;padding:15px 50px 15px 15px;width:100%;z-index:3;color:#fff;}.img-text-link._hover-3 .img-text-link__p{position:absolute;bottom:0;color:#fff;padding:5px 15px 5px 50px;text-align:right;transition:all 0.4s ease;border-right:3px solid #fff;margin:15px 0;width:100%;right:15px;z-index:3;}@media (min-width:992px){.img-text-link._hover-3 .img-text-link__p{opacity:0;}}.img-text-link._hover-3 .img-text-link__link{position:absolute;content:"";display:block;width:100%;height:100%;border:none;background:transparent;left:0;top:0;font-size:0;z-index:4;}.img-text-link._hover-3:hover:after{transform:translate3d(-150%,0,0) skew(45deg);}.img-text-link._hover-3:hover:before{background:rgba(16,35,53,0.4);}.img-text-link._hover-3:hover .img-text-link__img{transform:scale(1);}.img-text-link._hover-3:hover .img-text-link__p{opacity:1;}.img-text-link._hover-3:hover .img-text-link__link{background:transparent;}.img-text-link._hover-4{position:relative;overflow:hidden;}.img-text-link._hover-4 .img-text-link__img{position:relative;display:block;}.img-text-link._hover-4:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;background:linear-gradient(to bottom,rgba(231,233,235,0) 0%,rgba(231,233,235,0.8) 75%);transition:all 0.2s;}@media (min-width:992px){.img-text-link._hover-4:after{opacity:0;transform:translate3d(0,80%,0);}}.img-text-link._hover-4 .img-text-link__header{position:absolute;text-align:center;color:#102335;top:50%;left:0;width:100%;padding:15px;margin:0;z-index:3;transition:all 0.4s;transform:translate3d(0,-70%,0);}@media (min-width:992px){.img-text-link._hover-4 .img-text-link__header{color:#fff;transform:translate3d(0,-60%,0);}}.img-text-link._hover-4 .img-text-link__p{position:absolute;padding:0 30px;transition:all 0.4s ease;bottom:-15px;margin:0;z-index:3;text-align:center;transform:translate3d(0,-100%,0);}@media (min-width:992px){.img-text-link._hover-4 .img-text-link__p{opacity:0;transform:translate3d(0,0,0);}}.img-text-link._hover-4 .img-text-link__link{position:absolute;z-index:4;width:100%;height:100%;background:transparent;border:none;top:0;left:0;display:block;font-size:0;}.img-text-link._hover-4:hover .img-text-link__header{transform:translate3d(0,-70%,0);color:#102335;}.img-text-link._hover-4:hover .img-text-link__p{transform:translate3d(0,-100%,0);opacity:1;color:#102335;}.img-text-link._hover-4:hover:after{transform:translate3d(0,0,0);opacity:1;}.img-text-link._hover-4:hover .img-text-link__link{background:transparent;}.img-text-link._hover-5{position:relative;overflow:hidden;color:#fff;}.img-text-link._hover-5 .img-text-link__img{z-index:2;display:block;position:relative;transition:all 0.4s;transform:translate3d(0,-70px,0);}@media (min-width:992px){.img-text-link._hover-5 .img-text-link__img{transform:translate3d(0,0,0);}}.img-text-link._hover-5 .img-text-link__header{margin:0;position:absolute;bottom:-1px;padding:15px;width:100%;z-index:3;transition:all 0.4s;border-bottom:2px solid #102335;color:#fff;transform:translate3d(0,-70px,0);}@media (min-width:992px){.img-text-link._hover-5 .img-text-link__header{transform:translate3d(0,0,0);}}.img-text-link._hover-5 .img-text-link__p{position:absolute;background:#fff;color:#102335;bottom:0;padding:8px 15px;width:100%;height:70px;margin:0;display:flex;justify-content:center;flex-direction:column;transition:all 0.4s;transform-origin:0 100%;border-bottom:4px solid #fff;}@media (min-width:992px){.img-text-link._hover-5 .img-text-link__p{transform:scaleY(0);color:#fff;}}.img-text-link._hover-5 .img-text-link__link{position:absolute;background:transparent;width:100%;height:100%;top:0;left:0;z-index:4;font-size:0;display:block;}.img-text-link._hover-5:hover .img-text-link__img{transform:translate3d(0,-70px,0);}.img-text-link._hover-5:hover .img-text-link__header{transform:translate3d(0,-70px,0);}.img-text-link._hover-5:hover .img-text-link__p{transform:scaleY(1);color:#102335;}.img-text-link._hover-5:hover .img-text-link__link{background:transparent;}.img-text-link._hover-6{position:relative;overflow:hidden;}.img-text-link._hover-6:after{content:"";display:block;width:100%;height:100%;position:absolute;transition:all 0.4s ease;background:rgba(16,35,53,0.4);top:0;left:0;z-index:1;}@media (min-width:992px){.img-text-link._hover-6:after{background:rgba(16,35,53,0.2);}}.img-text-link._hover-6 .img-text-link__header{position:absolute;width:100%;text-align:center;padding:0 30px;margin:0;top:50%;color:#fff;z-index:2;transform:translate3d(0,-100%,0);}.img-text-link._hover-6 .img-text-link__p{position:absolute;width:100%;bottom:50%;text-align:center;padding:15px 30px;margin:0;color:#fff;z-index:2;transition:all 0.3s ease;transform:translate3d(0,100%,0);}@media (min-width:992px){.img-text-link._hover-6 .img-text-link__p{opacity:0;transform:translate3d(0,100%,0) scale(0.9);}}.img-text-link._hover-6 .img-text-link__link{position:absolute;background:transparent;width:100%;height:100%;top:0;left:0;font-size:0;border:none;display:block;z-index:3;}.img-text-link._hover-6 .img-text-link__link:before{content:"";display:block;width:90%;height:90%;position:absolute;left:5%;top:5%;transition:all 0.4s ease;border-top:1px solid #fff;border-left:1px solid #fff;z-index:2;}.img-text-link._hover-6 .img-text-link__link:after{content:"";display:block;width:90%;height:90%;position:absolute;right:5%;bottom:5%;transition:all 0.4s ease;border-bottom:1px solid #fff;border-right:1px solid #fff;z-index:2;}@media (min-width:992px){.img-text-link._hover-6 .img-text-link__link:before{width:0;left:0;opacity:0;}.img-text-link._hover-6 .img-text-link__link:after{width:0;right:0;opacity:0;}}.img-text-link._hover-6:hover:after{background:rgba(16,35,53,0.4);}.img-text-link._hover-6:hover .img-text-link__link:before{left:5%;width:90%;opacity:1;}.img-text-link._hover-6:hover .img-text-link__link:after{right:5%;width:90%;opacity:1;}.img-text-link._hover-6:hover .img-text-link__p{opacity:1;transform:translate3d(0,100%,0) scale(1);}.img-text-link._hover-6:hover .img-text-link__link{background:transparent;}.img-text-link._hover-7{position:relative;overflow:hidden;}.img-text-link._hover-7:after{content:"";display:block;position:absolute;z-index:2;top:15px;left:15px;bottom:15px;right:15px;width:auto;transition:all 0.3s ease;background:rgba(16,35,53,0.5);border:2px solid #fff;box-shadow:0 0 0 50px rgba(231,233,235,0.5);}@media (min-width:992px){.img-text-link._hover-7:after{transform:scale(1.2);opacity:0;}}.img-text-link._hover-7 .img-text-link__header{color:#fff;position:absolute;width:100%;left:0;top:50%;text-align:center;padding:0 30px;margin:-10px 0 0;transform:translate3d(0,-100%,0) scale(0.9);z-index:3;transition:all 0.3s ease;}@media (min-width:992px){.img-text-link._hover-7 .img-text-link__header{transform:translate3d(0,-100%,0) scale(1);}}.img-text-link._hover-7 .img-text-link__p{color:#fff;position:absolute;width:100%;left:0;bottom:50%;text-align:center;padding:0 30px;margin:0 0 -50px;z-index:3;transition:all 0.3s ease;}@media (min-width:992px){.img-text-link._hover-7 .img-text-link__p{opacity:0;transform:scale(1.5);}}.img-text-link._hover-7 .img-text-link__link{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border:none;display:block;z-index:4;text-indent:-9999px;}.img-text-link._hover-7:hover:after{transform:scale(1);opacity:1;}.img-text-link._hover-7:hover .img-text-link__header{transform:translate3d(0,-100%,0) scale(0.9);}.img-text-link._hover-7:hover .img-text-link__p{transform:scale(1);opacity:1;}.img-text-link._hover-7:hover .img-text-link__link{background:transparent;}.img-text-link._hover-8{position:relative;transition:all 0.4s ease;box-shadow:0 3px 30px #102335;}@media (min-width:992px){.img-text-link._hover-8{box-shadow:0 3px 30px rgba(16,35,53,0);}}.img-text-link._hover-8 .img-text-link__header{position:absolute;top:50%;width:auto;left:25px;right:25px;margin:0;z-index:1;text-align:center;padding:2px 10px;background:#102335;color:#fff;transform:translate3d(0,-150%,0);}.img-text-link._hover-8 .img-text-link__p{transition:all 0.4s ease;position:absolute;bottom:50%;left:25px;right:25px;width:auto;text-align:center;z-index:1;background:#102335;color:#fff;padding:5px 15px;transform:translate3d(0,100%,0);}@media (min-width:992px){.img-text-link._hover-8 .img-text-link__p{transform:translate3d(0,100%,0) scale3d(0.7,0.7,1);opacity:0;}}.img-text-link._hover-8 .img-text-link__img{display:block;transition:all 0.4s ease;}.img-text-link._hover-8 .img-text-link__link{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:transparent;display:block;z-index:4;text-indent:-9999px;}.img-text-link._hover-8:hover{box-shadow:0 3px 30px #102335;}@media (min-width:992px){.img-text-link._hover-8:hover .img-text-link__img{transform:scale3d(1.05,1.05,1);}}.img-text-link._hover-8:hover .img-text-link__p{transform:translate3d(0,100%,0) scale3d(1,1,1);opacity:1;}.img-text-link._hover-8:hover .img-text-link__link{background:transparent;}.img-text-link._hover-9{position:relative;overflow:hidden;}.img-text-link._hover-9:before{content:"";display:block;background:rgba(16,35,53,0.3);z-index:1;position:absolute;top:0;left:0;margin:0 auto;width:100%;height:100%;transition:all 0.5s;}.img-text-link._hover-9 .img-text-link__header{position:absolute;color:#fff;padding:0 35px;margin:0;width:100%;top:50%;transform:translate3d(0,-100%,0);left:0;z-index:5;}.img-text-link._hover-9 .img-text-link__p{transition:all 0.3s ease;position:absolute;color:#fff;bottom:50%;padding:20px 35px 0;width:100%;left:0;transform:translate3d(0,100%,0);z-index:5;}@media (min-width:992px){.img-text-link._hover-9 .img-text-link__p{transform:translate3d(-10px,100%,0);opacity:0;}}.img-text-link._hover-9 .img-text-link__img{position:relative;width:100%;transition:all 0.3s ease;left:0;top:0;max-width:none;}@media (min-width:992px){.img-text-link._hover-9 .img-text-link__img{width:calc(100% + 30px);transform:translateX(-30px);}}.img-text-link._hover-9 .img-text-link__img-link{position:static;}.img-text-link._hover-9 .img-text-link__img-link:before{content:"";display:block;padding-top:67.35%;}.img-text-link._hover-9 .img-text-link__link{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border:none;display:block;z-index:5;text-indent:-9999px;}.img-text-link._hover-9 .img-text-link__link:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;}.img-text-link._hover-9 .img-text-link__link:after{content:"";position:absolute;top:20px;left:20px;bottom:20px;right:20px;width:auto;height:auto;display:block;border:1px solid #fff;transition:all 0.3s ease;z-index:2;}@media (min-width:992px){.img-text-link._hover-9 .img-text-link__link:after{transform:translateX(-20px);opacity:0;}}.img-text-link._hover-9:hover .img-text-link__link:after{transform:translateX(0);opacity:1;}.img-text-link._hover-9:hover .img-text-link__img{transform:translateX(0);}.img-text-link._hover-9:hover .img-text-link__p{transform:translate3d(0,100%,0);opacity:1;}.img-text-link._hover-9:hover .img-text-link__link{background:transparent;}.quote{padding:0;margin:50px 0;font-size:17px;border-left:none;position:relative;}.quote__footer{padding-left:70px;color:#102335;}.quote__footer-title{color:#102335;}.quote__body-p{padding:26px 10px 26px 70px;background:rgb(242,242,242);position:relative;font-size:15px;}.quote__body-p:before{border-top:10px solid rgb(242,242,242);border-left:18px solid transparent;border-right:18px solid rgb(242,242,242);border-bottom:10px solid transparent;position:absolute;bottom:-21px;left:18px;content:"";}.quote__body-icon{position:absolute;left:18px;top:16px;color:#102335;}.quote__body-icon:before{font-size:42px;}@media (min-width:768px){.quote__body-p{font-size:17px;}}.img-slider{height:300px;}.img-slider__slide-bg{height:100%;background-position:inherit;background-size:cover;background-repeat:no-repeat;}.img-slider__caption{padding:20px 40px;position:absolute;top:0;left:0;width:100%;}.img-slider__caption._left-align{text-align:left;}.img-slider__caption._center-align{text-align:center;}.img-slider__caption._right-align{text-align:right;}.img-slider__caption-sub-header{font-weight:300;font-size:20px;color:rgb(231,233,235);-webkit-font-smoothing:antialiased;}.img-slider__caption-header{text-shadow:0 1px 0 rgba(100,100,100,0.3);font-size:36px;color:rgb(231,233,235);margin-top:10px;font-weight:400;-webkit-font-smoothing:antialiased;font-style:italic;}.img-slider__caption-p{-webkit-font-smoothing:antialiased;color:rgb(231,233,235);}.img-slider__caption-link{padding:10px 36px;background:rgb(63,31,6);color:rgb(231,233,235);border:1px solid rgb(63,31,6);display:inline-block;margin-top:10px;}.no-touch .img-slider__caption-link:hover{color:rgb(231,233,235);background:rgb(63,33,6);}.no-touch .img-slider__caption-link:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2);border-color:rgb(235,233,231);}.img-slider__btn-next{display:none;}.img-slider__btn-prev{display:none;}._light-transparent-bg .img-slider__caption{background:rgba(255,255,255,0.3);}._dark-transparent-bg .img-slider__caption{background:rgba(0,0,0,0.3);}@media (min-width:768px){.img-slider__caption{padding:30px 50px;width:100%;top:50%;transform:translateY(-50%);text-align:center;}.img-slider__btn-next,.img-slider__btn-prev{display:block;background-image:none;width:auto;margin-top:0;transform:translateY(-50%);}.img-slider__btn-next:before,.img-slider__btn-prev:before{font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:48px;}.img-slider__btn-next:before{content:"\e675";}.img-slider__btn-prev:before{content:"\e672";}.img-slider{height:480px;}.img-slider__caption-sub-header{font-size:26px;}.img-slider__caption-header{font-size:62px;margin-top:20px;}html.IE .img-slider__btn-next{right:25px;}html.IE .img-slider__btn-prev{left:25px;}}@media (min-width:992px){.img-slider__caption{padding:20px 60px;width:100%;}.img-slider__caption-sub-header{font-size:36px;}.img-slider__caption-header{font-size:72px;margin-top:20px;}.img-slider__caption-link{padding:11px 54px;display:inline-block;margin-right:7px;margin-left:7px;text-transform:uppercase;min-width:215px;}}.logo-carousel{height:80px;padding:0 30px;}.logo-carousel__slide{padding:10px 30px;}.logo-carousel__img-wrp,.logo-carousel__link{height:100%;display:flex;justify-content:center;align-items:center;position:relative;}.logo-carousel__img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:auto;}.logo-carousel__btn-next,.logo-carousel__btn-prev{background:none;font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgb(28,61,92);-moz-osx-font-smoothing:grayscale;height:auto;margin-top:-15px;font-size:30px;}.social-icons{width:100%;text-align:center;display:block;padding:30px 0 20px;}.social-icons__item{position:relative;display:inline-block;color:#102335;padding:0 8px;margin:6px 10px;transition:color 0.2s;}.social-icons__item > .icons{position:relative;font-size:16px;padding:8px;}.social-icons__item > .icons:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.social-icons__item > .icons:after{transition:border-color 0.2s;content:"";position:absolute;height:36px;width:36px;border:2px solid rgba(16,35,53,0.7);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.social-icons__item:hover{color:rgb(34,74,112);}.social-icons__item:hover > .icons:after{border-color:rgba(34,74,112,0.5);}.social-icons__item:hover > .icons:before{text-decoration:none;}@media (min-width:768px){.social-icons__item{margin:0 8px 0 0;}}.header-middle__social-icon .social-icons{padding:10px 0;}@media (min-width:768px){.header-middle__social-icon .social-icons{float:right;width:auto;text-align:right;padding:0 10px 0 0;height:60px;line-height:60px;}}.parallax{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;max-width:1920px;margin:0 auto;}.slider-container{position:relative;height:0;overflow:hidden;}.slider-container_loader{display:block;width:46px;height:46px;height:350px;position:relative;margin:0 auto;}.slider-container_loader:after{content:" ";display:block;top:50%;position:absolute;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #102335;border-color:#102335 transparent #102335 transparent;animation:lds-dual-ring 1.2s linear infinite;}@keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.slider-container__container{position:relative;overflow:hidden;}.slider-container-effect .slider-container__container{margin:0;position:relative;overflow:hidden;}.slider-container__wrapper > .slider-container__slide{background-color:#fff;}.slider-container__button-next,.slider-container__button-prev{display:none;width:auto;height:auto;}.slider-container__button-next{right:0;}.slider-container__button-prev{left:0;}.slider-container__button-next:before{content:"\e675";}.slider-container__button-prev:before{content:"\e672";}.slider-container__pagination{font-size:0;padding:10px 0;width:100%;}@media (min-width:768px){._arrows-outside{padding:0 40px;}}@media (min-width:992px){.slider-container__button-next,.slider-container__button-prev{display:block;background:none;font-family:"icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#102335;-moz-osx-font-smoothing:grayscale;height:auto;font-size:35px;}.slider-container-effect .slider-container__container{position:relative;overflow:hidden;}}@media (min-width:1200px){.slider-container-effect{margin:0 auto;}}._pagination-inside .slider-container__pagination{bottom:10px;}._pagination-outside .slider-container__pagination{position:static;}.panel-title{font-weight:normal;}.panel-title > a{display:block;padding:10px 15px;margin:-10px -15px;}.panel-title > a.empty{display:block;padding:19px 15px 18px;margin:-10px -15px;}.hero-image{overflow:auto;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;width:100%;position:relative;}.hero-image__caption-wrp{display:flex;align-items:center;justify-content:center;}.hero-image__caption-wrp._left-align .hero-image__caption{margin-right:auto;text-align:left;}.hero-image__caption-wrp._center-align .hero-image__caption{text-align:center;}.hero-image__caption-wrp._right-align .hero-image__caption{margin-left:auto;text-align:right;}.hero-image__caption._top{align-self:flex-start;}.hero-image__caption._bottom{align-self:flex-end;}.hero-image__caption{padding:15px;color:#fff;overflow:hidden;-webkit-font-smoothing:antialiased;}.hero-image__caption-header{color:#fff;margin-top:5px;font-size:30.1px;}.hero-image__caption-subheader{color:#fff;font-size:20.02px;}.hero-image__caption-link-wrp .btn,.hero-image__caption-link-wrp body .search-faq #validation-search-faq,body .search-faq .hero-image__caption-link-wrp #validation-search-faq,.hero-image__caption-link-wrp .kitchen-implantations__btn,.hero-image__caption-link-wrp .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top a,.carousel-videos-top .hero-image__caption-link-wrp a,.hero-image__caption-link-wrp .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link{padding:10px 36px;background:rgb(63,31,6);border:1px solid rgb(63,31,6);color:#fff;margin-top:10px;}.hero-image__caption-link-wrp .btn.active.focus,.hero-image__caption-link-wrp body .search-faq .active.focus#validation-search-faq,body .search-faq .hero-image__caption-link-wrp .active.focus#validation-search-faq,.hero-image__caption-link-wrp .active.focus.kitchen-implantations__btn,.hero-image__caption-link-wrp .active.focus.carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top a.active.focus,.carousel-videos-top .hero-image__caption-link-wrp a.active.focus,.hero-image__caption-link-wrp .active.focus.article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .active.focus.img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .active.focus.img-text-link__link,.hero-image__caption-link-wrp .active.focus.hero-image__caption-link,.hero-image__caption-link-wrp .btn.active:focus,.hero-image__caption-link-wrp body .search-faq .active#validation-search-faq:focus,body .search-faq .hero-image__caption-link-wrp .active#validation-search-faq:focus,.hero-image__caption-link-wrp .active.kitchen-implantations__btn:focus,.hero-image__caption-link-wrp .active.carousel-flowbox__content-button:focus,.hero-image__caption-link-wrp .carousel-videos-top a.active:focus,.carousel-videos-top .hero-image__caption-link-wrp a.active:focus,.hero-image__caption-link-wrp .active.article-thematics__btn:focus,.hero-image__caption-link-wrp .frame-type-customerServiceContact .active.img-text-link__link:focus,.frame-type-customerServiceContact .hero-image__caption-link-wrp .active.img-text-link__link:focus,.hero-image__caption-link-wrp .active.hero-image__caption-link:focus,.hero-image__caption-link-wrp .btn:active.focus,.hero-image__caption-link-wrp body .search-faq #validation-search-faq:active.focus,body .search-faq .hero-image__caption-link-wrp #validation-search-faq:active.focus,.hero-image__caption-link-wrp .kitchen-implantations__btn:active.focus,.hero-image__caption-link-wrp .carousel-flowbox__content-button:active.focus,.hero-image__caption-link-wrp .carousel-videos-top a:active.focus,.carousel-videos-top .hero-image__caption-link-wrp a:active.focus,.hero-image__caption-link-wrp .article-thematics__btn:active.focus,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link:active.focus,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link:active.focus,.hero-image__caption-link-wrp .hero-image__caption-link:active.focus,.hero-image__caption-link-wrp .btn:active:focus,.hero-image__caption-link-wrp body .search-faq #validation-search-faq:active:focus,body .search-faq .hero-image__caption-link-wrp #validation-search-faq:active:focus,.hero-image__caption-link-wrp .kitchen-implantations__btn:active:focus,.hero-image__caption-link-wrp .carousel-flowbox__content-button:active:focus,.hero-image__caption-link-wrp .carousel-videos-top a:active:focus,.carousel-videos-top .hero-image__caption-link-wrp a:active:focus,.hero-image__caption-link-wrp .article-thematics__btn:active:focus,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link:active:focus,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link:active:focus,.hero-image__caption-link-wrp .hero-image__caption-link:active:focus{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,0.2);border-color:rgb(89,72,59);}.hero-image__caption-link-wrp .btn.focus,.hero-image__caption-link-wrp body .search-faq .focus#validation-search-faq,body .search-faq .hero-image__caption-link-wrp .focus#validation-search-faq,.hero-image__caption-link-wrp .focus.kitchen-implantations__btn,.hero-image__caption-link-wrp .focus.carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top a.focus,.carousel-videos-top .hero-image__caption-link-wrp a.focus,.hero-image__caption-link-wrp .focus.article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .focus.img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .focus.img-text-link__link,.hero-image__caption-link-wrp .focus.hero-image__caption-link,.hero-image__caption-link-wrp .btn:focus,.hero-image__caption-link-wrp body .search-faq #validation-search-faq:focus,body .search-faq .hero-image__caption-link-wrp #validation-search-faq:focus,.hero-image__caption-link-wrp .kitchen-implantations__btn:focus,.hero-image__caption-link-wrp .carousel-flowbox__content-button:focus,.hero-image__caption-link-wrp .carousel-videos-top a:focus,.carousel-videos-top .hero-image__caption-link-wrp a:focus,.hero-image__caption-link-wrp .article-thematics__btn:focus,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link:focus,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link:focus,.hero-image__caption-link-wrp .hero-image__caption-link:focus,.hero-image__caption-link-wrp .btn:hover,.hero-image__caption-link-wrp body .search-faq #validation-search-faq:hover,body .search-faq .hero-image__caption-link-wrp #validation-search-faq:hover,.hero-image__caption-link-wrp .kitchen-implantations__btn:hover,.hero-image__caption-link-wrp .carousel-flowbox__content-button:hover,.hero-image__caption-link-wrp .carousel-videos-top a:hover,.carousel-videos-top .hero-image__caption-link-wrp a:hover,.hero-image__caption-link-wrp .article-thematics__btn:hover,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link:hover,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link:hover,.hero-image__caption-link-wrp .hero-image__caption-link:hover{color:rgb(231,233,235);background:rgb(63,33,6);}.hero-image__caption-link:not(.btn):not(.kitchen-implantations__btn):not(.carousel-flowbox__content-button):not(.article-thematics__btn){color:#fff;text-decoration:underline;}.frame-type-heroImage + .frame-type-heroImage{display:none;}@media (min-width:768px){.hero-image__caption{padding:20px 60px;}.hero-image__caption-header{font-size:35px;}.hero-image__caption-subheader{font-size:26px;}}.hero-image__caption._caption-animated-1 > *{transition:all 0.5s ease;opacity:0;transform:translate3d(0,30px,0);}.hero-image__caption._caption-animated-1 .hero-image__caption-header{transition-delay:0.3s;}.hero-image__caption._caption-animated-1 .hero-image__caption-subheader{transition-delay:0.5s;}.hero-image__caption._caption-animated-1 .hero-image__caption-p{transition-delay:0.7s;}.hero-image__caption._caption-animated-1 .hero-image__caption-link-wrp{transition-delay:0.9s;}.hero-image._animated .hero-image__caption._caption-animated-1 > *{opacity:1;transform:translate3d(0,0,0);}.hero-image__caption._caption-animated-2 > *{transition:all 1s ease;opacity:0;}.hero-image__caption._caption-animated-2 .hero-image__caption-header{transition-delay:0.3s;}.hero-image__caption._caption-animated-2 .hero-image__caption-subheader{transition-delay:0.7s;}.hero-image__caption._caption-animated-2 .hero-image__caption-p{transition-delay:1.1s;}.hero-image__caption._caption-animated-2 .hero-image__caption-link-wrp{transition-delay:1.4s;}.hero-image._animated .hero-image__caption._caption-animated-2 > *{opacity:1;}.hero-image__caption._caption-animated-3 > *{transition:all 0.5s ease;opacity:0;transform:translate3d(0,-30px,0);}.hero-image__caption._caption-animated-3 .hero-image__caption-header{transition-delay:0.9s;}.hero-image__caption._caption-animated-3 .hero-image__caption-subheader{transition-delay:0.7s;}.hero-image__caption._caption-animated-3 .hero-image__caption-p{transition-delay:0.5s;}.hero-image__caption._caption-animated-3 .hero-image__caption-link-wrp{transition-delay:0.3s;}.hero-image._animated .hero-image__caption._caption-animated-3 > *{opacity:1;transform:translate3d(0,0,0);}.hero-image__caption._caption-animated-4 > *:not(.hero-image__caption-link-wrp){position:relative;color:transparent;overflow:hidden;}.hero-image__caption._caption-animated-4 > *:not(.hero-image__caption-link-wrp):after{display:block;position:absolute;top:0;left:0;height:100%;width:100%;color:#fff;transition:all 0.6s ease-out;transform:translateY(-100%);opacity:0;}.hero-image__caption._caption-animated-4 .hero-image__caption-header:after{content:attr(data-header-content);transition-delay:1s;}.hero-image__caption._caption-animated-4 .hero-image__caption-subheader:after{content:attr(data-subheader-content);transition-delay:0.8s;}.hero-image__caption._caption-animated-4 .hero-image__caption-p:after{content:attr(data-text-content);transition-delay:0.6s;}.hero-image__caption._caption-animated-4 .hero-image__caption-link-wrp{transition:all 1s ease-out 0.6s;opacity:0;transform:translateY(40px);}.hero-image._animated .hero-image__caption._caption-animated-4 > *:not(.hero-image__caption-link-wrp):after{transform:translateY(0);opacity:1;}.hero-image._animated .hero-image__caption._caption-animated-4 .hero-image__caption-link-wrp{transform:translateY(0);opacity:1;}.hero-image__caption._caption-animated-5 > *{transition:all 0.5s ease-in-out;opacity:0;}.hero-image__caption._caption-animated-5 .hero-image__caption-header{transition-delay:0.9s;transform:translateY(-40px);}.hero-image__caption._caption-animated-5 .hero-image__caption-subheader{transition-delay:0.7s;transform:translateY(-40px);}.hero-image__caption._caption-animated-5 .hero-image__caption-p{transform:translateY(40px);transition-delay:0.7s;}.hero-image__caption._caption-animated-5 .hero-image__caption-link-wrp{transition-delay:0.9s;transform:translateY(40px);}.hero-image._animated .hero-image__caption._caption-animated-5 .hero-image__caption-p,.hero-image._animated .hero-image__caption._caption-animated-5 .hero-image__caption-link-wrp,.hero-image._animated .hero-image__caption._caption-animated-5 .hero-image__caption-subheader,.hero-image._animated .hero-image__caption._caption-animated-5 .hero-image__caption-header{transform:translateY(0);opacity:1;}.contacts-card{background:#fff;box-shadow:0 2px 18px -4px rgb(0,0,0);position:relative;}.contacts-card:hover .contacts-card__contacts._contact-information-overlay{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity 300ms;}.contacts-card__contacts{text-align:center;padding:0 32px 40px;border-top:15px solid #102335;}.contacts-card__contacts._contact-information-overlay{position:absolute;bottom:0;text-align:center;right:0;left:0;background:rgba(0,0,0,0.53);visibility:hidden;opacity:0;transition:visibility 0s linear 300ms,opacity 300ms;}.contacts-card__contacts._contact-information-overlay .contacts-card__contact-name{color:#102335;}.contacts-card__contacts._contact-information-overlay a{color:#fff;}.contacts-card__contact-name{font-size:35px;margin-bottom:0;margin-top:20px;-webkit-font-smoothing:antialiased;}.contacts-card__contact-job{color:#102335;margin-bottom:15px;display:block;}.contacts-card__contacts .icons{color:#102335;margin-right:4px;}.contacts-card__contact-phone{color:rgb(0,0,0);display:inline-block;margin:0;}.contacts-card__contact-email-wrp,.contacts-card__contact-linkedin-wrp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;}.contacts-card__contact-phone,.contacts-card__contact-email,.contacts-card__contact-linkedin{color:rgb(0,0,0);}.contacts-card__contact-phone.active.focus,.contacts-card__contact-phone.active:focus,.contacts-card__contact-phone:active.focus,.contacts-card__contact-phone:active:focus,.contacts-card__contact-email.active.focus,.contacts-card__contact-email.active:focus,.contacts-card__contact-email:active.focus,.contacts-card__contact-email:active:focus,.contacts-card__contact-linkedin.active.focus,.contacts-card__contact-linkedin.active:focus,.contacts-card__contact-linkedin:active.focus,.contacts-card__contact-linkedin:active:focus{color:rgb(0,0,0);text-decoration:underline;}.contacts-card__contact-phone.focus,.contacts-card__contact-phone:focus,.contacts-card__contact-phone:hover,.contacts-card__contact-email.focus,.contacts-card__contact-email:focus,.contacts-card__contact-email:hover,.contacts-card__contact-linkedin.focus,.contacts-card__contact-linkedin:focus,.contacts-card__contact-linkedin:hover{color:rgb(0,0,0);text-decoration:underline;}.contacts-card__contacts-photo._img-overlay{height:auto;width:auto;border-radius:0;position:relative;padding-bottom:380px;background-size:cover;background-position:center;margin-top:15px;margin-bottom:15px;overflow:hidden;}.contact-links .icons{margin-right:5px;}.main-color-wrp{background:#102335;}.main-color-wrp a{color:rgb(255,255,255);}.main-color-wrp a.active.focus,.main-color-wrp a.active:focus,.main-color-wrp a:active.focus,.main-color-wrp a:active:focus{color:rgb(255,255,255);border-color:rgb(136,145,154);}.main-color-wrp a.focus,.main-color-wrp a:focus,.main-color-wrp a:hover{color:rgb(255,255,255);border-color:rgb(136,145,154);}.main-color-wrp p{color:rgb(0,0,0);-webkit-font-smoothing:antialiased;}.main-color-wrp h1,.main-color-wrp h2,.main-color-wrp h3,.main-color-wrp h4,.main-color-wrp h5{color:rgb(255,255,255);-webkit-font-smoothing:antialiased;}.main-color-wrp .icons{color:rgb(231,233,235);border-color:rgb(136,145,154);}.main-color-wrp .big-icon-text-btn__sham-link{color:rgb(231,233,235);}.main-color-wrp .icon-text-btn__sham-link{color:rgb(231,233,235);}.main-color-wrp .img-text-link__sham-link{color:rgb(231,233,235);}.main-color-wrp .contacts-card__contacts a,.main-color-wrp .contacts-card__contacts .icons{color:rgb(0,0,0);}.main-color-wrp .contacts-card__contacts._contact-information-overlay a,.main-color-wrp .contacts-card__contacts._contact-information-overlay .icons{color:#fff;}.large-header h2{font-size:48px;font-weight:400;font-style:italic;}@media (max-width:767px){.large-header .hero-image__caption-header{font-size:30.1px;}}.inverse h1,.inverse h2,.inverse h3,.inverse h4,.inverse h5{color:rgb(255,255,255);-webkit-font-smoothing:antialiased;}.inverse a{color:rgb(231,233,235);}.inverse a.active.focus,.inverse a.active:focus,.inverse a:active.focus,.inverse a:active:focus{color:rgb(255,255,255);border-color:rgb(183,189,194);}.inverse a.focus,.inverse a:focus,.inverse a:hover{color:rgb(255,255,255);border-color:rgb(183,189,194);}.inverse p{color:rgb(231,233,235);-webkit-font-smoothing:antialiased;}.inverse .icons{color:rgb(231,233,235);border-color:rgb(183,189,194);}.inverse .btn,.inverse body .search-faq #validation-search-faq,body .search-faq .inverse #validation-search-faq,.inverse .kitchen-implantations__btn,.inverse .carousel-flowbox__content-button,.inverse .carousel-videos-top a,.carousel-videos-top .inverse a,.inverse .article-thematics__btn,.inverse .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .inverse .img-text-link__link,.inverse .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .inverse .hero-image__caption-link{color:rgb(231,233,235);}.inverse .big-icon-text-btn__sham-link{color:rgb(231,233,235);}.saturated-inverse a{color:rgb(231,233,235);}.saturated-inverse a.active.focus,.saturated-inverse a.active:focus,.saturated-inverse a:active.focus,.saturated-inverse a:active:focus{color:rgb(255,255,255);border-color:rgb(183,189,194);}.saturated-inverse a.focus,.saturated-inverse a:focus,.saturated-inverse a:hover{color:rgb(255,255,255);border-color:rgb(183,189,194);}.saturated-inverse p{color:rgb(231,233,235);-webkit-font-smoothing:antialiased;}.saturated-inverse h1,.saturated-inverse h2,.saturated-inverse h3,.saturated-inverse h4,.saturated-inverse h5{color:rgb(255,255,255);-webkit-font-smoothing:antialiased;}.saturated-inverse .icons{color:rgb(231,233,235);border-color:rgb(183,189,194);}.saturated-inverse .btn,.saturated-inverse body .search-faq #validation-search-faq,body .search-faq .saturated-inverse #validation-search-faq,.saturated-inverse .kitchen-implantations__btn,.saturated-inverse .carousel-flowbox__content-button,.saturated-inverse .carousel-videos-top a,.carousel-videos-top .saturated-inverse a,.saturated-inverse .article-thematics__btn,.saturated-inverse .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .saturated-inverse .img-text-link__link,.saturated-inverse .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .saturated-inverse .hero-image__caption-link{background:rgb(63,31,6);color:rgb(231,233,235);border-color:transparent;}.saturated-inverse .btn.active.focus,.saturated-inverse body .search-faq .active.focus#validation-search-faq,body .search-faq .saturated-inverse .active.focus#validation-search-faq,.saturated-inverse .active.focus.kitchen-implantations__btn,.saturated-inverse .active.focus.carousel-flowbox__content-button,.saturated-inverse .carousel-videos-top a.active.focus,.carousel-videos-top .saturated-inverse a.active.focus,.saturated-inverse .active.focus.article-thematics__btn,.saturated-inverse .frame-type-customerServiceContact .active.focus.img-text-link__link,.frame-type-customerServiceContact .saturated-inverse .active.focus.img-text-link__link,.saturated-inverse .hero-image__caption-link-wrp .active.focus.hero-image__caption-link,.hero-image__caption-link-wrp .saturated-inverse .active.focus.hero-image__caption-link,.saturated-inverse .btn.active:focus,.saturated-inverse body .search-faq .active#validation-search-faq:focus,body .search-faq .saturated-inverse .active#validation-search-faq:focus,.saturated-inverse .active.kitchen-implantations__btn:focus,.saturated-inverse .active.carousel-flowbox__content-button:focus,.saturated-inverse .carousel-videos-top a.active:focus,.carousel-videos-top .saturated-inverse a.active:focus,.saturated-inverse .active.article-thematics__btn:focus,.saturated-inverse .frame-type-customerServiceContact .active.img-text-link__link:focus,.frame-type-customerServiceContact .saturated-inverse .active.img-text-link__link:focus,.saturated-inverse .hero-image__caption-link-wrp .active.hero-image__caption-link:focus,.hero-image__caption-link-wrp .saturated-inverse .active.hero-image__caption-link:focus,.saturated-inverse .btn:active.focus,.saturated-inverse body .search-faq #validation-search-faq:active.focus,body .search-faq .saturated-inverse #validation-search-faq:active.focus,.saturated-inverse .kitchen-implantations__btn:active.focus,.saturated-inverse .carousel-flowbox__content-button:active.focus,.saturated-inverse .carousel-videos-top a:active.focus,.carousel-videos-top .saturated-inverse a:active.focus,.saturated-inverse .article-thematics__btn:active.focus,.saturated-inverse .frame-type-customerServiceContact .img-text-link__link:active.focus,.frame-type-customerServiceContact .saturated-inverse .img-text-link__link:active.focus,.saturated-inverse .hero-image__caption-link-wrp .hero-image__caption-link:active.focus,.hero-image__caption-link-wrp .saturated-inverse .hero-image__caption-link:active.focus,.saturated-inverse .btn:active:focus,.saturated-inverse body .search-faq #validation-search-faq:active:focus,body .search-faq .saturated-inverse #validation-search-faq:active:focus,.saturated-inverse .kitchen-implantations__btn:active:focus,.saturated-inverse .carousel-flowbox__content-button:active:focus,.saturated-inverse .carousel-videos-top a:active:focus,.carousel-videos-top .saturated-inverse a:active:focus,.saturated-inverse .article-thematics__btn:active:focus,.saturated-inverse .frame-type-customerServiceContact .img-text-link__link:active:focus,.frame-type-customerServiceContact .saturated-inverse .img-text-link__link:active:focus,.saturated-inverse .hero-image__caption-link-wrp .hero-image__caption-link:active:focus,.hero-image__caption-link-wrp .saturated-inverse .hero-image__caption-link:active:focus{background:rgb(63,31,6);border-color:transparent;}.saturated-inverse .btn.focus,.saturated-inverse body .search-faq .focus#validation-search-faq,body .search-faq .saturated-inverse .focus#validation-search-faq,.saturated-inverse .focus.kitchen-implantations__btn,.saturated-inverse .focus.carousel-flowbox__content-button,.saturated-inverse .carousel-videos-top a.focus,.carousel-videos-top .saturated-inverse a.focus,.saturated-inverse .focus.article-thematics__btn,.saturated-inverse .frame-type-customerServiceContact .focus.img-text-link__link,.frame-type-customerServiceContact .saturated-inverse .focus.img-text-link__link,.saturated-inverse .hero-image__caption-link-wrp .focus.hero-image__caption-link,.hero-image__caption-link-wrp .saturated-inverse .focus.hero-image__caption-link,.saturated-inverse .btn:focus,.saturated-inverse body .search-faq #validation-search-faq:focus,body .search-faq .saturated-inverse #validation-search-faq:focus,.saturated-inverse .kitchen-implantations__btn:focus,.saturated-inverse .carousel-flowbox__content-button:focus,.saturated-inverse .carousel-videos-top a:focus,.carousel-videos-top .saturated-inverse a:focus,.saturated-inverse .article-thematics__btn:focus,.saturated-inverse .frame-type-customerServiceContact .img-text-link__link:focus,.frame-type-customerServiceContact .saturated-inverse .img-text-link__link:focus,.saturated-inverse .hero-image__caption-link-wrp .hero-image__caption-link:focus,.hero-image__caption-link-wrp .saturated-inverse .hero-image__caption-link:focus,.saturated-inverse .btn:hover,.saturated-inverse body .search-faq #validation-search-faq:hover,body .search-faq .saturated-inverse #validation-search-faq:hover,.saturated-inverse .kitchen-implantations__btn:hover,.saturated-inverse .carousel-flowbox__content-button:hover,.saturated-inverse .carousel-videos-top a:hover,.carousel-videos-top .saturated-inverse a:hover,.saturated-inverse .article-thematics__btn:hover,.saturated-inverse .frame-type-customerServiceContact .img-text-link__link:hover,.frame-type-customerServiceContact .saturated-inverse .img-text-link__link:hover,.saturated-inverse .hero-image__caption-link-wrp .hero-image__caption-link:hover,.hero-image__caption-link-wrp .saturated-inverse .hero-image__caption-link:hover{background:rgb(63,31,6);border-color:transparent;}.gray-background{background:rgb(231,233,235);}.mosaic-gray-odd > .row > div:nth-child(odd){background-color:rgb(231,233,235);}.mosaic-gray-odd > .row > div:nth-child(even){background-color:#fff;}.mosaic-gray-even > .row > div:nth-child(odd){background-color:#fff;}.mosaic-gray-even > .row > div:nth-child(even){background-color:rgb(231,233,235);}.mosaic-gray-even .row > div,.mosaic-gray-odd .row > div{padding:0 30px;}.mosaic-main-color-odd > .row > div:nth-child(odd){background-color:#102335;}.mosaic-main-color-odd > .row > div:nth-child(odd) a{color:rgb(255,255,255);}.mosaic-main-color-odd > .row > div:nth-child(odd) a.active.focus,.mosaic-main-color-odd > .row > div:nth-child(odd) a.active:focus,.mosaic-main-color-odd > .row > div:nth-child(odd) a:active.focus,.mosaic-main-color-odd > .row > div:nth-child(odd) a:active:focus{color:rgb(255,255,255);border-color:rgb(136,145,154);}.mosaic-main-color-odd > .row > div:nth-child(odd) a.focus,.mosaic-main-color-odd > .row > div:nth-child(odd) a:focus,.mosaic-main-color-odd > .row > div:nth-child(odd) a:hover{color:rgb(255,255,255);border-color:rgb(136,145,154);}.mosaic-main-color-odd > .row > div:nth-child(odd) p{color:rgb(231,233,235);}.mosaic-main-color-odd > .row > div:nth-child(odd) h1,.mosaic-main-color-odd > .row > div:nth-child(odd) h2,.mosaic-main-color-odd > .row > div:nth-child(odd) h3,.mosaic-main-color-odd > .row > div:nth-child(odd) h4,.mosaic-main-color-odd > .row > div:nth-child(odd) h5{color:rgb(255,255,255);-webkit-font-smoothing:antialiased;}.mosaic-main-color-odd > .row > div:nth-child(odd) .icons{color:rgb(231,233,235);border-color:rgb(136,145,154);}.mosaic-main-color-odd > .row > div:nth-child(odd) .big-icon-text-btn__sham-link{color:rgb(231,233,235);}.mosaic-main-color-odd > .row > div:nth-child(odd) .icon-text-btn__sham-link{color:rgb(231,233,235);}.mosaic-main-color-odd > .row > div:nth-child(odd) .img-text-link__sham-link{color:rgb(231,233,235);}.mosaic-main-color-odd > .row > div:nth-child(even){background-color:#fff;}.mosaic-main-color-even > .row > div:nth-child(odd){background-color:#fff;}.mosaic-main-color-even > .row > div:nth-child(even){background-color:#102335;}.mosaic-main-color-even > .row > div:nth-child(even) a{color:rgb(255,255,255);}.mosaic-main-color-even > .row > div:nth-child(even) a.active.focus,.mosaic-main-color-even > .row > div:nth-child(even) a.active:focus,.mosaic-main-color-even > .row > div:nth-child(even) a:active.focus,.mosaic-main-color-even > .row > div:nth-child(even) a:active:focus{color:rgb(255,255,255);border-color:rgb(136,145,154);}.mosaic-main-color-even > .row > div:nth-child(even) a.focus,.mosaic-main-color-even > .row > div:nth-child(even) a:focus,.mosaic-main-color-even > .row > div:nth-child(even) a:hover{color:rgb(255,255,255);border-color:rgb(136,145,154);}.mosaic-main-color-even > .row > div:nth-child(even) p{color:rgb(231,233,235);}.mosaic-main-color-even > .row > div:nth-child(even) h1,.mosaic-main-color-even > .row > div:nth-child(even) h2,.mosaic-main-color-even > .row > div:nth-child(even) h3,.mosaic-main-color-even > .row > div:nth-child(even) h4,.mosaic-main-color-even > .row > div:nth-child(even) h5{color:rgb(255,255,255);-webkit-font-smoothing:antialiased;}.mosaic-main-color-even > .row > div:nth-child(even) .icons{color:rgb(231,233,235);border-color:rgb(136,145,154);}.mosaic-main-color-even > .row > div:nth-child(even) .big-icon-text-btn__sham-link{color:rgb(231,233,235);}.mosaic-main-color-even > .row > div:nth-child(even) .icon-text-btn__sham-link{color:rgb(231,233,235);}.mosaic-main-color-even > .row > div:nth-child(even) .img-text-link__sham-link{color:rgb(231,233,235);}.mosaic-main-color-even .row > div,.mosaic-main-color-odd .row > div{padding:0 30px;}.mosaic-main-color-even .row > div .big-icon-text-btn__wrp,.mosaic-main-color-odd .row > div .big-icon-text-btn__wrp{margin:0 -30px;padding:0 30px;}.mosaic-main-color-even .row > div .icon-text-btn__wrp,.mosaic-main-color-odd .row > div .icon-text-btn__wrp{margin:0 -30px;padding:0 30px;}.mosaic-main-color-even .row > div .img-text-link__wrp,.mosaic-main-color-odd .row > div .img-text-link__wrp{margin:0 -30px;padding:0 30px;}.breadcrumbs{border-bottom:1px solid rgb(190,214,236);margin-bottom:30px;background:#fff;}.breadcrumbs__list{padding:12px 15px 12px 4px;margin-bottom:0;}.breadcrumbs__list-item{font-size:14px;display:inline-block;color:#102335;text-transform:uppercase;}.breadcrumbs__list-item .icon-t3-home{padding-right:5px;}.breadcrumbs__list-link{color:#102335;}.no-touch .breadcrumbs__list-link:hover{color:white;}.breadcrumbs__list-item._active{color:rgb(0,0,0);}.breadcrumbs__list-item:before{content:"/";color:rgb(0,0,0);padding:0 8px 0 4px;}.breadcrumbs__list-item:first-child:before{content:"";padding:0;}@media print{.header-middle-wrp{height:auto;}.header-middle__logo a[href]:after{content:none;}p a{text-decoration:underline !important;}a[href^="#"],a[href^="javascript:"],.icons,.header-top-wrp,.header-middle .tx-solr,.header-middle .social-icons,.main-navigation,.sub-navigation,.logo-carousel,.big-icon-text-btn__link,.breadcrumbs,.footer .social-icons,.footer div[class*=frame-type-menu_],.footer .tx-pxa-newsletter-subscription,.header-middle .social-icons,.header-middle .tx-solr,.header-top-wrp,.icon-text-btn__link,.icons,.img-slider__caption-link,.img-text-link__link,.logo-carousel,.main-navigation,.news .page-navigation,.news-simple-list__img-wrap,.news-simple-list__more-link,.news-tags,.sub-navigation,.tabbable a,.tx-pxa-newsletter-subscription,a[href^="#"],a[href^="javascript:"],div[id^=jarallax-container]{display:none;}.img-text-link__img-link:after,.news-article-header a:after,.news-carousel__img-wrap a:after,.news-list-category:before,.quote p:before,.quote__footer-link:after,a[href^="mailto:"]:after,a[href^="tel:"]:after{content:none !important;}.big-icon-text-btn,.icon-text-btn,.img-text-link{padding-top:10px;padding-bottom:20px;}.img-slider{max-width:100%;height:auto;margin:0;padding:0;}.img-slider__caption{position:relative;width:100%;}.img-slider__caption-p{padding:0;}.img-text-link{clear:both;}.img-text-link img{width:240px;}}@media print and (min-width:520px){.img-text-link img{float:left;margin-right:15px;}}@media print{.divider{height:0;border-top:1px solid #eee;}.quote{border:1px solid #999;padding:0;}.quote__body-p{padding:15px;margin-bottom:0;}.quote__footer{padding:0 15px;margin-bottom:15px;}.news-carousel__item-info{position:relative;padding:0;}.news-carousel__media-preview{min-height:auto;}.parallax-video{height:auto !important;}}.one-column-align-center.col1{float:none;margin:0 auto;}.col-bg-img{background-size:cover;max-width:1920px;margin:0 auto;}.margin-top-5{margin-top:2.5px;}.margin-top-10{margin-top:5px;}.margin-top-15{margin-top:7.5px;}.margin-top-20{margin-top:10px;}.margin-top-25{margin-top:12.5px;}.margin-top-30{margin-top:15px;}.margin-top-40{margin-top:20px;}.margin-top-50{margin-top:25px;}.margin-top-60{margin-top:30px;}.margin-top-70{margin-top:35px;}.margin-bottom-5{margin-bottom:2.5px;}.margin-bottom-10{margin-bottom:5px;}.margin-bottom-15{margin-bottom:7.5px;}.margin-bottom-20{margin-bottom:10px;}.margin-bottom-25{margin-bottom:12.5px;}.margin-bottom-30{margin-bottom:15px;}.margin-bottom-40{margin-bottom:20px;}.margin-bottom-50{margin-bottom:25px;}.margin-bottom-60{margin-bottom:30px;}.margin-bottom-70{margin-bottom:35px;}@media (min-width:768px){.margin-top-5{margin-top:5px;}.margin-top-10{margin-top:10px;}.margin-top-15{margin-top:15px;}.margin-top-20{margin-top:20px;}.margin-top-25{margin-top:25px;}.margin-top-30{margin-top:30px;}.margin-top-40{margin-top:40px;}.margin-top-50{margin-top:50px;}.margin-top-60{margin-top:60px;}.margin-top-70{margin-top:70px;}.margin-bottom-5{margin-bottom:5px;}.margin-bottom-10{margin-bottom:10px;}.margin-bottom-15{margin-bottom:15px;}.margin-bottom-20{margin-bottom:20px;}.margin-bottom-25{margin-bottom:25px;}.margin-bottom-30{margin-bottom:30px;}.margin-bottom-40{margin-bottom:40px;}.margin-bottom-50{margin-bottom:50px;}.margin-bottom-60{margin-bottom:60px;}.margin-bottom-70{margin-bottom:70px;}}.browsehappy{position:absolute;width:100%;height:50px;background-color:#fddb30;z-index:20000;line-height:3;font-size:17px;padding-left:50px;color:#000;font-family:Arial;}.browsehappy a{color:#f33;font-weight:bold;}.btn-default{color:#fff;background-color:#102335;border-color:transparent;}.btn-default:focus,.btn-default:hover{color:#fff;background-color:rgb(4,9,14);border-color:rgb(0,0,0);}.btn-default--inverted{color:#102335;background-color:#fff;border-color:transparent;}.btn-default--inverted:focus,.btn-default--inverted:hover{color:#102335;background-color:rgb(230,230,230);border-color:rgb(0,0,0);}.btn-bordered{color:#102335;background-color:transparent;border-color:#102335;}.btn-bordered:focus,.btn-bordered:hover{color:#102335;background-color:rgb(0,0,0);border-color:rgb(4,9,14);}.btn-bordered--inverted{color:#fff;background-color:transparent;border-color:#fff;}.btn-bordered--inverted:focus,.btn-bordered--inverted:hover{color:#fff;background-color:rgb(0,0,0);border-color:rgb(230,230,230);}.object-fit{-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover";-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;height:100%;width:100%;position:relative;top:0;left:0;}@font-face{font-family:"Dinamit";src:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/fonts/Dinamit-Regular.woff2') format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Dinamit";src:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/fonts/Dinamit-SemiBold.woff2') format("woff2");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Dinamit";src:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/fonts/Dinamit-Medium.woff2') format("woff2");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Dinamit";src:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/fonts/Dinamit-Bold.woff2') format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"icomoon";src:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/fonts/icomoon.woff?uqs6h0') format("woff");font-weight:normal;font-style:normal;font-display:block;}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-book:before{content:"\e92f";}.icon-bulbe:before{content:"\e930";}.icon-close2:before{content:"\e931";}.icon-devis:before{content:"\e932";}.icon-euro:before{content:"\e933";}.icon-filters:before{content:"\e934";}.icon-garantie-10-years:before{content:"\e935";}.icon-linkedin1:before{content:"\e936";}.icon-loc-2:before{content:"\e937";}.icon-more:before{content:"\e938";}.icon-newspaper:before{content:"\e939";}.icon-peoples:before{content:"\e93a";}.icon-plan-3D:before{content:"\e93b";}.icon-plan3D:before{content:"\e93c";}.icon-play:before{content:"\e93d";}.icon-valid:before{content:"\e93e";}.icon-form-loc:before{content:"\e91d";}.icon-screen-check:before{content:"\e92d";}.icon-store-shop:before{content:"\e92e";}.icon-rendez-vous:before{content:"\e921";}.icon-outil3D:before{content:"\e922";}.icon-livraison:before{content:"\e923";}.icon-sav:before{content:"\e924";}.icon-cuisine:before{content:"\e925";}.icon-etape-projet:before,.icon-project-step:before{content:"\e926";}.icon-espace-perso:before,.icon-personal-space:before{content:"\e927";}.icon-conception-a-distance:before,.icon-computer:before{content:"\e928";}.icon-minus:before{content:"\e91f";}.icon-check:before{content:"\e919";}.icon-calendar2:before{content:"\e916";}.icon-join-us:before{content:"\e917";}.icon-phone:before{content:"\e918";}.icon-bullet_point:before{content:"\e912";}.icon-360:before{content:"\e913";}.icon-calendar:before{content:"\e910";}.icon-advice:before{content:"\e900";}.icon-chevron:before{content:"\e901";}.icon-chevron-right:before{content:"\e901";display:inline-flex;}.icon-chevron-left:before{content:"\e901";transform:rotate(-180deg);display:inline-flex;}.icon-close:before{content:"\e902";}.icon-t3-facebook:before,.icon-facebook:before{content:"\e903";}.icon-info:before{content:"\e904";}.icon-t3-instagram:before,.icon-instagram:before{content:"\e905";}.icon-loc:before,.form-icon-loc label span:before{content:"\e906";}.icon-menu:before{content:"\e907";}.icon-modele:before{content:"\e908";}.icon-t3-my-space:before,.icon-my-space:before{content:"\e909";}.icon-network:before,.icon-poi:before{content:"\e906";}.icon-next:before,.icon-ix:before{content:"\e90b";}.icon-t3-pinterest:before,.icon-pinterest:before{content:"\e90c";}.icon-question:before{content:"\e90d";}.icon-search:before{content:"\e90e";}.icon-t3-youtube:before,.icon-youtube:before{content:"\e90f";}.icon-shape5:before{content:"\e911";}.icon-heart-full:before{content:"\e915";}.icon-heart-empty:before{content:"\e914";}.icon-form-camera:before,.form-icon-camera label span:before{content:"\e91a";}.icon-form-envelop:before,.form-icon-envelop label span:before{content:"\e91b";}.icon-form-grid:before,.form-icon-grid label span:before{content:"\e91c";}.icon-form-pencil:before,.form-icon-pencil label span:before{content:"\e91e";}.icon-tiktok:before,.icon-t3-tiktok:before{content:"\e920";}.icon-linkedin:before,.icon-t3-linkedin:before{content:"\eac9";}.icon-whatsapp:before{content:"\e929";}.icon-cube-3d-complex:before{content:"\e92a";}.icon-cube-3d:before{content:"\e92b";}.icon-palette:before{content:"\e92c";}h1,.h1{font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:2.2rem;line-height:1.136;margin:0 0 15px 0;}@media (min-width:768px){h1,.h1{font-size:3.4rem;line-height:1.206;margin:0 0 20px 0;}}h2,.h2{font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:2.2rem;line-height:1.318;margin:0 0 15px 0;}@media (min-width:768px){h2,.h2{font-size:2.4rem;line-height:1.458;margin:0 0 20px 0;}}h3,.h3{font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.3125;margin:0 0 15px 0;}@media (min-width:768px){h3,.h3{font-size:2.2rem;line-height:1.182;margin:0 0 20px 0;}}h4,.h4{font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.125;margin:0 0 15px 0;}@media (min-width:768px){h4,.h4{font-size:1.8rem;line-height:1.167;margin:0 0 20px 0;}}h5,.h5{font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.286;margin:0 0 15px 0;}@media (min-width:768px){h5,.h5{line-height:1.571;margin:0 0 20px 0;}}p,.text-l{font-family:Poppins,system-ui,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.643;margin:0 0 10px 0;}@media (min-width:768px){p,.text-l{margin:0 0 20px 0;}}.text-m{font-family:Poppins,system-ui,sans-serif;font-weight:400;font-size:1.2rem;line-height:1.333;}@media (min-width:768px){.text-m{font-weight:500;line-height:1.5;}}.text-m b,.text-m strong{line-height:1.333;}.text-s{font-family:Poppins,system-ui,sans-serif;font-weight:500;font-size:1rem;line-height:1.3;}@media (min-width:768px){.text-s{font-weight:600;line-height:1.4;}}a:not([class]){font-family:Dinamit,system-ui,sans-serif;font-weight:700;}.cta{font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.571;}@media (min-width:768px){.cta{line-height:normal;}}.mini-cta{font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.2rem;line-height:normal;}.text-autres{font-family:Dinamit,system-ui,sans-serif;font-weight:600;font-size:1rem;line-height:1.8;}ul,ol{font-family:Poppins,system-ui,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.643;padding-left:2rem;margin:0 0 10px 0;}@media (min-width:768px){ul,ol{margin:0 0 20px 0;}}ul li::marker,ol li::marker{color:var(--list-marker-color,currentColor);}table{width:100%;border-collapse:collapse;margin:2rem 0;}table td,table th{font-family:Poppins,system-ui,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.643;padding:1.2rem 1.6rem;text-align:start;border-bottom:1px solid #dfe9e9;}@media (min-width:768px){table td,table th{padding:1.6rem 2rem;}}table th{font-weight:700;background-color:transparent;border-bottom-width:2px;border-bottom-color:#dfe9e9;}table caption{font-family:Dinamit,system-ui,sans-serif;font-weight:600;font-size:1.6rem;text-align:start;margin-bottom:1rem;padding:0 1.6rem;}@media (min-width:768px){table caption{font-size:1.8rem;padding:0 2rem;}}table.table-striped tbody tr:nth-child(even){background-color:#f8f8f8;}hr{border:1px solid #dadada;border-width:1px 0 0 0;margin-bottom:20px;}mark{color:inherit;}.text-left{text-align:start;}.text-right{text-align:end;}.text-center{text-align:center;}.btn,body .search-faq #validation-search-faq,.kitchen-implantations__btn,.carousel-flowbox__content-button,.carousel-videos-top a,.article-thematics__item .article-thematics__btn,.article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link{font-family:Dinamit,system-ui,sans-serif;font-size:1.4rem;line-height:1.75;border-radius:8px;border:1px solid transparent;padding:12px 21px 11px;font-weight:700;min-height:50px;white-space:normal;display:inline-block;transition:0.25s all;display:inline-block;cursor:pointer;}.btn:after,body .search-faq #validation-search-faq:after,.kitchen-implantations__btn:after,.carousel-flowbox__content-button:after,.carousel-videos-top a:after,.article-thematics__item .article-thematics__btn:after,.article-thematics__btn:after,.frame-type-customerServiceContact .img-text-link__link:after,.hero-image__caption-link-wrp .hero-image__caption-link:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";margin-left:6px;font-size:0.9rem;color:inherit;}.btn .icons,body .search-faq #validation-search-faq .icons,.kitchen-implantations__btn .icons,.carousel-flowbox__content-button .icons,.carousel-videos-top a .icons,.article-thematics__btn .icons,.frame-type-customerServiceContact .img-text-link__link .icons,.hero-image__caption-link-wrp .hero-image__caption-link .icons{font-size:1.75rem;position:relative;top:1px;margin-right:7px;}.btn,body .search-faq #validation-search-faq,.kitchen-implantations__btn,.carousel-flowbox__content-button,.carousel-videos-top a,.article-thematics__item .article-thematics__btn,.article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link{background-color:#014076;border-color:#014076;color:white;}.btn:hover,body .search-faq #validation-search-faq:hover,.kitchen-implantations__btn:hover,.carousel-flowbox__content-button:hover,.carousel-videos-top a:hover,.article-thematics__btn:hover,.frame-type-customerServiceContact .img-text-link__link:hover,.hero-image__caption-link-wrp .hero-image__caption-link:hover,.btn:focus,body .search-faq #validation-search-faq:focus,.kitchen-implantations__btn:focus,.carousel-flowbox__content-button:focus,.carousel-videos-top a:focus,.article-thematics__btn:focus,.frame-type-customerServiceContact .img-text-link__link:focus,.hero-image__caption-link-wrp .hero-image__caption-link:focus{background-color:white;border-color:#014076;color:#014076;}.btn.btn-primary,body .search-faq .btn-primary#validation-search-faq,.btn-primary.kitchen-implantations__btn,.btn-primary.carousel-flowbox__content-button,.carousel-videos-top a.btn-primary,.btn-primary.article-thematics__btn,.frame-type-customerServiceContact .btn-primary.img-text-link__link,.hero-image__caption-link-wrp .btn-primary.hero-image__caption-link{background-color:#014076;border-color:#014076;color:white;}.btn.btn-primary:hover,body .search-faq .btn-primary#validation-search-faq:hover,.btn-primary.kitchen-implantations__btn:hover,.btn-primary.carousel-flowbox__content-button:hover,.carousel-videos-top a.btn-primary:hover,.btn-primary.article-thematics__btn:hover,.frame-type-customerServiceContact .btn-primary.img-text-link__link:hover,.hero-image__caption-link-wrp .btn-primary.hero-image__caption-link:hover,.btn.btn-primary:focus,body .search-faq .btn-primary#validation-search-faq:focus,.btn-primary.kitchen-implantations__btn:focus,.btn-primary.carousel-flowbox__content-button:focus,.carousel-videos-top a.btn-primary:focus,.btn-primary.article-thematics__btn:focus,.frame-type-customerServiceContact .btn-primary.img-text-link__link:focus,.hero-image__caption-link-wrp .btn-primary.hero-image__caption-link:focus{background-color:white;border-color:#014076;color:#014076;}.btn.btn-primary-red,body .search-faq .btn-primary-red#validation-search-faq,.btn-primary-red.kitchen-implantations__btn,.btn-primary-red.carousel-flowbox__content-button,.carousel-videos-top a.btn-primary-red,.btn-primary-red.article-thematics__btn,.frame-type-customerServiceContact .btn-primary-red.img-text-link__link,.hero-image__caption-link-wrp .btn-primary-red.hero-image__caption-link{background-color:#ce2350;border-color:#ce2350;color:white;}.btn.btn-primary-red:hover,body .search-faq .btn-primary-red#validation-search-faq:hover,.btn-primary-red.kitchen-implantations__btn:hover,.btn-primary-red.carousel-flowbox__content-button:hover,.carousel-videos-top a.btn-primary-red:hover,.btn-primary-red.article-thematics__btn:hover,.frame-type-customerServiceContact .btn-primary-red.img-text-link__link:hover,.hero-image__caption-link-wrp .btn-primary-red.hero-image__caption-link:hover,.btn.btn-primary-red:focus,body .search-faq .btn-primary-red#validation-search-faq:focus,.btn-primary-red.kitchen-implantations__btn:focus,.btn-primary-red.carousel-flowbox__content-button:focus,.carousel-videos-top a.btn-primary-red:focus,.btn-primary-red.article-thematics__btn:focus,.frame-type-customerServiceContact .btn-primary-red.img-text-link__link:focus,.hero-image__caption-link-wrp .btn-primary-red.hero-image__caption-link:focus{background-color:white;border-color:#ce2350;color:#ce2350;}.btn.btn-primary-cyan,body .search-faq .btn-primary-cyan#validation-search-faq,.btn-primary-cyan.kitchen-implantations__btn,.btn-primary-cyan.carousel-flowbox__content-button,.carousel-videos-top a.btn-primary-cyan,.btn-primary-cyan.article-thematics__btn,.frame-type-customerServiceContact .btn-primary-cyan.img-text-link__link,.hero-image__caption-link-wrp .btn-primary-cyan.hero-image__caption-link{background-color:#0078c8;border-color:#0078c8;color:white;}.btn.btn-primary-cyan:hover,body .search-faq .btn-primary-cyan#validation-search-faq:hover,.btn-primary-cyan.kitchen-implantations__btn:hover,.btn-primary-cyan.carousel-flowbox__content-button:hover,.carousel-videos-top a.btn-primary-cyan:hover,.btn-primary-cyan.article-thematics__btn:hover,.frame-type-customerServiceContact .btn-primary-cyan.img-text-link__link:hover,.hero-image__caption-link-wrp .btn-primary-cyan.hero-image__caption-link:hover,.btn.btn-primary-cyan:focus,body .search-faq .btn-primary-cyan#validation-search-faq:focus,.btn-primary-cyan.kitchen-implantations__btn:focus,.btn-primary-cyan.carousel-flowbox__content-button:focus,.carousel-videos-top a.btn-primary-cyan:focus,.btn-primary-cyan.article-thematics__btn:focus,.frame-type-customerServiceContact .btn-primary-cyan.img-text-link__link:focus,.hero-image__caption-link-wrp .btn-primary-cyan.hero-image__caption-link:focus{background-color:white;border-color:#0078c8;color:#0078c8;}.btn.btn-secondary,body .search-faq .btn-secondary#validation-search-faq,.btn-secondary.kitchen-implantations__btn,.btn-secondary.carousel-flowbox__content-button,.carousel-videos-top a.btn-secondary,.btn-secondary.article-thematics__btn,.frame-type-customerServiceContact .btn-secondary.img-text-link__link,.hero-image__caption-link-wrp .btn-secondary.hero-image__caption-link{background:transparent;border-color:#014076;color:#014076;}.btn.btn-secondary:hover,body .search-faq .btn-secondary#validation-search-faq:hover,.btn-secondary.kitchen-implantations__btn:hover,.btn-secondary.carousel-flowbox__content-button:hover,.carousel-videos-top a.btn-secondary:hover,.btn-secondary.article-thematics__btn:hover,.frame-type-customerServiceContact .btn-secondary.img-text-link__link:hover,.hero-image__caption-link-wrp .btn-secondary.hero-image__caption-link:hover,.btn.btn-secondary:focus,body .search-faq .btn-secondary#validation-search-faq:focus,.btn-secondary.kitchen-implantations__btn:focus,.btn-secondary.carousel-flowbox__content-button:focus,.carousel-videos-top a.btn-secondary:focus,.btn-secondary.article-thematics__btn:focus,.frame-type-customerServiceContact .btn-secondary.img-text-link__link:focus,.hero-image__caption-link-wrp .btn-secondary.hero-image__caption-link:focus{background-color:#014076;border-color:#014076;color:white;}.btn.btn-secondary-red,body .search-faq .btn-secondary-red#validation-search-faq,.btn-secondary-red.kitchen-implantations__btn,.btn-secondary-red.carousel-flowbox__content-button,.carousel-videos-top a.btn-secondary-red,.btn-secondary-red.article-thematics__btn,.frame-type-customerServiceContact .btn-secondary-red.img-text-link__link,.hero-image__caption-link-wrp .btn-secondary-red.hero-image__caption-link{background:transparent;border-color:#ce2350;color:#ce2350;}.btn.btn-secondary-red:hover,body .search-faq .btn-secondary-red#validation-search-faq:hover,.btn-secondary-red.kitchen-implantations__btn:hover,.btn-secondary-red.carousel-flowbox__content-button:hover,.carousel-videos-top a.btn-secondary-red:hover,.btn-secondary-red.article-thematics__btn:hover,.frame-type-customerServiceContact .btn-secondary-red.img-text-link__link:hover,.hero-image__caption-link-wrp .btn-secondary-red.hero-image__caption-link:hover,.btn.btn-secondary-red:focus,body .search-faq .btn-secondary-red#validation-search-faq:focus,.btn-secondary-red.kitchen-implantations__btn:focus,.btn-secondary-red.carousel-flowbox__content-button:focus,.carousel-videos-top a.btn-secondary-red:focus,.btn-secondary-red.article-thematics__btn:focus,.frame-type-customerServiceContact .btn-secondary-red.img-text-link__link:focus,.hero-image__caption-link-wrp .btn-secondary-red.hero-image__caption-link:focus{background-color:#ce2350;border-color:#ce2350;color:white;}.btn.btn-secondary-cyan,body .search-faq .btn-secondary-cyan#validation-search-faq,.btn-secondary-cyan.kitchen-implantations__btn,.btn-secondary-cyan.carousel-flowbox__content-button,.carousel-videos-top a.btn-secondary-cyan,.btn-secondary-cyan.article-thematics__btn,.frame-type-customerServiceContact .btn-secondary-cyan.img-text-link__link,.hero-image__caption-link-wrp .btn-secondary-cyan.hero-image__caption-link{background:transparent;border-color:#0078c8;color:#0078c8;}.btn.btn-secondary-cyan:hover,body .search-faq .btn-secondary-cyan#validation-search-faq:hover,.btn-secondary-cyan.kitchen-implantations__btn:hover,.btn-secondary-cyan.carousel-flowbox__content-button:hover,.carousel-videos-top a.btn-secondary-cyan:hover,.btn-secondary-cyan.article-thematics__btn:hover,.frame-type-customerServiceContact .btn-secondary-cyan.img-text-link__link:hover,.hero-image__caption-link-wrp .btn-secondary-cyan.hero-image__caption-link:hover,.btn.btn-secondary-cyan:focus,body .search-faq .btn-secondary-cyan#validation-search-faq:focus,.btn-secondary-cyan.kitchen-implantations__btn:focus,.btn-secondary-cyan.carousel-flowbox__content-button:focus,.carousel-videos-top a.btn-secondary-cyan:focus,.btn-secondary-cyan.article-thematics__btn:focus,.frame-type-customerServiceContact .btn-secondary-cyan.img-text-link__link:focus,.hero-image__caption-link-wrp .btn-secondary-cyan.hero-image__caption-link:focus{background-color:#0078c8;border-color:#0078c8;color:white;}.btn.btn-default,body .search-faq .btn-default#validation-search-faq,.btn-default.kitchen-implantations__btn,.btn-default.carousel-flowbox__content-button,.carousel-videos-top a.btn-default,.btn-default.article-thematics__btn,.frame-type-customerServiceContact .btn-default.img-text-link__link,.hero-image__caption-link-wrp .btn-default.hero-image__caption-link{background-color:#014076;border-color:#014076;color:white;}.btn.btn-default:hover,body .search-faq .btn-default#validation-search-faq:hover,.btn-default.kitchen-implantations__btn:hover,.btn-default.carousel-flowbox__content-button:hover,.carousel-videos-top a.btn-default:hover,.btn-default.article-thematics__btn:hover,.frame-type-customerServiceContact .btn-default.img-text-link__link:hover,.hero-image__caption-link-wrp .btn-default.hero-image__caption-link:hover,.btn.btn-default:focus,body .search-faq .btn-default#validation-search-faq:focus,.btn-default.kitchen-implantations__btn:focus,.btn-default.carousel-flowbox__content-button:focus,.carousel-videos-top a.btn-default:focus,.btn-default.article-thematics__btn:focus,.frame-type-customerServiceContact .btn-default.img-text-link__link:focus,.hero-image__caption-link-wrp .btn-default.hero-image__caption-link:focus{background-color:white;border-color:#014076;color:#014076;}.frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) .btn,.frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) body .search-faq #validation-search-faq,body .search-faq .frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) #validation-search-faq,.frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) .kitchen-implantations__btn,.frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) .carousel-flowbox__content-button,.frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) .carousel-videos-top a,.carousel-videos-top .frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) a,.frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) .article-thematics__btn,.frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) .img-text-link__link,.frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-textmedia:has(.btn + .btn,body .search-faq #validation-search-faq + .btn,body .search-faq .btn + #validation-search-faq,body .search-faq #validation-search-faq + #validation-search-faq,.kitchen-implantations__btn + .btn,body .search-faq .kitchen-implantations__btn + #validation-search-faq,.btn + .kitchen-implantations__btn,body .search-faq #validation-search-faq + .kitchen-implantations__btn,.kitchen-implantations__btn + .kitchen-implantations__btn,.carousel-flowbox__content-button + .btn,body .search-faq .carousel-flowbox__content-button + #validation-search-faq,.carousel-flowbox__content-button + .kitchen-implantations__btn,.btn + .carousel-flowbox__content-button,body .search-faq #validation-search-faq + .carousel-flowbox__content-button,.kitchen-implantations__btn + .carousel-flowbox__content-button,.carousel-flowbox__content-button + .carousel-flowbox__content-button,.carousel-videos-top a + .btn,.carousel-videos-top body .search-faq a + #validation-search-faq,body .search-faq .carousel-videos-top a + #validation-search-faq,.carousel-videos-top a + .kitchen-implantations__btn,.carousel-videos-top a + .carousel-flowbox__content-button,.carousel-videos-top .btn + a,.carousel-videos-top body .search-faq #validation-search-faq + a,body .search-faq .carousel-videos-top #validation-search-faq + a,.carousel-videos-top .kitchen-implantations__btn + a,.carousel-videos-top .carousel-flowbox__content-button + a,.carousel-videos-top a + a,.article-thematics__btn + .btn,body .search-faq .article-thematics__btn + #validation-search-faq,.article-thematics__btn + .kitchen-implantations__btn,.article-thematics__btn + .carousel-flowbox__content-button,.carousel-videos-top .article-thematics__btn + a,.btn + .article-thematics__btn,body .search-faq #validation-search-faq + .article-thematics__btn,.kitchen-implantations__btn + .article-thematics__btn,.carousel-flowbox__content-button + .article-thematics__btn,.carousel-videos-top a + .article-thematics__btn,.article-thematics__btn + .article-thematics__btn,.frame-type-customerServiceContact .img-text-link__link + .btn,.frame-type-customerServiceContact body .search-faq .img-text-link__link + #validation-search-faq,body .search-faq .frame-type-customerServiceContact .img-text-link__link + #validation-search-faq,.frame-type-customerServiceContact .img-text-link__link + .kitchen-implantations__btn,.frame-type-customerServiceContact .img-text-link__link + .carousel-flowbox__content-button,.frame-type-customerServiceContact .carousel-videos-top .img-text-link__link + a,.carousel-videos-top .frame-type-customerServiceContact .img-text-link__link + a,.frame-type-customerServiceContact .img-text-link__link + .article-thematics__btn,.frame-type-customerServiceContact .btn + .img-text-link__link,.frame-type-customerServiceContact body .search-faq #validation-search-faq + .img-text-link__link,body .search-faq .frame-type-customerServiceContact #validation-search-faq + .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations__btn + .img-text-link__link,.frame-type-customerServiceContact .carousel-flowbox__content-button + .img-text-link__link,.frame-type-customerServiceContact .carousel-videos-top a + .img-text-link__link,.carousel-videos-top .frame-type-customerServiceContact a + .img-text-link__link,.frame-type-customerServiceContact .article-thematics__btn + .img-text-link__link,.frame-type-customerServiceContact .img-text-link__link + .img-text-link__link,.hero-image__caption-link-wrp .hero-image__caption-link + .btn,.hero-image__caption-link-wrp body .search-faq .hero-image__caption-link + #validation-search-faq,body .search-faq .hero-image__caption-link-wrp .hero-image__caption-link + #validation-search-faq,.hero-image__caption-link-wrp .hero-image__caption-link + .kitchen-implantations__btn,.hero-image__caption-link-wrp .hero-image__caption-link + .carousel-flowbox__content-button,.hero-image__caption-link-wrp .carousel-videos-top .hero-image__caption-link + a,.carousel-videos-top .hero-image__caption-link-wrp .hero-image__caption-link + a,.hero-image__caption-link-wrp .hero-image__caption-link + .article-thematics__btn,.hero-image__caption-link-wrp .frame-type-customerServiceContact .hero-image__caption-link + .img-text-link__link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .hero-image__caption-link + .img-text-link__link,.hero-image__caption-link-wrp .btn + .hero-image__caption-link,.hero-image__caption-link-wrp body .search-faq #validation-search-faq + .hero-image__caption-link,body .search-faq .hero-image__caption-link-wrp #validation-search-faq + .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-flowbox__content-button + .hero-image__caption-link,.hero-image__caption-link-wrp .carousel-videos-top a + .hero-image__caption-link,.carousel-videos-top .hero-image__caption-link-wrp a + .hero-image__caption-link,.hero-image__caption-link-wrp .article-thematics__btn + .hero-image__caption-link,.hero-image__caption-link-wrp .frame-type-customerServiceContact .img-text-link__link + .hero-image__caption-link,.frame-type-customerServiceContact .hero-image__caption-link-wrp .img-text-link__link + .hero-image__caption-link,.hero-image__caption-link-wrp .hero-image__caption-link + .hero-image__caption-link) .hero-image__caption-link{margin:0 10px 10px 0;}.btn--fixed{background-color:#25d366 !important;box-shadow:0 0 5px rgba(0,0,0,0.5) !important;position:fixed !important;bottom:30px !important;right:23px !important;min-width:52px !important;min-height:52px !important;border:none !important;border-radius:100% !important;transition:0.5s !important;display:flex !important;justify-content:center !important;align-items:center !important;padding:0 0 0 2px !important;text-shadow:1px 1px 1px grey !important;z-index:2147483616;}.btn--fixed:hover{background-color:#128e39 !important;}.btn--fixed:before{border:unset !important;}.btn--fixed:after{content:unset !important;}.btn--fixed .icon--fixed:before{font-size:3.3em;color:white;}.btn--more{padding:0;border:0;box-shadow:none;color:inherit;min-height:inherit;background:transparent;font-weight:700;border-bottom:1px solid transparent;font-size:1.2rem;cursor:pointer;margin-bottom:15px;}.btn--more:focus,.btn--more:hover,.btn--more:active{border:0;color:inherit;box-shadow:none !important;}.btn--more:hover{border-bottom:1px solid #102335;}.bloc-text-light-blue{color:#0078c8;}.bloc-text-light-blue .btn--more:hover{border-color:#0078c8;}.bloc-text-light-blue .step-projects-details ul li.open::before{background:#0078c8 !important;}.bloc-text-navy{color:#014076;}.bloc-text-navy .btn--more:hover{border-color:#014076;}.bloc-text-navy .step-projects-details ul li.open::before{background:#014076 !important;}.bloc-text-red{color:#ce2350;}.bloc-text-red .btn--more:hover{border-color:#ce2350;}.bloc-text-red .step-projects-details ul li.open::before{background:#ce2350 !important;}.bloc-bg-green{background-color:#30a67e;color:white;--list-marker-color:white;}.bloc-bg-green .btn--more:hover{border-color:white;}.bloc-bg-green mark{color:#30a67e;}.bloc-bg-purple{background-color:#965fa5;color:white;--list-marker-color:white;}.bloc-bg-purple .btn--more:hover{border-color:white;}.bloc-bg-purple mark{color:#965fa5;}.bloc-bg-light-blue{background-color:#0078c8;color:white;--list-marker-color:white;}.bloc-bg-light-blue .btn--more:hover{border-color:white;}.bloc-bg-light-blue mark{color:#0078c8;}.bloc-bg-navy{background-color:#014076;color:white;--list-marker-color:white;}.bloc-bg-navy .btn--more:hover{border-color:white;}.bloc-bg-navy mark{color:#014076;}.bloc-bg-red{background-color:#ce2350;color:white;--list-marker-color:white;}.bloc-bg-red .btn--more:hover{border-color:white;}.bloc-bg-red mark{color:#ce2350;}.bloc-bg-orange{background-color:#c98600;color:white;--list-marker-color:white;}.bloc-bg-orange .btn--more:hover{border-color:white;}.bloc-bg-orange mark{color:#c98600;}.bloc-bg-light-gray{background-color:#f8f8f8;}.bloc-bg-light-gray-blue-text{background-color:#f8f8f8;color:#014076;--list-marker-color:$dark-blue;}.bloc-bg-light-gray-blue-text .btn--more:hover{border-color:#014076;}.bloc-bg-light-gray-blue-text .step-projects-details ul li.open::before{background:#014076 !important;}.bloc-bg-gray-text-gray{color:#373632;--list-marker-color:$black;background-color:#d2d2d2;}.bloc-bg-gray-text-gray .btn--more:hover{border-color:#373632;}.bloc-bg-gray-text-gray mark{color:#373632;}.bloc-bg-gray-text-gray .step-projects-details ul li.open::before{background:#373632 !important;}.bloc-bg-gray-text-blue{color:#014076;--list-marker-color:$dark-blue;background-color:#d2d2d2;}.bloc-bg-gray-text-blue .btn--more:hover{border-color:#014076;}.bloc-bg-gray-text-blue mark{color:#014076;}.bloc-bg-gray-text-blue .step-projects-details ul li.open::before{background:#014076 !important;}.bloc-bg-red a,.bloc-bg-green a,.bloc-bg-navy a,.bloc-bg-light-blue a,.bloc-bg-orange a,.bloc-bg-purple a{color:white;}.bloc-bg-red .btn-primary,.bloc-bg-red .btn-secondary,.bloc-bg-green .btn-primary,.bloc-bg-green .btn-secondary,.bloc-bg-navy .btn-primary,.bloc-bg-navy .btn-secondary,.bloc-bg-light-blue .btn-primary,.bloc-bg-light-blue .btn-secondary,.bloc-bg-orange .btn-primary,.bloc-bg-orange .btn-secondary,.bloc-bg-purple .btn-primary,.bloc-bg-purple .btn-secondary{background-color:white;border-color:white;color:#014076;}.bloc-bg-red .btn-primary:hover,.bloc-bg-red .btn-primary:focus,.bloc-bg-red .btn-secondary:hover,.bloc-bg-red .btn-secondary:focus,.bloc-bg-green .btn-primary:hover,.bloc-bg-green .btn-primary:focus,.bloc-bg-green .btn-secondary:hover,.bloc-bg-green .btn-secondary:focus,.bloc-bg-navy .btn-primary:hover,.bloc-bg-navy .btn-primary:focus,.bloc-bg-navy .btn-secondary:hover,.bloc-bg-navy .btn-secondary:focus,.bloc-bg-light-blue .btn-primary:hover,.bloc-bg-light-blue .btn-primary:focus,.bloc-bg-light-blue .btn-secondary:hover,.bloc-bg-light-blue .btn-secondary:focus,.bloc-bg-orange .btn-primary:hover,.bloc-bg-orange .btn-primary:focus,.bloc-bg-orange .btn-secondary:hover,.bloc-bg-orange .btn-secondary:focus,.bloc-bg-purple .btn-primary:hover,.bloc-bg-purple .btn-primary:focus,.bloc-bg-purple .btn-secondary:hover,.bloc-bg-purple .btn-secondary:focus{background-color:transparent;border-color:white;color:white;}.bloc-bg-red .btn-primary-red,.bloc-bg-red .btn-secondary-red,.bloc-bg-green .btn-primary-red,.bloc-bg-green .btn-secondary-red,.bloc-bg-navy .btn-primary-red,.bloc-bg-navy .btn-secondary-red,.bloc-bg-light-blue .btn-primary-red,.bloc-bg-light-blue .btn-secondary-red,.bloc-bg-orange .btn-primary-red,.bloc-bg-orange .btn-secondary-red,.bloc-bg-purple .btn-primary-red,.bloc-bg-purple .btn-secondary-red{background-color:white;border-color:white;color:#ce2350;}.bloc-bg-red .btn-primary-red:hover,.bloc-bg-red .btn-primary-red:focus,.bloc-bg-red .btn-secondary-red:hover,.bloc-bg-red .btn-secondary-red:focus,.bloc-bg-green .btn-primary-red:hover,.bloc-bg-green .btn-primary-red:focus,.bloc-bg-green .btn-secondary-red:hover,.bloc-bg-green .btn-secondary-red:focus,.bloc-bg-navy .btn-primary-red:hover,.bloc-bg-navy .btn-primary-red:focus,.bloc-bg-navy .btn-secondary-red:hover,.bloc-bg-navy .btn-secondary-red:focus,.bloc-bg-light-blue .btn-primary-red:hover,.bloc-bg-light-blue .btn-primary-red:focus,.bloc-bg-light-blue .btn-secondary-red:hover,.bloc-bg-light-blue .btn-secondary-red:focus,.bloc-bg-orange .btn-primary-red:hover,.bloc-bg-orange .btn-primary-red:focus,.bloc-bg-orange .btn-secondary-red:hover,.bloc-bg-orange .btn-secondary-red:focus,.bloc-bg-purple .btn-primary-red:hover,.bloc-bg-purple .btn-primary-red:focus,.bloc-bg-purple .btn-secondary-red:hover,.bloc-bg-purple .btn-secondary-red:focus{background-color:transparent;border-color:white;color:white;}.bloc-bg-red .btn-primary-cyan,.bloc-bg-red .btn-secondary-cyan,.bloc-bg-green .btn-primary-cyan,.bloc-bg-green .btn-secondary-cyan,.bloc-bg-navy .btn-primary-cyan,.bloc-bg-navy .btn-secondary-cyan,.bloc-bg-light-blue .btn-primary-cyan,.bloc-bg-light-blue .btn-secondary-cyan,.bloc-bg-orange .btn-primary-cyan,.bloc-bg-orange .btn-secondary-cyan,.bloc-bg-purple .btn-primary-cyan,.bloc-bg-purple .btn-secondary-cyan{background-color:white;border-color:white;color:#0078c8;}.bloc-bg-red .btn-primary-cyan:hover,.bloc-bg-red .btn-primary-cyan:focus,.bloc-bg-red .btn-secondary-cyan:hover,.bloc-bg-red .btn-secondary-cyan:focus,.bloc-bg-green .btn-primary-cyan:hover,.bloc-bg-green .btn-primary-cyan:focus,.bloc-bg-green .btn-secondary-cyan:hover,.bloc-bg-green .btn-secondary-cyan:focus,.bloc-bg-navy .btn-primary-cyan:hover,.bloc-bg-navy .btn-primary-cyan:focus,.bloc-bg-navy .btn-secondary-cyan:hover,.bloc-bg-navy .btn-secondary-cyan:focus,.bloc-bg-light-blue .btn-primary-cyan:hover,.bloc-bg-light-blue .btn-primary-cyan:focus,.bloc-bg-light-blue .btn-secondary-cyan:hover,.bloc-bg-light-blue .btn-secondary-cyan:focus,.bloc-bg-orange .btn-primary-cyan:hover,.bloc-bg-orange .btn-primary-cyan:focus,.bloc-bg-orange .btn-secondary-cyan:hover,.bloc-bg-orange .btn-secondary-cyan:focus,.bloc-bg-purple .btn-primary-cyan:hover,.bloc-bg-purple .btn-primary-cyan:focus,.bloc-bg-purple .btn-secondary-cyan:hover,.bloc-bg-purple .btn-secondary-cyan:focus{background-color:transparent;border-color:white;color:white;}.bloc-bg-red table td,.bloc-bg-red table th,.bloc-bg-green table td,.bloc-bg-green table th,.bloc-bg-navy table td,.bloc-bg-navy table th,.bloc-bg-light-blue table td,.bloc-bg-light-blue table th,.bloc-bg-orange table td,.bloc-bg-orange table th,.bloc-bg-purple table td,.bloc-bg-purple table th{border-bottom-color:rgba(255,255,255,0.2);}.bloc-bg-red table.table-striped tbody tr:nth-child(even),.bloc-bg-green table.table-striped tbody tr:nth-child(even),.bloc-bg-navy table.table-striped tbody tr:nth-child(even),.bloc-bg-light-blue table.table-striped tbody tr:nth-child(even),.bloc-bg-orange table.table-striped tbody tr:nth-child(even),.bloc-bg-purple table.table-striped tbody tr:nth-child(even){background-color:rgba(255,255,255,0.05);}.bloc-bg-red .step-projects-details ul li.open::before,.bloc-bg-green .step-projects-details ul li.open::before,.bloc-bg-navy .step-projects-details ul li.open::before,.bloc-bg-light-blue .step-projects-details ul li.open::before,.bloc-bg-orange .step-projects-details ul li.open::before,.bloc-bg-purple .step-projects-details ul li.open::before{background:white !important;}.bloc-bg-light-gray table td,.bloc-bg-light-gray table th,.bloc-bg-light-gray-blue-text table td,.bloc-bg-light-gray-blue-text table th{border-bottom-color:#dfe9e9;}.footer .btn-secondary,.footer .btn-secondary-red,.footer .btn-secondary-cyan{background:transparent;border-color:white;color:white;}.footer .btn-secondary:hover,.footer .btn-secondary:focus,.footer .btn-secondary-red:hover,.footer .btn-secondary-red:focus,.footer .btn-secondary-cyan:hover,.footer .btn-secondary-cyan:focus{background-color:white;border-color:white;color:#014076;}.footer .btn-primary{background-color:white;border-color:white;color:#014076;}.footer .btn-primary:hover,.footer .btn-primary:focus{background-color:transparent;border-color:white;color:white;}[class*=bloc-bg-]{padding:0.1px 0;}[class*=bloc-bg-]:after{content:"";display:block;clear:both;}[class*=bloc-bg-]:has(> .frame-type-header:empty){display:none;}.bloc-bg-green,.bloc-bg-purple,.bloc-bg-orange,.bloc-bg-light-blue,.bloc-bg-navy,.bloc-bg-red,.bloc-bg-light-gray,.bloc-bg-light-gray-blue-text,.bloc-bg-gray-text-blue,.bloc-bg-gray-text-gray{padding-top:15px;padding-bottom:15px;}*,::after,::before{box-sizing:border-box;}@media (max-width:768px){.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:40px;}}html{font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;}body{font-family:Dinamit,system-ui,sans-serif;font-weight:400;color:#373632;overflow-x:hidden;font-size:17px;margin:0;}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a,a:focus,a:hover{text-decoration:none;color:inherit;}a[aria-disabled=true]{opacity:0.5;pointer-events:none;}figure{margin:0;}img{vertical-align:middle;}.img-responsive{display:block;height:auto;max-width:100%;}.img-rounded{border-radius:0;}.img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.52941176;max-width:100%;padding:4px;transition:all 0.2s ease-in-out;}.img-circle{border-radius:50%;}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;}[role=button]{cursor:pointer;}*{scroll-margin-top:75px;}.megamenu-open{overflow:hidden;}.megamenu-open body{overflow:hidden;}.megamenu-open .header #main-navigation{padding-bottom:65px;overflow:auto;height:100%;}@media (max-width:991px){.megamenu-open .header #main-navigation{padding-bottom:30px;}}#main-content{max-width:1920px;margin:0 auto;padding-top:30px;}.layout-HeaderContent #main-content,.layout-HeaderAnchorsContent #main-content,.layout-PageForm #main-content{padding-top:0;}.layout-PageSteps .header-page{margin-bottom:0;}.layout-TopContentContent .top-content .frame:first-child{padding-top:30px;}@media (max-width:767px){.hidden-mobile{display:none !important;}}@media (min-width:768px){.show-mobile{display:none !important;}}@media (max-width:991px){.hidden-tablet{display:none !important;}}@media (min-width:992px){.show-tablet{display:none !important;}}.hidden{display:none !important;}a,button{cursor:pointer;}a.red-link,a.link-style-1,button.red-link,button.link-style-1{color:#ce2350 !important;}a.red-link:hover,a.link-style-1:hover,button.red-link:hover,button.link-style-1:hover{color:#ce2350 !important;}a.underline-link,a.link-style-2,button.underline-link,button.link-style-2{text-decoration:underline !important;}a.underline-link:hover,a.link-style-2:hover,button.underline-link:hover,button.link-style-2:hover{text-decoration:underline !important;}a.no-actions,button.no-actions{pointer-events:none !important;}@media (max-width:991px){a.link-visibility-3,button.link-visibility-3{display:none !important;}}@media (min-width:992px){a.link-visibility-4,button.link-visibility-4{display:none !important;}}a.link-style-5,button.link-style-5{color:#ce2350 !important;}a.link-style-5:hover,button.link-style-5:hover{color:#ce2350 !important;}@media (max-width:991px){a.link-style-5,button.link-style-5{display:none !important;}}a.link-style-6,button.link-style-6{color:#ce2350 !important;}a.link-style-6:hover,button.link-style-6:hover{color:#ce2350 !important;}@media (min-width:992px){a.link-style-6,button.link-style-6{display:none !important;}}a.link-style-7,button.link-style-7{text-decoration:underline !important;}a.link-style-7:hover,button.link-style-7:hover{text-decoration:underline !important;}@media (max-width:991px){a.link-style-7,button.link-style-7{display:none !important;}}a.link-style-8,button.link-style-8{text-decoration:underline !important;}a.link-style-8:hover,button.link-style-8:hover{text-decoration:underline !important;}@media (min-width:992px){a.link-style-8,button.link-style-8{display:none !important;}}button{color:inherit;-webkit-appearance:none;}@media (max-width:991px){li:has(> .link-visibility-3){display:none !important;}}@media (min-width:992px){li:has(> .link-visibility-4){display:none !important;}}.frame-type-responsiveVideo{border-radius:16px;}@media (min-width:992px){.frame-type-responsiveVideo{padding-top:15px;}}.text-full{display:none;}.w-auto{width:auto;}.foreground{position:relative;z-index:10;}@media (max-width:768px){.frame-type-header > p{padding:0 15px;}}.wrap-btn.align--center{display:flex;justify-content:center;}body .default-paragraph p{font-size:1.2rem;font-weight:400;line-height:2.16rem;}@media (min-width:768px){body .default-paragraph p{font-size:1.3rem;line-height:2.34rem;}}body .default-paragraph.active + .read-more:not(.js-read-more):before{content:"\e91f";transform:rotate(0deg);font-size:0.6rem;font-weight:700;}@media (max-width:767px){.bando-promo-home .top-content .frame-type-ws_slider{padding-top:0;}}.promo-empty{display:none !important;}#favorite-loader-container{background:rgba(40,75,115,0.7019607843);}#modal--ep iframe{max-height:800px;}#modal--ep button.close{opacity:1;color:white;font-size:1.7rem;font-weight:400;text-shadow:none;margin-top:20px;margin-right:20px;}#modal--ep button.close:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;}.modal-open{position:fixed;left:0;width:100%;overflow-y:scroll;}.modal-open .header{z-index:1;}.nicescroll-rails{right:75px;left:unset !important;border-radius:20px;transform:scaleY(0.9);}@media (max-width:767px){.nicescroll-rails{right:45px;}}.bloc-rounded{border-radius:16px !important;overflow:hidden;}.cta-footer-sticky{position:sticky;display:none;backdrop-filter:blur(8px);width:100%;padding:16px 0;bottom:0;left:0;margin-top:10px;z-index:10;}.cta-footer-sticky:before{content:"";position:absolute;display:block;height:1px;background-color:rgb(232,233,235);top:-5px;left:-16px;width:100vw;}@media (max-width:767px){.cta-footer-sticky{display:block;}}.cta-footer-sticky .btn,.cta-footer-sticky body .search-faq #validation-search-faq,body .search-faq .cta-footer-sticky #validation-search-faq,.cta-footer-sticky .kitchen-implantations__btn,.cta-footer-sticky .carousel-flowbox__content-button,.cta-footer-sticky .carousel-videos-top a,.carousel-videos-top .cta-footer-sticky a,.cta-footer-sticky .article-thematics__btn,.cta-footer-sticky .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .cta-footer-sticky .img-text-link__link,.cta-footer-sticky .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .cta-footer-sticky .hero-image__caption-link{width:100%;}.js-wrapper-read-more:has(p.text-center){text-align:center;}.collapse{height:0;overflow:hidden;transition:height 0.3s ease;}.collapse.in{height:auto;}.footer{background-color:#014076;color:white;padding:40px 0 0;}@media (min-width:992px){.footer{padding:45px 0 0;}}.footer__top{display:flex;flex-direction:column;align-items:center;gap:30px;padding-bottom:30px;position:relative;}.footer__top:after{content:"";display:block;position:absolute;bottom:0;left:-20px;right:-20px;height:1px;background:rgba(255,255,255,0.2);}@media (min-width:768px){.footer__top:after{left:0;right:0;}}@media (min-width:992px){.footer__top{flex-direction:row;justify-content:space-between;padding-bottom:40px;}}.footer__logo{display:inline-block;}.footer__logo img{display:block;}.footer__logo:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.footer__cta-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;width:100%;}@media (min-width:992px){.footer__cta-list{flex-direction:row;width:auto;gap:12px;}}.footer__cta-list .btn,.footer__cta-list body .search-faq #validation-search-faq,body .search-faq .footer__cta-list #validation-search-faq,.footer__cta-list .kitchen-implantations__btn,.footer__cta-list .carousel-flowbox__content-button,.footer__cta-list .carousel-videos-top a,.carousel-videos-top .footer__cta-list a,.footer__cta-list .article-thematics__btn,.footer__cta-list .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .footer__cta-list .img-text-link__link,.footer__cta-list .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .footer__cta-list .hero-image__caption-link{width:100%;justify-content:center;height:50px;display:flex;align-items:center;}@media (min-width:992px){.footer__cta-list .btn,.footer__cta-list body .search-faq #validation-search-faq,body .search-faq .footer__cta-list #validation-search-faq,.footer__cta-list .kitchen-implantations__btn,.footer__cta-list .carousel-flowbox__content-button,.footer__cta-list .carousel-videos-top a,.carousel-videos-top .footer__cta-list a,.footer__cta-list .article-thematics__btn,.footer__cta-list .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .footer__cta-list .img-text-link__link,.footer__cta-list .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .footer__cta-list .hero-image__caption-link{width:auto;padding:10px 20px;}}.footer__nav{padding:20px 0;}@media (min-width:992px){.footer__nav{padding:40px 0;}.footer__nav .btn,.footer__nav body .search-faq #validation-search-faq,body .search-faq .footer__nav #validation-search-faq,.footer__nav .kitchen-implantations__btn,.footer__nav .carousel-flowbox__content-button,.footer__nav .carousel-videos-top a,.carousel-videos-top .footer__nav a,.footer__nav .article-thematics__btn,.footer__nav .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .footer__nav .img-text-link__link,.footer__nav .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .footer__nav .hero-image__caption-link{max-width:209px;}}@media (min-width:992px){.footer__nav .row{display:flex;gap:20px;}}.footer__nav-col{margin-bottom:0;}.footer__nav-col h2{margin:0;}.footer__nav-section{border-bottom:1px solid rgba(255,255,255,0.2);}@media (min-width:992px){.footer__nav-section{border-bottom:0;}}.footer__nav-title{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 0;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.4;color:white;text-align:start;background:none;border:none;cursor:pointer;position:relative;}@media (min-width:992px){.footer__nav-title{cursor:default;pointer-events:none;border-bottom:none;padding:0;margin-inline:0;margin-block-start:0;margin-block-end:15px;font-size:1.4rem;line-height:1.6;}}.footer__nav-title h2{font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.6;margin:0;}.footer__nav-title:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.footer__nav-title[aria-expanded=true] .footer__nav-chevron{transform:rotate(90deg);}.footer__nav-chevron{font-size:1.2rem;display:inline-flex;width:12px;height:12px;position:absolute;top:50%;right:0;margin-top:-6px;transition:transform 0.3s ease-in-out;}@media (min-width:992px){.footer__nav-chevron{display:none;}}.footer__nav-content{padding:20px 0;}@media (min-width:992px){.footer__nav-content{display:block !important;padding-top:0;}.footer__nav-content .btn,.footer__nav-content body .search-faq #validation-search-faq,body .search-faq .footer__nav-content #validation-search-faq,.footer__nav-content .kitchen-implantations__btn,.footer__nav-content .carousel-flowbox__content-button,.footer__nav-content .carousel-videos-top a,.carousel-videos-top .footer__nav-content a,.footer__nav-content .article-thematics__btn,.footer__nav-content .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .footer__nav-content .img-text-link__link,.footer__nav-content .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .footer__nav-content .hero-image__caption-link{width:100%;text-align:center;}}.footer__nav-list{list-style:none;padding:0 0 15px;margin:0;display:flex;flex-direction:column;gap:12px;}.footer__nav-list[hidden]{display:none;}@media (min-width:992px){.footer__nav-list{display:flex !important;padding:0;gap:5px;}}.footer__nav-link{font-family:Poppins,system-ui,sans-serif;font-weight:400;font-size:1.2rem;line-height:1.643;color:white;text-decoration:none;transition:-webkit-text-decoration 0.2s;transition:text-decoration 0.2s;transition:text-decoration 0.2s,-webkit-text-decoration 0.2s;}@media (min-width:992px){.footer__nav-link{line-height:1.4;}}.footer__nav-link:hover{text-decoration:underline;}.footer__nav-link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.footer__newsletter-text{margin:0 0 15px;font-family:Poppins,system-ui,sans-serif;font-weight:400;font-size:1.2rem;line-height:1.643;padding:7px 0 0 0;}@media (min-width:992px){.footer__newsletter-text{padding:0;margin-top:-10px;}}.footer__middle{padding-block-start:25px;padding-block-end:40px;padding-inline:0;}@media (min-width:992px){.footer__middle{display:flex;justify-content:space-between;align-items:center;padding:40px 0 30px 0;}}.footer__awards-list{list-style:none;padding:0;margin:0 0 20px;display:flex;justify-content:center;gap:20px;flex-wrap:wrap;}@media (min-width:992px){.footer__awards-list{justify-content:flex-start;margin:0;}}.footer__awards-list img{display:block;height:auto;max-width:100%;}.footer__award-link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.footer__social{text-align:center;display:flex;justify-content:space-between;align-items:center;max-width:290px;margin:0 auto;}@media (min-width:1200px){.footer__social{max-width:inherit;}}.footer__social h2,.footer__social h3{margin-bottom:0;}@media (min-width:992px){.footer__social{text-align:end;margin-block:0;margin-inline-start:auto;margin-inline-end:0;}}.footer__social-title{font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.4;margin:0 0 15px;color:white;text-transform:none;}@media (min-width:992px){.footer__social-title{font-weight:600;font-size:1.4rem;padding-inline-end:30px;}}.footer__social-list{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:0;position:relative;left:8px;}@media (min-width:992px){.footer__social-list{justify-content:flex-end;}}.footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:white;background:inherit;}.footer__social-link .icons{font-size:2rem;background:inherit;transition:color 0.2s;}.footer__social-link:hover .icons{color:#ce2350;}.footer__social-link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.footer__bottom{background-color:#033c6c;padding:20px 0 20px 0;}@media (min-width:992px){.footer__bottom{padding:8px 0 8px;}}.footer__legal-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;gap:0 15px;}@media (min-width:992px){.footer__legal-list{gap:2px 15px;}}@media (min-width:992px){.footer__legal-list li{order:4;}}.footer__legal-list li:last-child{padding-top:15px;}@media (min-width:992px){.footer__legal-list li:last-child{order:1;padding-top:0;margin-inline-end:auto;}}.footer__legal-list li:after{content:"•";display:inline-flex;padding-inline-start:10px;font-size:1.2rem;line-height:1.2;}.footer__legal-list li:last-child:after,.footer__legal-list li:nth-last-child(2):after{content:"";padding-left:0;}@media (min-width:992px){.footer__legal-list{flex-direction:row;justify-content:flex-end;flex-wrap:wrap;gap:10px;}}.footer__legal-link{font-family:Poppins,system-ui,sans-serif;font-weight:400;font-size:1rem;line-height:1.4;color:white;text-decoration:none;transition:-webkit-text-decoration 0.2s;transition:text-decoration 0.2s;transition:text-decoration 0.2s,-webkit-text-decoration 0.2s;}@media (min-width:992px){.footer__legal-link{font-size:1rem;}}.footer__legal-link:hover{text-decoration:underline;}.footer__legal-link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.footer__legal-button{background:none;border:none;cursor:pointer;padding:0;}.footer__copyright{font-family:Poppins,system-ui,sans-serif;font-weight:400;font-size:1rem;line-height:1.4;color:white;}.footer .newsletter-mobile .footer__nav-title{border-bottom:0;padding:30px 0 0 0;text-transform:none;}.footer .newsletter-mobile .btn,.footer .newsletter-mobile body .search-faq #validation-search-faq,body .search-faq .footer .newsletter-mobile #validation-search-faq,.footer .newsletter-mobile .kitchen-implantations__btn,.footer .newsletter-mobile .carousel-flowbox__content-button,.footer .newsletter-mobile .carousel-videos-top a,.carousel-videos-top .footer .newsletter-mobile a,.footer .newsletter-mobile .article-thematics__btn,.footer .newsletter-mobile .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .footer .newsletter-mobile .img-text-link__link,.footer .newsletter-mobile .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .footer .newsletter-mobile .hero-image__caption-link{width:100%;height:50px;display:flex;justify-content:center;align-items:center;}footer.light-footer{z-index:9;position:relative;background:white;}@media (max-width:767px){footer.light-footer{margin-bottom:90px;}}footer.light-footer .col1 img{max-width:86px;height:auto;}footer.light-footer .col2{margin-right:-10px;}@media (min-width:992px){footer.light-footer .col2{margin-right:-20px;}}footer.light-footer .footer-top{padding:14px 0;}footer.light-footer .footer-top > .container{padding:0 30px;}@media (min-width:992px){footer.light-footer .footer-top > .container{padding:0;}}@media (min-width:992px){footer.light-footer .footer-top .row .col2 .ce-gallery img{max-height:40px;width:auto;}}@media (min-width:992px){footer.light-footer .footer-top .row .col2 .ce-column{margin-right:15px;}}footer.light-footer .footer-bottom{background:#284b73;padding:24px 0 10px;}footer.light-footer .footer-bottom .container{padding:0 30px;}@media (min-width:992px){footer.light-footer .footer-bottom .container{padding:0;}}footer.light-footer .footer-bottom .container > .row{margin:0;}@media (max-width:991px){footer.light-footer .footer-bottom .container > .row{margin:0 -12.5px;}}footer.light-footer .footer-bottom .container:before{display:none;}footer.light-footer .footer-bottom .container .col-md-3{margin-top:10px;}@media (min-width:992px){footer.light-footer .footer-bottom .container .col-md-3{margin-top:0;}}footer.light-footer .footer-bottom__link{font-size:1rem;line-height:1.2rem;margin-bottom:18px;}@media (min-width:992px){footer.light-footer .footer-bottom__link{font-size:1.1rem;line-height:1.8rem;margin-bottom:10px;}}@media (min-width:992px){footer.light-footer .footer-bottom .copyright{font-size:1.1rem;line-height:1.8rem;margin:0 0 10px;}}.skip-links{position:relative;background:inherit;z-index:5;}.skip-links ul{list-style:none;margin:0;padding:0;}.skip-links .visually-hidden-focusable{position:absolute;top:0;left:0;transform:translateY(-100%);transition:transform 0.2s ease;}.skip-links .visually-hidden-focusable:focus-visible{transform:translateY(0%);display:inline-block;padding:7.5px 12.5px;background-color:#fff;color:#000;font-weight:bold;text-decoration:none;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:2px;}.header{position:sticky;top:0;z-index:1000;background-color:white;border-bottom:1px solid #dadada;}.header ul{list-style-type:none;}.header__container{max-width:1335px;margin:0 auto;}@media (min-width:992px){.header__container{padding:0 7.5px;}}.header__top-bar{display:flex;align-items:center;justify-content:space-between;height:66px;padding:0 20px;}@media (min-width:992px){.header__top-bar{height:56px;padding:0;}}.header__bottom-bar{position:relative;}@media (min-width:992px){.header__bottom-bar{display:flex;align-items:center;justify-content:space-between;padding:15px 0;gap:0;border-top:1px solid #dadada;}}.header__logo{display:block;line-height:0;position:absolute;left:50%;transform:translateX(-50%);margin-top:-7px;}@media (min-width:992px){.header__logo{position:static;transform:none;margin-inline-end:auto;}}.header__logo img{display:block;width:100px;height:27px;}@media (min-width:992px){.header__logo img{width:84px;height:23px;}}.header__logo:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.header__menu-toggle{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:none;border:none;cursor:pointer;flex-shrink:0;position:relative;}@media (min-width:992px){.header__menu-toggle{display:none;}}.header__menu-toggle:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.header__menu-toggle-icon{position:relative;width:24px;height:16px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;}.header__menu-toggle-bar{display:block;height:2px;background-color:#373632;border-radius:1.5px;transition:all 0.3s ease-in-out;transform-origin:center;}.header__menu-toggle-bar:nth-child(1){width:24px;}.header__menu-toggle-bar:nth-child(2){width:18px;}.header__menu-toggle-bar:nth-child(3){width:24px;}.header__menu-toggle[aria-expanded=true] .header__menu-toggle-bar:nth-child(1){transform:translateY(7px) rotate(45deg);}.header__menu-toggle[aria-expanded=true] .header__menu-toggle-bar:nth-child(2){opacity:0;transform:scaleX(0);}.header__menu-toggle[aria-expanded=true] .header__menu-toggle-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg);}.header__menu-toggle:hover:not([aria-expanded=true]) .header__menu-toggle-bar{background-color:rgb(108.4285714286,106.4571428571,98.5714285714);}body.menu-open .header__tooltip{display:none;}body.menu-open:has(.main-nav__submenu.is-open) .main-nav{overflow:hidden;}.header__toolbar-list{display:flex;align-items:center;gap:0 5px;list-style:none;padding:0;margin:0;}@media (min-width:992px){.header__toolbar-list{gap:0 12px;}}@media (min-width:992px){.header__toolbar--mobile{display:none;}}.header__toolbar--mobile .header__toolbar-link{display:flex;align-items:center;justify-content:center;width:27px;height:27px;padding:0;color:#373632;text-decoration:none;flex-shrink:0;}.header__toolbar--mobile .header__toolbar-link .icons{font-size:1.8rem;}.header__toolbar--mobile .header__toolbar-link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.header__toolbar--mobile li:last-child .header__toolbar-link{background-color:#ce2350;color:white;border-radius:50%;}.header__toolbar--mobile li:last-child .header__toolbar-link .icons{color:white;font-size:1.4rem;}.header__toolbar--mobile li:last-child .header__toolbar-link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.header__toolbar--desktop{display:none;}@media (min-width:992px){.header__toolbar--desktop{display:block;}}.header__toolbar--desktop .header__toolbar-link{display:flex;align-items:center;gap:8px;padding:0;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.2rem;line-height:1.2;color:#373632;text-decoration:none;border:none;background:none;cursor:pointer;}@media (min-width:992px){.header__toolbar--desktop .header__toolbar-link:is(a){padding-inline-start:25px;position:relative;}.header__toolbar--desktop .header__toolbar-link:is(a) .icons{position:absolute;left:0;margin-top:-1px;}}.header__toolbar--desktop .header__toolbar-link .icons{font-size:1.6rem;}.header__toolbar--desktop .header__toolbar-link .icons:before{display:inline-block;}.header__toolbar--desktop .header__toolbar-link:hover{text-decoration:underline;text-underline-offset:4px;}.header__toolbar--desktop .header__toolbar-link:hover .icons{text-decoration:none;}.header__toolbar--desktop .header__toolbar-link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.main-nav{display:none;position:fixed;top:66px;left:0;width:100%;height:calc(100vh - 66px);height:calc(100dvh - 66px);background-color:white;z-index:999;overflow-y:auto;transform:translateX(-100%);transition:transform 0.3s ease-in-out;}.main-nav.is-visible{display:block;}.main-nav.is-open{transform:translateX(0);}.main-nav__container{padding:0;position:relative;border-top:1px solid #dadada;}.main-nav__close{position:absolute;top:18px;right:18px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#014076;cursor:pointer;z-index:10;}.main-nav__close .icons{font-size:2rem;}.main-nav__close:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.main-nav__level1{margin-bottom:20px;}.main-nav__list{list-style:none;padding:0;margin:0;background:#f9f9f9;}.main-nav__item{border-bottom:1px solid #dadada;}.main-nav__item:last-child{border-bottom:0;}.main-nav__item--highlight .main-nav__link{color:#ce2350;}.main-nav__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 20px;height:66px;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.4;color:#373632;text-decoration:none;text-align:start;background:#f9f9f9;border:none;cursor:pointer;}@media (min-width:992px){.main-nav__link{background:transparent;}}.main-nav__link:is(a){position:relative;}.main-nav__link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.main-nav__link[aria-expanded=true]{background:#eff2f4;}.main-nav__link-text{position:relative;top:1px;}.main-nav__chevron{font-size:1.4rem;color:#014076;font-weight:400;}.main-nav__submenu{position:fixed;top:0;left:0;width:100%;height:calc(100vh - 66px);height:calc(100dvh - 66px);background-color:white;z-index:1000;overflow-y:auto;display:none;transform:translateX(-100%);transition:transform 0.3s ease-in-out;}.main-nav__submenu.is-visible{display:block;}.main-nav__submenu.is-open{transform:translateX(0);}.main-nav__submenu-header{display:flex;align-items:center;gap:15px;height:50px;background-color:#014076;color:white;padding:0 15px;margin:0;position:relative;}.main-nav__submenu-header .main-nav__close{color:white;top:8px;}.main-nav__back{display:inline-flex;align-items:center;gap:4px;font-family:"Poppins",sans-serif;font-weight:600;font-size:1rem;line-height:1.4rem;color:white;background:none;border:none;padding:0;position:relative;top:-1px;cursor:pointer;}.main-nav__back .icons{font-size:0.8rem;}.main-nav__back:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.main-nav__back:hover{text-decoration-line:underline;text-underline-offset:3px;}.main-nav__submenu-title{flex:1;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.6rem;text-align:center;margin:0;padding-inline-end:60px;padding-top:0;color:white;}.main-nav__submenu-title:before{display:none;}.main-nav__submenu-container{padding:0;}.main-nav__level2{margin-bottom:20px;}.main-nav__level2-list{list-style:none;padding:0;margin:0;}.main-nav__level2-item{border-bottom:1px solid #dadada;}.main-nav__level2-item:last-child{border-bottom:0;}.main-nav__level2-link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 20px;height:66px;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.4;color:#373632;text-decoration:none;text-align:start;background:none;border:none;cursor:pointer;background:#f9f9f9;}.main-nav__level2-link:is(a){position:relative;}.main-nav__level2-link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.main-nav__level2-link[aria-expanded=true]{background:#eff2f4;}.main-nav__level2-link-text{position:relative;top:1px;}.main-nav__level3-panel{position:fixed;top:0;left:0;width:100%;height:calc(100vh - 66px);height:calc(100dvh - 66px);background-color:white;z-index:1001;padding:0;overflow-y:auto;display:none;transform:translateX(-100%);transition:transform 0.3s ease-in-out;}.main-nav__level3-panel.is-visible{display:block;}.main-nav__level3-panel.is-open{transform:translateX(0);}@media (min-width:992px){.main-nav__level3-panel{position:static;width:auto;height:auto;padding:0;transform:none;overflow:visible;z-index:auto;transition:none;display:none;padding-block-start:5px;padding-block-end:15px;padding-inline-start:120px;padding-inline-end:15px;}.main-nav__level3-panel.is-visible{display:block;}}.main-nav__level3-header{display:flex;align-items:center;gap:15px;height:50px;background-color:#eff2f4;color:#373632;padding-block:0;padding-inline:15px;margin:0;position:relative;}@media (min-width:992px){.main-nav__level3-header{background:transparent;padding:0;height:inherit;}}.main-nav__level3-header .main-nav__close{color:#373632;top:8px;}.main-nav__level3-header .main-nav__back{display:inline-flex;align-items:center;gap:4px;font-family:Poppins,system-ui,sans-serif;font-weight:600;font-size:1rem;line-height:1.4rem;color:#373632;background:none;border:none;padding:0;position:relative;top:-1px;cursor:pointer;}@media (min-width:992px){.main-nav__level3-header .main-nav__back{display:none;}}.main-nav__level3-header .main-nav__back .icons{font-size:0.8rem;color:#373632;}.main-nav__level3-header .main-nav__back:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.main-nav__level3-title{flex:1;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.286;text-align:center;margin:0;padding-inline-end:60px;color:#373632;}@media (min-width:992px){.main-nav__level3-title{text-align:start;font-size:1.8rem;margin-bottom:10px;}}@media (min-width:992px) and (max-height:720px){.main-nav__level3-title{margin-bottom:5px;}}.main-nav__level3-list{list-style:none;padding:20px;margin:0;display:flex;flex-direction:column;gap:20px;}@media (min-width:992px) and (max-height:720px){.main-nav__level3-list{gap:10px;}}@media (min-width:992px){.main-nav__level3-item{flex:0 1 calc(33.333% - 1.5rem);}}.main-nav__level3-link{display:block;font-family:Poppins,system-ui,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.643;letter-spacing:0;color:#373632;text-decoration:none;}.main-nav__level3-link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.main-nav__level3-link:hover{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px;}@media (min-width:992px){.main-nav__level3-link:hover{text-decoration:underline;}}.main-nav__level3-media{padding-block-start:0;padding-block-end:0;padding-inline:20px;}@media (min-width:992px){.main-nav__level3-media{padding-block-start:30px;padding-block-end:0;padding-inline:0;flex:1;overflow:hidden;}}.main-nav__level3-media .frame-type-textmedia .ce-outer,.main-nav__level3-media .frame-type-textmedia .ce-inner{position:static !important;float:none !important;}.main-nav__level3-media .frame-type-textmedia img{max-width:100%;height:auto;border-radius:0;}.main-nav__level3-media .frame-type-textmedia .ce-center .image{text-align:center;}.main-nav__level3-media .frame-type-textmedia .ce-center img{margin-left:auto;margin-right:auto;}.main-nav__level3-media .frame-type-textmedia p{font-family:Dinamit,system-ui,sans-serif;font-size:1.4rem !important;line-height:1.2 !important;margin-bottom:5px;}.main-nav__level3-media .frame-type-textmedia .btn,.main-nav__level3-media .frame-type-textmedia body .search-faq #validation-search-faq,body .search-faq .main-nav__level3-media .frame-type-textmedia #validation-search-faq,.main-nav__level3-media .frame-type-textmedia .kitchen-implantations__btn,.main-nav__level3-media .frame-type-textmedia .carousel-flowbox__content-button,.main-nav__level3-media .frame-type-textmedia .carousel-videos-top a,.carousel-videos-top .main-nav__level3-media .frame-type-textmedia a,.main-nav__level3-media .frame-type-textmedia .article-thematics__btn,.main-nav__level3-media .frame-type-textmedia .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .main-nav__level3-media .frame-type-textmedia .img-text-link__link,.main-nav__level3-media .frame-type-textmedia .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .main-nav__level3-media .frame-type-textmedia .hero-image__caption-link,.main-nav__level3-media .frame-type-textmedia a:not(:has(img)){font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.2rem;line-height:1;color:#014076 !important;background:transparent;border:transparent;padding-block-start:0;padding-block-end:5px;padding-inline:0;min-height:auto;text-decoration:none !important;}.main-nav__level3-media .frame-type-textmedia .btn:hover,.main-nav__level3-media .frame-type-textmedia body .search-faq #validation-search-faq:hover,body .search-faq .main-nav__level3-media .frame-type-textmedia #validation-search-faq:hover,.main-nav__level3-media .frame-type-textmedia .kitchen-implantations__btn:hover,.main-nav__level3-media .frame-type-textmedia .carousel-flowbox__content-button:hover,.main-nav__level3-media .frame-type-textmedia .carousel-videos-top a:hover,.carousel-videos-top .main-nav__level3-media .frame-type-textmedia a:hover,.main-nav__level3-media .frame-type-textmedia .article-thematics__btn:hover,.main-nav__level3-media .frame-type-textmedia .frame-type-customerServiceContact .img-text-link__link:hover,.frame-type-customerServiceContact .main-nav__level3-media .frame-type-textmedia .img-text-link__link:hover,.main-nav__level3-media .frame-type-textmedia .hero-image__caption-link-wrp .hero-image__caption-link:hover,.hero-image__caption-link-wrp .main-nav__level3-media .frame-type-textmedia .hero-image__caption-link:hover,.main-nav__level3-media .frame-type-textmedia a:not(:has(img)):hover{text-decoration:underline !important;}.main-nav__level3-media .frame-type-textmedia a:not(:has(img)):after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";margin-left:6px;font-size:0.9rem;color:inherit;display:inline-block;}.main-nav__level3-media{}@media (min-width:992px){.main-nav__level3-media [class*=frame-type-gridelements]{overflow:hidden;height:100%;}.main-nav__level3-media > .frame-type-textmedia:only-child{max-width:50%;}.main-nav__level3-media .row,.main-nav__level3-media [class*=col],.main-nav__level3-media .frame,.main-nav__level3-media .ce-outer,.main-nav__level3-media .ce-inner,.main-nav__level3-media .ce-row{height:100%;}.main-nav__level3-media .ce-column{height:100%;width:100%;}.main-nav__level3-media .ce-bodytext{flex:1;}.main-nav__level3-media .ce-gallery figure{display:block;height:100%;}.main-nav__level3-media .frame-type-textmedia img{max-height:100%;-o-object-fit:cover;object-fit:cover;}.main-nav__level3-media .ce-above{display:flex;flex-direction:column;height:100%;}}@media (min-width:992px) and (max-height:720px){.main-nav__level3-media{padding-block-start:10px;}}.main-nav__quick-links{padding:0 20px;margin:0 0 40px 0;}.main-nav__quick-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:15px;}.main-nav__quick-link{display:flex;align-items:center;gap:10px;font-family:Poppins,system-ui,sans-serif;font-weight:500;font-size:1.4rem;color:#373632;text-decoration:none;}.main-nav__quick-link .icons{font-size:1.8rem;}.main-nav__quick-link:hover .main-nav__quick-link-text{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px;}.main-nav__quick-link > span:only-child{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px;}.main-nav__quick-link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.main-nav__cta{display:flex;flex-direction:column;gap:15px;padding:0 20px 30px;}.main-nav__cta .icons{font-size:2rem;margin-right:7px;position:static;}.main-nav__cta .icons + span{line-height:0;}.main-nav__cta .btn,.main-nav__cta body .search-faq #validation-search-faq,body .search-faq .main-nav__cta #validation-search-faq,.main-nav__cta .kitchen-implantations__btn,.main-nav__cta .carousel-flowbox__content-button,.main-nav__cta .carousel-videos-top a,.carousel-videos-top .main-nav__cta a,.main-nav__cta .article-thematics__btn,.main-nav__cta .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .main-nav__cta .img-text-link__link,.main-nav__cta .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .main-nav__cta .hero-image__caption-link{width:100%;height:50px;display:flex;justify-content:center;align-items:center;}.main-nav__overlay{display:none;}@media (min-width:992px){.main-nav{display:block;position:static;top:auto;left:auto;width:auto;height:auto;transform:none;transition:none;background-color:transparent;overflow:visible;width:100%;}.main-nav__container{padding:0;display:flex;border-top:0;}.main-nav__close,.main-nav__search,.main-nav__quick-links{display:none;}.main-nav__cta{flex-direction:row-reverse;gap:12px;padding:0;margin-inline-start:auto;}.main-nav__cta .language-menu{display:none;}.main-nav__cta .btn,.main-nav__cta body .search-faq #validation-search-faq,body .search-faq .main-nav__cta #validation-search-faq,.main-nav__cta .kitchen-implantations__btn,.main-nav__cta .carousel-flowbox__content-button,.main-nav__cta .carousel-videos-top a,.carousel-videos-top .main-nav__cta a,.main-nav__cta .article-thematics__btn,.main-nav__cta .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .main-nav__cta .img-text-link__link,.main-nav__cta .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .main-nav__cta .hero-image__caption-link{width:auto;padding-inline:21px 36px;padding-block:12px 11px;position:relative;}.main-nav__cta .btn:has(.icons),.main-nav__cta body .search-faq #validation-search-faq:has(.icons),body .search-faq .main-nav__cta #validation-search-faq:has(.icons),.main-nav__cta .kitchen-implantations__btn:has(.icons),.main-nav__cta .carousel-flowbox__content-button:has(.icons),.main-nav__cta .carousel-videos-top a:has(.icons),.carousel-videos-top .main-nav__cta a:has(.icons),.main-nav__cta .article-thematics__btn:has(.icons),.main-nav__cta .frame-type-customerServiceContact .img-text-link__link:has(.icons),.frame-type-customerServiceContact .main-nav__cta .img-text-link__link:has(.icons),.main-nav__cta .hero-image__caption-link-wrp .hero-image__caption-link:has(.icons),.hero-image__caption-link-wrp .main-nav__cta .hero-image__caption-link:has(.icons){padding-inline:50px 36px;}.main-nav__cta .btn .icons,.main-nav__cta body .search-faq #validation-search-faq .icons,body .search-faq .main-nav__cta #validation-search-faq .icons,.main-nav__cta .kitchen-implantations__btn .icons,.main-nav__cta .carousel-flowbox__content-button .icons,.main-nav__cta .carousel-videos-top a .icons,.carousel-videos-top .main-nav__cta a .icons,.main-nav__cta .article-thematics__btn .icons,.main-nav__cta .frame-type-customerServiceContact .img-text-link__link .icons,.frame-type-customerServiceContact .main-nav__cta .img-text-link__link .icons,.main-nav__cta .hero-image__caption-link-wrp .hero-image__caption-link .icons,.hero-image__caption-link-wrp .main-nav__cta .hero-image__caption-link .icons{position:absolute;left:22px;top:calc(50% - 11px);}.main-nav__cta .btn:after,.main-nav__cta body .search-faq #validation-search-faq:after,body .search-faq .main-nav__cta #validation-search-faq:after,.main-nav__cta .kitchen-implantations__btn:after,.main-nav__cta .carousel-flowbox__content-button:after,.main-nav__cta .carousel-videos-top a:after,.carousel-videos-top .main-nav__cta a:after,.main-nav__cta .article-thematics__btn:after,.main-nav__cta .frame-type-customerServiceContact .img-text-link__link:after,.frame-type-customerServiceContact .main-nav__cta .img-text-link__link:after,.main-nav__cta .hero-image__caption-link-wrp .hero-image__caption-link:after,.hero-image__caption-link-wrp .main-nav__cta .hero-image__caption-link:after{position:absolute;right:20px;margin-top:-1px;}.main-nav__cta-download{display:none;}.main-nav__level1{margin-bottom:0;display:flex;}.main-nav__list{display:flex;align-items:center;gap:30px;background:white;}.main-nav__item{border-bottom:none;}.main-nav__link{padding:1rem 0;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.4rem;height:auto;transition:color 0.2s;}.main-nav__link:is(a):after{display:none;}.main-nav__link:hover{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:5px;}.main-nav__link[aria-expanded=true]{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:5px;background:none;}.main-nav__chevron{display:none;}.main-nav__submenu{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:100%;max-width:1320px;height:auto;background-color:white;box-shadow:0 4px 12px rgba(0,0,0,0.15);z-index:999;overflow:visible;transition:none;display:none;top:calc(100% + 15px);border-top:1px solid #f0f0f0;}.main-nav__submenu.is-visible{display:block;}.main-nav__submenu.is-open{transform:translateX(-50%);}.main-nav__submenu-header{display:none;}.main-nav__submenu-container{display:flex;min-height:400px;padding:0;position:relative;}}@media (min-width:992px) and (min-width:1380px){.main-nav__submenu-container{min-height:565px;}}@media (min-width:992px) and (min-width:992px) and (max-height:720px){.main-nav__submenu-container{min-height:calc(100vh - 165px);}}@media (min-width:992px){.main-nav__level2{width:430px;background-color:#f9f9f9;padding:0;flex-shrink:0;margin-bottom:0;}.main-nav__level2 .main-nav__chevron{display:block;}.main-nav__level2-link{padding-block:10px;padding-inline-end:20px;padding-inline-start:30px;transition:0.25s all;}.main-nav__level2-link:hover{background:#eff2f4;transition:0.25s all;}.main-nav__level2-link.is-active{background:#eff2f4;}.main-nav__level2-link.is-active .main-nav__chevron{transform:scaleX(-1);transition:0.25s all;}.main-nav__level3{flex:1;background-color:white;padding:30px 20px;overflow-y:auto;}.main-nav__level3-panel{width:auto;height:auto;padding:0;transform:none;overflow:visible;z-index:auto;transition:none;display:none;position:absolute;top:0;left:430px;right:0;bottom:0;padding-block:15px;padding-inline-start:120px;padding-inline-end:15px;flex-direction:column;}.main-nav__level3-panel.is-visible{display:flex;}.main-nav__level3-list{flex-direction:column;gap:10px 0;padding:0;}.main-nav__level3-item{flex:0 1 calc(33.333% - 1.5rem);}.main-nav__level3-link:hover{text-decoration:underline;}.main-nav__overlay{display:block;position:fixed;top:138px;left:0;width:100%;height:calc(100vh - 138px);background-color:rgba(0,0,0,0.5);z-index:998;opacity:0;pointer-events:none;transition:opacity 0.3s;}.main-nav__overlay.is-visible{opacity:1;pointer-events:auto;}}.main-nav img{border-radius:10px;}@media (min-width:992px) and (max-width:1250px){.main-nav__link{font-size:1.2rem;}.main-nav__cta .btn,.main-nav__cta body .search-faq #validation-search-faq,body .search-faq .main-nav__cta #validation-search-faq,.main-nav__cta .kitchen-implantations__btn,.main-nav__cta .carousel-flowbox__content-button,.main-nav__cta .carousel-videos-top a,.carousel-videos-top .main-nav__cta a,.main-nav__cta .article-thematics__btn,.main-nav__cta .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .main-nav__cta .img-text-link__link,.main-nav__cta .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .main-nav__cta .hero-image__caption-link{font-size:1.2rem;padding:7px;}.main-nav__level3-panel{padding-block:15px;padding-inline-start:30px;padding-inline-end:15px;}}body:has(.promo-banner) .main-nav{top:104px;height:calc(100vh - 104px);height:calc(100dvh - 104px);}@media (min-width:992px){body:has(.promo-banner) .main-nav{top:auto;height:auto;}}body:has(.promo-banner) .main-nav__submenu{height:calc(100vh - 104px);height:calc(100dvh - 104px);}@media (min-width:992px){body:has(.promo-banner) .main-nav__submenu{height:auto;}}body:has(.promo-banner) .main-nav__level3-panel{height:calc(100vh - 104px);height:calc(100dvh - 104px);}@media (min-width:992px){body:has(.promo-banner) .main-nav__level3-panel{height:auto;}}@media (min-width:992px){body:has(.promo-banner) .main-nav__overlay{top:165px;height:calc(100vh - 165px);}}.language-menu{position:relative;}.language-menu__btn{display:inline-flex;align-items:center;gap:2px;height:30px;padding:0 0 0 10px;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.2rem;line-height:1.2;color:#373632;background:none;border:0;border-radius:8px;cursor:pointer;transition:all 0.2s;}@media (min-width:992px){.language-menu__btn{position:relative;padding:0;padding-inline-end:15px;margin-inline-start:10px;}}.language-menu__btn:after{content:"";display:inline-block;width:0;height:0;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;position:relative;top:-1px;transition:transform 0.2s;}@media (min-width:992px){.language-menu__btn:after{position:absolute;right:0;left:inherit;top:calc(50% - 3px);}}.language-menu__btn[aria-expanded=true]:after{transform:rotate(180deg);}.language-menu__btn:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.language-menu__btn-short{display:inline;text-transform:uppercase;font-weight:600;}.language-menu__btn-long{display:none;}.language-menu__dropdown{position:absolute;top:100%;right:0;min-width:130px;background-color:white;border:1px solid #dadada;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.15);z-index:1100;padding:5px 0;opacity:0;transform:translateY(-10px);transition:opacity 0.2s,transform 0.2s;pointer-events:none;}.language-menu__dropdown:not([hidden]){opacity:1;transform:translateY(0);pointer-events:auto;}.language-menu__list{list-style:none;padding:0;margin:0;}.language-menu__link{display:block;padding:8px 16px;font-family:Poppins,system-ui,sans-serif;font-weight:400;font-size:1.4rem;line-height:1.643;color:#373632;text-decoration:none;transition:all 0.2s;}.language-menu__link:hover,.language-menu__link:focus-visible{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px;}.language-menu__link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.language-menu__link--active{font-weight:600;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px;position:relative;padding-left:32px;}.language-menu__link--active:before{content:"✓";position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#014076;font-weight:700;font-size:1.6rem;}@media (max-width:991px){.language-menu{width:100%;}.language-menu__btn{width:100%;height:48px;padding:0 16px;justify-content:space-between;border-radius:8px;border:1px solid #dadada;background-color:white;}.language-menu__btn-short{display:none;}.language-menu__btn-long{display:inline;font-size:1.6rem;font-weight:600;}.language-menu__dropdown{position:static;margin-top:8px;width:100%;border-radius:8px;box-shadow:none;border:1px solid #dadada;transform:none;opacity:1;pointer-events:auto;}.language-menu__link{padding:14px 16px;font-size:1.6rem;}.language-menu__link--active{padding-left:32px;}}.header .card-article{background:#f9f9f9;position:relative;}@media (max-width:991px){.header .card-article{margin-bottom:15px;}}@media (min-width:992px){.header .card-article:hover img{transform:scale(110%);transition:0.25s all;}}.header .card-article .img-wrap{overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px;}.header .card-article img{display:block;border-radius:10px 10px 0 0;width:100%;height:auto;aspect-ratio:320/188;-o-object-fit:cover;object-fit:cover;transition:0.25s all;}.header .card-article .carousel-thematics-item__link-thematic{text-decoration:underline;margin-bottom:10px;display:inline-flex;text-underline-offset:8px;position:relative;z-index:5;}.header .card-article .carousel-thematics-item__link-thematic:hover{text-decoration:none;}.header .card-article .info-block{padding:20px;}.header .card-article .info-block a:last-child{position:static;font-size:0;}.header .card-article .info-block a:last-child:after{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;}.header .card-article .carousel-cards-item__title{padding:0;margin:0;font-weight:700;font-size:1.5rem;}.main-nav__level3-list .frame{max-width:650px;margin-right:auto;margin-left:0;padding-left:0;}@media (max-width:991px){.main-nav__level3-list .frame{max-width:430px;}}.main-nav__level3-list > .frame-type-textmedia:last-child .ce-textpic{max-width:320px;}@media (max-width:991px){.main-nav__search{height:66px;display:flex;justify-content:center;align-items:center;padding-block:0;padding-inline-start:18px;padding-inline-end:5px;}.main-nav__search > *{flex:1;}.main-nav__search-inner{position:relative;display:flex;align-items:center;width:100%;}.main-nav__search-input{width:calc(100% - 50px);height:48px;padding:0 12px 0 0;font-family:Poppins,system-ui,sans-serif;font-size:1.4rem;font-weight:500;border:0;border-radius:4px;background:#fff;outline:2px solid transparent;}.main-nav__search-input::-moz-placeholder{color:rgba(55,54,50,0.7);opacity:1;}.main-nav__search-input::placeholder{color:rgba(55,54,50,0.7);opacity:1;}.main-nav__search-input::-moz-placeholder::first-letter{text-transform:uppercase;}.main-nav__search-input::placeholder::first-letter{text-transform:uppercase;}.main-nav__search-input:focus-visible{outline:5px auto #005fcc;outline-offset:0;}.header__search-submit{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:32px;height:32px;border:none;background:none;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;}.header__search-submit .icons{font-size:2rem;}.header__search-submit:hover{background-color:#f9f9f9;}.header__search-submit:focus-visible{outline:5px auto #005fcc;outline-offset:0;}}@media (min-width:768px){.header__toolbar-item--search{position:relative;}.header__search-wrapper{position:relative;height:35px;}.header__search-wrapper a.header__toolbar-link{position:relative;}.header__search-wrapper .header__toolbar-link{position:absolute;top:0;right:0;display:inline-flex;align-items:center;gap:8px;height:35px;padding-block:0;padding-inline-start:22px;padding-inline-end:2px;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.2rem;color:#373632;background:#fff;border:0;border-radius:8px;cursor:pointer;white-space:nowrap;z-index:2;transition:all 0.4s ease-in-out;}.header__search-wrapper .header__toolbar-link .icons{font-size:1.4rem;flex-shrink:0;position:absolute;left:0;}.header__search-wrapper .header__toolbar-link .header__toolbar-link-text{opacity:1;transition:opacity 0.3s ease-in-out;}.header__search-wrapper .header__toolbar-link:hover{background-color:transparent;}.header__search-wrapper .header__toolbar-link:focus-visible{outline:5px auto #005fcc;}.header__search-wrapper .header__toolbar-link[aria-expanded=true]{opacity:0;pointer-events:none;z-index:0;}.header__search-panel{position:absolute;top:0;right:0;visibility:hidden;opacity:0;pointer-events:none;transition:opacity 0.4s ease-in-out,visibility 0s 0.4s;}.header__search-form{position:relative;display:flex;align-items:center;height:35px;border:1px solid #dadada;border-radius:8px;background:#fff;overflow:hidden;width:50px;transition:width 0.4s ease-in-out;}.header__search-wrapper .header__toolbar-link[aria-expanded=true] ~ .header__search-panel{visibility:visible;opacity:1;pointer-events:auto;transition:opacity 0.4s ease-in-out;}.header__search-wrapper .header__toolbar-link[aria-expanded=true] ~ .header__search-panel .header__search-form{width:300px;}.header__search-input{flex:1;height:100%;border:none;padding:0 12px 0 12px;font-family:Poppins,system-ui,sans-serif;font-size:1.2rem;font-weight:500;color:#373632;background:transparent;min-width:0;outline:2px solid transparent;}.header__search-input::-moz-placeholder{color:rgba(55,54,50,0.7);opacity:1;}.header__search-input::placeholder{color:rgba(55,54,50,0.7);opacity:1;}.header__search-input:focus-visible{outline:5px auto #005fcc;outline-offset:-3px;border-top-left-radius:8px;border-bottom-left-radius:8px;}.header__search-submit{flex-shrink:0;width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;border-radius:0 8px 8px 0;}.header__search-submit .icons{font-size:1.8rem;}.header__search-submit:focus-visible{outline:5px auto #005fcc;outline-offset:-5px;}.header__search-suggestions{position:absolute;top:calc(100% + 8px);left:0;right:0;list-style:none;margin:0;padding:0;border:1px solid #dadada;border-radius:8px;background:#fff;max-height:300px;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,0.15);z-index:1100;opacity:0;transform:translateY(-10px);transition:opacity 0.2s,transform 0.2s;}.header__search-suggestions:not([hidden]){opacity:1;transform:translateY(0);}.header__search-suggestions li{padding:12px 16px;cursor:pointer;font-family:Poppins,system-ui,sans-serif;font-size:1.4rem;font-weight:400;border-bottom:1px solid #eff2f4;}.header__search-suggestions li:last-child{border-bottom:none;}.header__search-suggestions li:hover,.header__search-suggestions li[aria-selected=true]{background:#f9f9f9;font-weight:600;}}.header__toolbar-item--tooltip{position:relative;}@media (min-width:992px){.header__toolbar-item--tooltip{display:none;}}.header__tooltip{position:absolute;top:calc(100% + 15px);right:0;width:130px;background-color:#ce2350;color:white;padding:10px;border-radius:4px;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.3rem;line-height:1.176;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,0.15);text-align:center;}.header__tooltip[hidden]{display:none;}.header__tooltip::before{content:"";position:absolute;bottom:calc(100% - 1px);right:8px;border:6px solid transparent;border-bottom-color:#ce2350;}.header__tooltip-text{display:block;word-wrap:break-word;}.header__tooltip-close{position:absolute;top:-5px;right:-7px;width:13px;height:13px;display:flex;align-items:center;justify-content:center;background-color:#ce2350;border:1px solid white;border-radius:50%;color:white;cursor:pointer;padding:0;flex-shrink:0;}.header__tooltip-close .icons{font-size:0.6rem;}.header__tooltip-close:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.header__tooltip-close:hover{background-color:rgb(184.2033195021,31.2966804979,71.5352697095);}.splide{margin-bottom:10px;}@media (min-width:768px){.splide{margin-bottom:40px;}}.splide__arrow{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:white;opacity:1;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.0784313725);}.splide__arrow:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:0.9rem;color:#014076;}.splide__arrow:hover,.splide__arrow:focus{opacity:1;}.splide__arrow:disabled{opacity:0.3;cursor:auto;}.splide__arrow--prev{transform:scaleX(-1) translateY(-50%);}.splide__arrow svg,.splide__arrow i{display:none;}.splide__pagination{bottom:30px;}.splide__slide img{display:block;width:100%;height:auto;}.splide button:focus-visible,.splide button .splide__arrow:focus,.splide button .splide__pagination__page:focus,.splide.is-focus-in:focus-visible,.splide.is-focus-in .splide__arrow:focus,.splide.is-focus-in .splide__pagination__page:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.splide--thumbnail .splide__slide{border:2px solid transparent;cursor:pointer;}.splide--thumbnail .is-active{border:2px solid #014076;border-radius:10px;}.splide:not(.is-initialized){visibility:visible;}.splide:not(.is-initialized) .splide__arrow{display:none;}.splide:not(.is-initialized) .splide__slide{width:100%;}.splide-progressbar{margin-block-start:18px;margin-bottom:20px;}@media (min-width:768px){.splide-progressbar{margin-bottom:30px;}}.splide-progressbar__track{width:100%;height:3px;border-radius:2px;position:relative;cursor:grab;padding-block:10px;margin-block:-10px;}.splide-progressbar__track.is-dragging{cursor:grabbing;}.splide-progressbar__track.is-dragging .splide-progressbar__drag{transition:none;}.splide-progressbar__track:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;border-radius:2px;}.splide-progressbar__track:after{content:"";display:block;background:#dadada;height:3px;width:100%;z-index:1;position:absolute;top:0;}.splide-progressbar__drag{position:absolute;inset-block:0;height:3px;background:#014076;border-radius:2px;transition:left 0.4s ease,width 0.4s ease;pointer-events:none;z-index:2;}@media (prefers-reduced-motion:reduce){.splide-progressbar__drag{transition:none;}}.container .splide__arrow--prev{left:-7px;}.container .splide__arrow--next{right:-7px;}.splide-cut-off .splide__track{overflow:visible;}@media (max-width:767px){.js-splide-container.splide-cut-off .splide__slide{width:calc(100vw - 40px);}}.row > .splide{padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);}.breadcrumb-section{padding:0;max-width:100vw;}.breadcrumbsnav__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;align-items:center;gap:2px;height:36px;overflow-x:auto;scrollbar-width:none;}.breadcrumbsnav__list::-webkit-scrollbar{display:none;}.breadcrumbsnav__list--element{position:relative;display:flex;align-items:center;flex-shrink:0;gap:4px;}.breadcrumbsnav__list--element:not(:first-child):before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";color:#a6a6a6;font-size:0.8rem;display:inline-flex;position:relative;left:1px;}.breadcrumbsnav__list--element a,.breadcrumbsnav__list--element .breadcrumbs__list-link{font-family:Poppins,system-ui,sans-serif;font-weight:600;font-size:1rem;line-height:1.4;letter-spacing:0;color:#a6a6a6;text-decoration:none;white-space:nowrap;transition:color 0.2s;}.breadcrumbsnav__list--element a:hover,.breadcrumbsnav__list--element .breadcrumbs__list-link:hover{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px;color:#a6a6a6;}.breadcrumbsnav__list--element a:focus-visible,.breadcrumbsnav__list--element .breadcrumbs__list-link:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.breadcrumbsnav__list--element._active{font-family:Poppins,system-ui,sans-serif;font-weight:600;font-size:1rem;line-height:1.4;letter-spacing:0;color:#a6a6a6;white-space:nowrap;}.breadcrumbsnav__list .breadcrumbs__list-item-label{font-family:Poppins,system-ui,sans-serif;font-weight:600;font-size:1rem;line-height:1.4;letter-spacing:0;color:#a6a6a6;white-space:nowrap;}.gabarit-form{margin:0 auto;max-width:1920px;width:100%;padding:30px 0;}.gabarit-form .block-form__content fieldset:first-of-type{margin-top:10px;}@media (min-width:768px){.gabarit-form .block-form__content fieldset:first-of-type{margin-top:50px;}}@media (min-width:992px){.gabarit-form{padding:60px 0;}}.has-error [data-type=error-message]{font-weight:300;font-size:1.1rem;line-height:1.8rem;color:#ce2350;display:block;}.custom--form--select .help-block{position:relative;top:-16px;display:none;}.form-content{max-width:900px;margin:0 auto;}#fake-required{position:absolute;width:100px;}.top-content{max-width:1920px;margin:0 auto;width:100%;overflow:hidden;line-height:0;}.top-content:after{content:"&";font-size:0;}.greater{font-weight:400;font-size:18px;line-height:36px;}.stronger{font-size:15px;line-height:25px;font-weight:600;}.tiny-text{font-weight:400;font-size:12px;line-height:170%;}@media (max-width:767px){.tiny-text{font-size:10px;}}.list-item{font-size:16px;line-height:22px;font-weight:600;margin:0 0 8px;}.list-item:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912";margin-right:10px;}.rte__tooltip-btn{font-size:0;display:block;width:25px;height:25px;cursor:pointer;}.rte__tooltip-btn:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";color:#102335;font-size:2.5rem;transition:0.25s all;}.rte__tooltip-btn--wrapper{position:relative;display:inline-block;width:25px;height:25px;}.rte__tooltip-btn--wrapper .tooltip-text{display:none;position:absolute;color:#fff;font-size:12px;font-weight:600;z-index:3;background:#102335;padding:10px 15px;border-radius:6px;min-width:130px;}.rte__tooltip-btn--wrapper .tooltip-text a{text-decoration:underline;color:#fff;}.rte__tooltip-btn--wrapper .tooltip-text.top{top:0;left:50%;transform:translate(-50%,-100%);}.rte__tooltip-btn--wrapper .tooltip-text.bottom{bottom:0;left:50%;transform:translate(-50%,100%);}.rte__tooltip-btn--wrapper .tooltip-text.right{right:0;top:50%;transform:translate(100%,-50%);}.rte__tooltip-btn--wrapper .tooltip-text.left{left:0;top:50%;transform:translate(100%,-50%);}.rte__tooltip-btn--wrapper:hover .tooltip-text{display:block;}.frame-type-textmedia .title-text-small{font-weight:400;font-size:1.6rem;color:#102335;text-transform:uppercase;}@media (max-width:768px){.frame-type-textmedia .title-text-small{font-size:1.4rem;}}.frame-type-textmedia .title-text-custom{font-weight:400;font-size:7.8rem;color:#102335;line-height:5.6rem;}@media (max-width:768px){.frame-type-textmedia .title-text-custom{font-size:6.4rem;line-height:4.4rem;}}.frame-type-textmedia.text-center h2 .title-text-small{display:block;text-align:center;}.frame-type-textmedia.text-center h2 .title-text-custom{display:inline-block;text-align:center;}@media (max-width:768px){.frame-type-textmedia.text-center h2 .title-text-custom{display:block;}}.frame-type-textmedia .ce-right .ce-gallery{margin-bottom:15px;}@media (min-width:768px){.frame-type-textmedia .ce-right .ce-gallery{margin-left:30px;}}@media (min-width:992px){.frame-type-textmedia .ce-right .ce-gallery{margin-left:115px;}}.frame-type-textmedia .ce-left .ce-gallery{margin-bottom:15px;}@media (min-width:768px){.frame-type-textmedia .ce-left .ce-gallery{margin-right:30px;}}@media (min-width:992px){.frame-type-textmedia .ce-left .ce-gallery{margin-right:115px;}}@media (min-width:768px){.frame-type-textmedia .ce-textpic.ce-left,.frame-type-textmedia .ce-textpic.ce-right{display:flex;align-items:center;}.frame-type-textmedia .ce-textpic.ce-left .ce-bodytext,.frame-type-textmedia .ce-textpic.ce-right .ce-bodytext{flex:1;}.frame-type-textmedia .ce-textpic.ce-left .ce-gallery,.frame-type-textmedia .ce-textpic.ce-right .ce-gallery{margin-right:65px;}}@media (min-width:768px) and (max-width:991px){.frame-type-textmedia .ce-textpic.ce-left .ce-gallery,.frame-type-textmedia .ce-textpic.ce-right .ce-gallery{margin-right:30px;}}@media (min-width:768px){.frame-type-textmedia .ce-textpic.ce-left .ce-gallery{margin-right:65px;}}@media (min-width:768px) and (max-width:991px){.frame-type-textmedia .ce-textpic.ce-left .ce-gallery{margin-right:30px;}}@media (min-width:768px){.frame-type-textmedia .ce-textpic.ce-right .ce-gallery{order:1;margin-right:0;margin-left:65px;}}@media (min-width:768px) and (max-width:991px){.frame-type-textmedia .ce-textpic.ce-right .ce-gallery{margin-left:30px;}}.frame-type-textmedia .add-favorites{display:flex !important;justify-content:center;align-items:center;position:absolute;cursor:pointer;width:40px;height:40px;font-size:0;top:20px;right:20px;border-radius:100%;background-color:white;font-family:icomoon;z-index:1;}.frame-type-textmedia .add-favorites:before{content:"\e914";font-size:2rem;color:#102335;}.frame-type-textmedia .add-favorites:hover{background-color:#102335;}.frame-type-textmedia .add-favorites:hover:before{color:white;}.frame-type-textmedia .add-favorites.active:before{content:"\e915";}.frame-type-textmedia .add-favorites.unavailable{background:#eee;opacity:0.3;pointer-events:none;}.frame-type-textmedia .add-favorites.unavailable:hover:before{color:#102335;}.frame-type-textmedia:has(.ce-gallery) + .frame-type-textmedia{margin-top:15px;}.textmedia-padding .ce-textpic{display:flex;flex-direction:column-reverse;}.textmedia-padding .ce-bodytext{padding:24px;}.textmedia-padding .ce-gallery{margin:0 !important;float:unset !important;}.textmedia-padding .ce-gallery .ce-column{float:unset !important;width:100%;}.textmedia-padding .ce-gallery .ce-column figure{display:block;}.textmedia-padding .ce-gallery .ce-column figure img{width:100%;}@media (min-width:768px){.textmedia-padding{padding:20px;}.textmedia-padding .ce-textpic{flex-direction:row;gap:24px;}.textmedia-padding .ce-bodytext{padding:0;width:50%;flex:1;}.textmedia-padding .ce-gallery{width:50%;flex:1;}}@media (min-width:992px){.textmedia-padding{padding:30px;}.textmedia-padding .ce-textpic{gap:70px;}}.frame p a:not([class]),.frame li a:not([class]){text-decoration:underline;color:inherit;}.frame p a:not([class]):hover,.frame li a:not([class]):hover{text-decoration:none;}.text-media-x-bg{position:relative;border-radius:10px;overflow:hidden;padding:45px 15px 20px 15px;}.text-media-x-bg .frame-type-textmedia{position:relative;z-index:7;}.text-media-x-bg .frame-type-textmedia .line-2{display:block;font-family:Poppins,system-ui,sans-serif;font-weight:500;font-size:1.4rem;padding-top:12px;}.text-media-x-bg .frame-type-textmedia .line-2:empty{display:none;}.text-media-x-bg:before{content:"";display:block;position:absolute;top:-20px;left:0;right:0;bottom:0;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-gray.svg') no-repeat center center;z-index:5;}.text-media-x-bg.bloc-bg-red:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x.svg');opacity:0.12;}.text-media-x-bg.bloc-bg-green:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');opacity:0.12;}.text-media-x-bg.bloc-bg-purple:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');opacity:0.12;}.text-media-x-bg.bloc-bg-orange:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x.svg');opacity:0.12;}.text-media-x-bg.bloc-bg-light-blue:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');opacity:0.12;}.text-media-x-bg.bloc-bg-gray-text-gray:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');opacity:0.06;}.text-media-x-bg.bloc-bg-gray-text-blue:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');opacity:0.06;}.text-media-x-bg.bloc-bg-navy:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');}@media (max-width:992px){.frame-type-heroImage{margin-bottom:15px;}}.frame-type-heroImage .hero-image{background-position:100% 50%;}@media (min-width:992px){.hero-image{height:100%;display:flex;align-items:center;}}.hero-image__caption-header{font-size:2.2rem;line-height:3.1rem;font-weight:600;margin:0 0 5px;}@media (max-width:767px){.hero-image__caption-header{font-size:2rem;line-height:2.8rem;}}.hero-image__caption{padding:50px;}@media (max-width:768px){.hero-image__caption{padding:26px 30px;}.hero-image__caption-p{font-size:1.2rem;line-height:2.16rem;margin:0 0 8px;}}.hero-image__caption-p{font-size:1.3rem;line-height:2.4rem;margin:0 0 11px;}.hero-image__caption-link-wrp .hero-image__caption-link{background-color:#014076;border-color:#014076;color:white;}.hero-image__caption-link-wrp .hero-image__caption-link:hover,.hero-image__caption-link-wrp .hero-image__caption-link:focus{background-color:white;border-color:#014076;color:#014076;}.banner-full-width{width:100%;max-width:1920px;overflow:hidden;margin-left:auto;margin-right:auto;}.slider-container{overflow:visible;}.slider-container._arrows-outside,.slider-container._arrows-inside{padding:0 !important;}.slider-container:has(.is-initialized.splide){height:auto;}.slider-container:has(.is-initialized.splide) .slider-container_loader{display:none;}.slider-container .splide__arrow[disabled]{display:none;}@media (min-width:768px){.slider-container__container{overflow:visible;}}@media (min-width:768px) and (max-width:992px){.slider-container-default .ce-center .ce-outer,.slider-container__container .ce-center .ce-outer{float:none;right:inherit;}.slider-container-default .ce-center .ce-outer .ce-column,.slider-container__container .ce-center .ce-outer .ce-column{float:none;width:100%;}.slider-container-default .ce-center .ce-outer .ce-inner,.slider-container__container .ce-center .ce-outer .ce-inner{right:inherit;float:none;width:100%;}.slider-container-default .ce-center .ce-outer .ce-inner figure,.slider-container__container .ce-center .ce-outer .ce-inner figure{display:block;}.slider-container-default img,.slider-container__container img{width:100%;max-width:inherit;}}.slider-container-default-wrapper,.slider-container__container-wrapper{padding-bottom:20px;width:1920px;max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden;}@media (min-width:1200px){.slider-container-default-wrapper,.slider-container__container-wrapper{padding-bottom:30px;}}.slider-container__wrapper{margin-bottom:28px;}@media (max-width:991px){.slider-container__wrapper{margin-bottom:20px;}}.frame-type-gridelements_pi1.container.container--md .slider-container.slider-container-default{max-width:672px;}.slider-container-default-wrapper .ce-gallery img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;max-height:461px;}@media (max-width:767px){.slider-container-default-wrapper .ce-gallery img{max-height:350px;}}.slider-container.slider-container-default .splide__slide{width:280px;min-height:280px;height:auto;}@media (min-width:360px){.slider-container.slider-container-default .splide__slide{width:322px;min-height:322px;display:flex;}.slider-container.slider-container-default .splide__slide [class^=bloc-],.slider-container.slider-container-default .splide__slide [class*=" bloc-"]{position:relative;display:flex;}.slider-container.slider-container-default .splide__slide [class^=bloc-] .frame-type-imageTextLink,.slider-container.slider-container-default .splide__slide [class*=" bloc-"] .frame-type-imageTextLink{display:flex;padding-bottom:30px;}.slider-container.slider-container-default .splide__slide [class^=bloc-] .img-text-link__wrp,.slider-container.slider-container-default .splide__slide [class*=" bloc-"] .img-text-link__wrp{display:flex;}.slider-container.slider-container-default .splide__slide [class^=bloc-] .img-text-link__content,.slider-container.slider-container-default .splide__slide [class*=" bloc-"] .img-text-link__content{padding:24px 24px 45px;}.slider-container.slider-container-default .splide__slide [class^=bloc-] .img-text-link__sham-link,.slider-container.slider-container-default .splide__slide [class*=" bloc-"] .img-text-link__sham-link{position:absolute;bottom:0;}.slider-container.slider-container-default .splide__slide .img-text-link--card{border-radius:16px 16px 0 0;overflow:hidden;}}@media (min-width:992px){.slider-container.slider-container-default .splide__slide{width:384px;min-height:384px;}}.slider-container.slider-container-default .splide__slide .img-text-link__images img{border-radius:0;}.img-slider{overflow:visible;margin-bottom:24px;height:auto !important;}.img-slider .splide__arrow:before{display:none;}.img-slider .splide__arrow i{display:none;}@media (max-width:991px){.img-slider.splide-cut-off .splide__slide{width:calc(100vw - 40px);}}.img-slider .splide__slide img{width:100%;height:auto;}.img-slider .splide__slide.whole-area-link .img-slider__caption{bottom:0;height:100%;width:100%;padding:0;}.img-slider .splide__slide.whole-area-link .img-slider__caption .img-slider__caption-link{top:0;position:absolute;left:0;right:0;bottom:0;height:100%;margin:0;background-color:transparent;border:none;font-size:0;}.card-slider-imgtextlink .slider-container.slider-container-default .splide__slide{width:auto;min-height:inherit;}.card-slider-imgtextlink .slider-container__container{overflow:visible;}.card-slider-imgtextlink .img-text-link__wrp{padding:0;margin:0;}@media (min-width:1250px){.card-slider-imgtextlink [data-nbr-slide="1"] .slider-container__wrapper,.card-slider-imgtextlink [data-nbr-slide="2"] .slider-container__wrapper{transform:inherit !important;}}.card-slider-imgtextlink .img-text-link--card-slider .img-text-link__images img{-o-object-fit:cover;object-fit:cover;aspect-ratio:264/320;}@media (min-width:992px){.card-slider-imgtextlink .img-text-link--card-slider .img-text-link__images img{aspect-ratio:584/280;}}.card-slider-imgtextlink .frame-type-grid_SliderContainer{padding:0 0 0 15px;width:100%;}.card-slider-imgtextlink .frame-type-grid_SliderContainer .splide__slide{background:transparent;}@media (min-width:992px){.card-slider-imgtextlink .frame-type-grid_SliderContainer{padding:0;}}.frame-type-grid_Adv1ColumnGrid:has(.card-slider-imgtextlink){max-width:100%;overflow:hidden;}.truncated-bodytext.align-left .frame-type-textmedia{padding:0 54px 0 88px;}.truncated-bodytext .frame-type-textmedia{width:64.195%;}.truncated-bodytext .ce-bodytext{margin-bottom:95px;}@media (max-width:991px){.truncated-bodytext.align-left .frame-type-textmedia{padding:0;}.truncated-bodytext .frame-type-textmedia{width:100%;}.truncated-bodytext .ce-bodytext{margin-bottom:45px;}}.link-read-more,.read-more:not(.js-read-more){position:relative;font-size:1.2rem;line-height:0;margin-left:20px;font-weight:600;cursor:pointer;transition:color 0.25s,border-color 0.25s;display:inline-flex;align-items:center;height:12px;}.link-read-more:before,.read-more:not(.js-read-more):before{display:flex;position:absolute;font-family:icomoon;content:"\e902";font-size:0.8rem;justify-content:center;align-items:center;color:#102335;width:15px;height:15px;border-radius:100%;border:1px solid #102335;left:-20px;top:-2px;transform:rotate(45deg);padding-right:1px;font-weight:600;transition:color 0.25s,border-color 0.25s;}.link-read-more:after,.read-more:not(.js-read-more):after{content:"";position:absolute;display:block;width:101%;height:2px;background-color:#102335;bottom:-7px;left:0;transition:background-color 0.25s;}.link-read-more:hover,.read-more:not(.js-read-more):hover{color:#014076;transition:color 0.25s,border-color 0.25s;}.link-read-more:hover:before,.read-more:not(.js-read-more):hover:before{color:#014076;border-color:#014076;transition:color 0.25s,border-color 0.25s;}.link-read-more:hover:after,.read-more:not(.js-read-more):hover:after{background:#014076;transition:background-color 0.25s;}.link-read-more.show-less:before,.read-more:not(.js-read-more).show-less:before{transform:rotate(0);padding:0;}.text-truncated[style*=none] + .link-read-more:before{content:"\e91f";transform:rotate(0deg);padding-left:1px;}.specific-2-cols .frame-type-textmedia .ce-gallery{margin-right:30px !important;}@media (min-width:992px){.specific-2-cols .frame-type-textmedia .ce-gallery{margin-right:115px !important;}}.specific-2-cols .frame-type-textmedia .ce-gallery figure.image{position:relative;}.specific-2-cols .frame-type-textmedia .ce-textpic{display:flex;}@media (min-width:768px){.specific-2-cols .frame-type-textmedia .ce-bodytext{display:flex;flex-direction:column;flex:1;align-content:center;justify-content:center;}.specific-2-cols .frame-type-textmedia .ce-textpic.ce-right .ce-gallery{order:1;margin-right:0 !important;margin-left:30px !important;}}@media (min-width:768px) and (min-width:992px){.specific-2-cols .frame-type-textmedia .ce-textpic.ce-right .ce-gallery{margin-left:115px !important;}}@media (max-width:767px){.specific-2-cols .frame-type-textmedia .ce-textpic{flex-direction:column;}.specific-2-cols .frame-type-textmedia .ce-textpic .ce-bodytext{order:1;padding-bottom:30px;}.specific-2-cols .frame-type-textmedia .ce-textpic .ce-gallery{order:3;margin:0 !important;}}body.layout-EditoDetail .specific-2-cols .frame-type-textmedia .ce-bodytext p{margin:inherit;}.social-icons{padding:10px 0 30px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:13px;}@media (min-width:768px){.social-icons{gap:40px;}}.social-icons__item{background-color:#014076;border:2px solid #014076;color:#fff;width:48px;height:48px;border-radius:50%;flex-shrink:0;display:flex;justify-content:center;align-items:center;transition:0.25s all;margin:0;font-size:16px;}.social-icons__item > .icons{font-size:inherit;padding:0;}.social-icons__item > .icons:after{content:none;}.social-icons__item:hover,.social-icons__item:focus{color:#014076;background-color:#fff;}@media (min-width:768px){.social-icons__item{width:56px;height:56px;font-size:24px;}}.video-embed .content-video-defer{position:relative;cursor:pointer;}.video-embed .content-video-defer .video--item__play{position:absolute;top:0;z-index:1;left:0;width:100%;height:100%;opacity:0;}.video-embed .content-video-defer .youtube-video-thumbnail{transition:0.25s all;}@media (min-width:992px){.video-embed .content-video-defer:hover .youtube-video-thumbnail,.video-embed .content-video-defer:focus-within .youtube-video-thumbnail{transform:scale(1.1);}}.video-embed .content-video-defer:before{content:"";width:57px;height:57px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/kitchens/video.svg') no-repeat center;background-size:contain;z-index:1;pointer-events:none;}.embed-responsive{display:block;height:0;overflow:hidden;padding:0;position:relative;border-radius:10px;}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%;}.embed-responsive-4by3{padding-bottom:75%;}.embed-responsive-4by3 .youtube-video-thumbnail{border-radius:10px;}.embed-responsive-16by9{padding-bottom:56.25%;}.embed-responsive-16by9 .content-video-defer{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;}.embed-responsive-16by9 .content-video-defer .video--item__play{position:absolute;top:0;z-index:1;left:0;width:100%;height:100%;opacity:0;}.embed-responsive-16by9 .content-video-defer .youtube-video-thumbnail{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;transition:0.25s all;}@media (min-width:992px){.embed-responsive-16by9 .content-video-defer:hover .youtube-video-thumbnail,.embed-responsive-16by9 .content-video-defer:focus-within .youtube-video-thumbnail{transform:scale(1.1);}}.embed-responsive-16by9 .content-video-defer:before{content:"";width:57px;height:57px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/kitchens/video.svg') no-repeat center;background-size:contain;z-index:1;pointer-events:none;}.frame-type-customerServiceContact{background-color:#fff;padding:20px;margin-bottom:20px;display:flex;border:1px solid #b7c6d1;}@media (min-width:768px){.frame-type-customerServiceContact{padding:30px;}}@media (min-width:992px){.frame-type-customerServiceContact{padding:64px 34px 34px;}}.frame-type-customerServiceContact .img-text-link{display:flex;height:100%;flex-direction:column;padding:0;margin:0;}.frame-type-customerServiceContact .img-text-link img{border-radius:0;}.frame-type-customerServiceContact .img-text-link__wrp{display:flex;flex-direction:column;justify-content:flex-end;}.frame-type-customerServiceContact .img-text-link__header{margin:0;padding:5px 0 15px;}.frame-type-customerServiceContact .img-text-link__p{margin:0;padding:0;margin-bottom:10px;}@media (min-width:768px){.frame-type-customerServiceContact .img-text-link__p{margin-bottom:15px;}}.frame-type-customerServiceContact .img-text-link__link{margin-top:auto;align-self:baseline;}.frame-type-customerServiceContact .img-text-link__link:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";}@media (min-width:768px){.frame-type-customerServiceContact .img-text-link__link:hover{transition:0.25s all;}.frame-type-customerServiceContact .img-text-link__link:hover:after{transition:0.25s all;}}@media (min-width:992px){.customerServiceContactWrapper .row{display:flex;}.customerServiceContactWrapper .row > div{display:grid;}.customerServiceContactWrapper .row:before,.customerServiceContactWrapper .row:after{display:none;}}.block-call-to-iframe{margin-top:65px;}.block-call-to-iframe .block-call-to-iframe__content{width:100%;max-width:825px;margin:0 auto;text-align:center;}.block-call-to-iframe .block-call-to-iframe__content .block-call-to-iframe__content--text{font-size:1.3rem;line-height:2.3rem;margin-top:25px;}.block-call-to-iframe .block-call-to-iframe__content #call-to-iframe--button{font-size:1.3rem;line-height:2.3rem;}.block-call-to-iframe .block-call-to-iframe__iframe-container{width:100vw;max-width:1335px;margin:0 auto;}.block-call-to-iframe .block-call-to-iframe__iframe-container #call-to-iframe--iframe{width:100%;height:100vh;border:none;}.big-icon-text-btn .icons{color:#014076;}.big-icon-text-btn._whole-area-link .big-icon-text-btn__link{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0;text-indent:-9999px;border-radius:0;border:none;background:transparent;width:100%;height:100%;z-index:1;}.big-icon-text-btn__link:after,.big-icon-text-btn__sham-link:after{content:"";}.big-icon-text-btn [class^=icon-]:before,.big-icon-text-btn [class*=" icon-"]:before{position:relative;}.big-icon-text-btn .big-icon-text-btn__icon{border:none;}.big-icon--style-1{padding:0;}@media (max-width:991px){.big-icon--style-1{margin-bottom:20px;}}@media screen and (min-width:992px){.big-icon--style-1{height:100%;}}.big-icon--style-1 .big-icon-text-btn{display:grid;gap:20px;height:100%;padding:0;text-align:left;}@media screen and (min-width:992px){.big-icon--style-1 .big-icon-text-btn{grid-template-rows:60px auto 1fr 60px;}}.big-icon--style-1 .big-icon-text-btn__wrp{height:100%;padding:30px 20px;}@media screen and (min-width:992px){.big-icon--style-1 .big-icon-text-btn__wrp{padding-right:30px;padding-left:30px;}}.big-icon--style-1 .big-icon-text-btn__icon{font-size:45px;}@media screen and (min-width:992px){.big-icon--style-1 .big-icon-text-btn__icon{font-size:60px;}}.big-icon--style-1 .big-icon-text-btn__header{font-family:Dinamit,system-ui,sans-serif;font-size:30px;line-height:1;}@media screen and (min-width:992px){.big-icon--style-1 .big-icon-text-btn__header{font-size:40px;line-height:1.125;}}.big-icon--style-1 .big-icon-text-btn__sham-link,.big-icon--style-1 .big-icon-text-btn__link{align-self:center;}.big-icon--style-1 .big-icon-text-btn__sham-link,.big-icon--style-1 .big-icon-text-btn__link.btn,.big-icon--style-1 body .search-faq .big-icon-text-btn__link#validation-search-faq,body .search-faq .big-icon--style-1 .big-icon-text-btn__link#validation-search-faq,.big-icon--style-1 .big-icon-text-btn__link.kitchen-implantations__btn,.big-icon--style-1 .big-icon-text-btn__link.carousel-flowbox__content-button,.big-icon--style-1 .carousel-videos-top a.big-icon-text-btn__link,.carousel-videos-top .big-icon--style-1 a.big-icon-text-btn__link,.big-icon--style-1 .big-icon-text-btn__link.article-thematics__btn,.big-icon--style-1 .hero-image__caption-link-wrp .big-icon-text-btn__link.hero-image__caption-link,.hero-image__caption-link-wrp .big-icon--style-1 .big-icon-text-btn__link.hero-image__caption-link,.big-icon--style-1 .frame-type-customerServiceContact .big-icon-text-btn__link.img-text-link__link,.frame-type-customerServiceContact .big-icon--style-1 .big-icon-text-btn__link.img-text-link__link{width:-moz-fit-content;width:fit-content;}.big-icon--style-1 .frame-type-bigIconTextButton{height:100%;}.big-icon--style-1 .frame-type-bigIconTextButton .big-icon-text-btn__icon{margin-bottom:20px;}.icons-bloc-form{background:#F9F9F9;margin:20px 0;border-radius:10px;}.icons-bloc-form .big-icon-text-btn{display:flex;justify-content:center;align-items:center;color:#014076;font-size:1.2rem;font-weight:500;margin:0;}.icons-bloc-form .big-icon-text-btn__sham-link:after{display:none;}.icons-bloc-form .big-icon-text-btn .big-icon-text-btn__header{font-size:1.2rem;font-weight:500;margin:0;}.icons-bloc-form .big-icon-text-btn:has(.btn,body .search-faq #validation-search-faq,.kitchen-implantations__btn,.carousel-flowbox__content-button,.carousel-videos-top a,.article-thematics__item .article-thematics__btn,.article-thematics__btn,.hero-image__caption-link-wrp .hero-image__caption-link,.frame-type-customerServiceContact .img-text-link__link){display:flex;flex-direction:column;justify-content:center;align-items:center;}.icons-bloc-form .big-icon-text-btn:has(.btn,body .search-faq #validation-search-faq,.kitchen-implantations__btn,.carousel-flowbox__content-button,.carousel-videos-top a,.article-thematics__item .article-thematics__btn,.article-thematics__btn,.hero-image__caption-link-wrp .hero-image__caption-link,.frame-type-customerServiceContact .img-text-link__link) .big-icon-text-btn__header{margin-bottom:20px;}.icons-bloc-form .big-icon-text-btn:has(.btn,body .search-faq #validation-search-faq,.kitchen-implantations__btn,.carousel-flowbox__content-button,.carousel-videos-top a,.article-thematics__item .article-thematics__btn,.article-thematics__btn,.hero-image__caption-link-wrp .hero-image__caption-link,.frame-type-customerServiceContact .img-text-link__link) .icons{margin-bottom:20px;margin-right:0;}.icons-bloc-form .big-icon-text-btn .btn,.icons-bloc-form .big-icon-text-btn body .search-faq #validation-search-faq,body .search-faq .icons-bloc-form .big-icon-text-btn #validation-search-faq,.icons-bloc-form .big-icon-text-btn .kitchen-implantations__btn,.icons-bloc-form .big-icon-text-btn .carousel-flowbox__content-button,.icons-bloc-form .big-icon-text-btn .carousel-videos-top a,.carousel-videos-top .icons-bloc-form .big-icon-text-btn a,.icons-bloc-form .big-icon-text-btn .article-thematics__btn,.icons-bloc-form .big-icon-text-btn .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .icons-bloc-form .big-icon-text-btn .hero-image__caption-link,.icons-bloc-form .big-icon-text-btn .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .icons-bloc-form .big-icon-text-btn .img-text-link__link{display:flex;flex-direction:column;align-self:center;}.icons-bloc-form .big-icon-text-btn__link:after{display:none;}.icons-bloc-form .big-icon-text-btn__link:not(.btn):not(.kitchen-implantations__btn):not(.carousel-flowbox__content-button):not(.article-thematics__btn) ~ .big-icon-text-btn__sham-link{color:#014076;}.icons-bloc-form .big-icon-text-btn._whole-area-link{padding:0;}.icons-bloc-form .big-icon-text-btn._whole-area-link:hover .big-icon-text-btn__link{background:inherit;}.icons-bloc-form .big-icon-text-btn._whole-area-link:hover .big-icon-text-btn__sham-link:not(.btn):not(.kitchen-implantations__btn):not(.carousel-flowbox__content-button):not(.article-thematics__btn){text-decoration:underline;}.icons-bloc-form .icons{font-size:2.4rem;padding:0;margin:0 10px 0 0;position:relative;top:-1px;color:#014076;}.icons-bloc-form .frame-type-bigIconTextButton{position:relative;margin:27px 0;}.icons-bloc-form .frame-type-bigIconTextButton .big-icon-text-btn__wrp{overflow:visible;}.icons-bloc-form .frame-type-bigIconTextButton .big-icon-text-btn__wrp:before{content:"";position:absolute;width:1px;background:#014076;height:100%;}.icons-bloc-form [class*=col]:first-child .big-icon-text-btn__wrp:before{display:none;}@media (max-width:768px){.icons-bloc-form{padding:15px 30px;border-radius:8px;}.icons-bloc-form .frame-type-bigIconTextButton{padding:15px 0;margin:0;border-bottom:1px solid #014076;}.icons-bloc-form .frame-type-bigIconTextButton .big-icon-text-btn__wrp:before{display:none;}.icons-bloc-form .big-icon-text-btn{justify-content:flex-start;text-align:left;}.icons-bloc-form [class*=col]:last-child .frame-type-bigIconTextButton{border-bottom:0;}}@media (max-width:767px){.border-container{margin-left:20px;margin-right:20px;}}.border-container > [class*=frame-type-gridelements]{border:1px solid #dadada;border-radius:10px;margin-bottom:20px;padding:20px;}.border-container > [class*=frame-type-gridelements]:after{content:"";display:block;clear:both;}#homepage #main-content{border-top:0;padding-top:0;}.block-at-your-service,.block-at-your-service-big-title{padding-top:32px;padding-bottom:0;width:100%;max-width:1920px;margin:0 auto;overflow:hidden;position:relative;z-index:0;}.block-at-your-service *,.block-at-your-service-big-title *{color:#102335;}.block-at-your-service a,.block-at-your-service-big-title a{color:white;}.block-at-your-service .frame-type-textmedia .ce-gallery + .ce-bodytext p,.block-at-your-service-big-title .frame-type-textmedia .ce-gallery + .ce-bodytext p{font-weight:400;font-size:1.2rem;line-height:1.9rem;}@media (max-width:767px){.block-at-your-service .container-fluid .row,.block-at-your-service-big-title .container-fluid .row{display:flex;flex-wrap:wrap;}.block-at-your-service .container-fluid .row:before,.block-at-your-service .container-fluid .row:after,.block-at-your-service-big-title .container-fluid .row:before,.block-at-your-service-big-title .container-fluid .row:after{display:none;}}.block-projectsteps{margin-bottom:10px;}@media (min-width:768px){.block-projectsteps{margin-bottom:55px;}}@media (max-width:992px){.block-projectsteps{padding-top:20px;}}.block-projectsteps .title-styling{text-align:center;margin-bottom:50px;}@media (min-width:992px){.block-projectsteps .title-styling{display:flex;flex-direction:column;align-items:center;margin-bottom:65px;}}@media (min-width:992px){.block-projectsteps .title-styling .title-styling-small{margin-bottom:0;margin-left:200px;}}.block-projectsteps .title-styling .title-styling-bg{font-size:14px;font-weight:400;margin-bottom:23px;text-transform:uppercase;}@media (min-width:992px){.block-projectsteps .title-styling .title-styling-bg{font-size:16px;margin-right:200px;}}.block-projectsteps strong{color:#102335;}.block-projectsteps__container{display:flex;flex-direction:column;padding:0;}@media (min-width:1200px){.block-projectsteps__container{height:545px;}}@media (min-width:768px){.block-projectsteps__container{margin-bottom:0;flex-direction:row;}}.block-projectsteps__left{order:3;}@media (min-width:768px){.block-projectsteps__left{width:50%;order:1;background:rgba(229,229,229,0.3019607843);display:flex;align-items:center;}.block-projectsteps__left .btn,.block-projectsteps__left body .search-faq #validation-search-faq,body .search-faq .block-projectsteps__left #validation-search-faq,.block-projectsteps__left .kitchen-implantations__btn,.block-projectsteps__left .carousel-flowbox__content-button,.block-projectsteps__left .carousel-videos-top a,.carousel-videos-top .block-projectsteps__left a,.block-projectsteps__left .article-thematics__btn,.block-projectsteps__left .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .block-projectsteps__left .hero-image__caption-link,.block-projectsteps__left .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .block-projectsteps__left .img-text-link__link{margin-bottom:10px;transform:scale(1);transition:background-color 0.25s,border 0.25s,transform 0.15s ease;}}.block-projectsteps__left .block-projectsteps__panel-header{font-weight:700;font-size:1.6rem;line-height:2rem;margin:0 0 15px;padding:0;position:relative;}@media (min-width:768px){.block-projectsteps__left .block-projectsteps__panel-header:hover{cursor:pointer;}}@media (min-width:768px){.block-projectsteps__left .block-projectsteps__panel-header{font-size:1.2rem;line-height:1.5rem;padding:4px 0 11px;margin-bottom:0;height:38px;transition:0.5s all;display:flex;align-items:center;}.block-projectsteps__left .block-projectsteps__panel-header:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";margin-left:6px;font-size:0.9rem;color:#7e96aa;border:1px solid #7e96aa;border-radius:50%;display:flex;height:24px;width:24px;align-items:center;justify-content:center;position:absolute;top:3px;right:0;transition:0.5s all;}}@media (min-width:1200px){.block-projectsteps__left .block-projectsteps__panel-header{font-size:1.5rem;}}.block-projectsteps__left p{color:#374652;font-weight:400;font-size:1.2rem;line-height:2.2rem;margin:0 0 15px;}@media (min-width:1200px){.block-projectsteps__left p{padding-right:30px;}}@media (min-width:768px) and (max-width:991px){.block-projectsteps__left p{font-size:1.1rem;line-height:1.8rem;}}.block-projectsteps__right{order:1;}@media (min-width:768px){.block-projectsteps__right{width:50%;order:3;display:flex;align-items:center;justify-content:center;padding:30px;}}.block-projectsteps__right .splide__slide .block-projectsteps__panel-header:before{content:"";width:8px;height:8px;background:#102335;border-radius:50%;position:absolute;top:-32px;left:50%;margin-left:-4px;box-shadow:0 0 0 2.5px #dfe9e9;}.block-projectsteps__right .splide__slide .block-projectsteps__panel-header:after{content:"";display:block;background:#102335;position:absolute;height:2px;width:100%;right:0;top:-29px;}.block-projectsteps__right .splide__slide:first-of-type .block-projectsteps__panel-header:before{left:50%;margin-left:-4px;}.block-projectsteps__right .splide__slide:first-of-type .block-projectsteps__panel-header:after{width:calc(50% - 4px);right:0;}.block-projectsteps__right .splide__slide:last-of-type .block-projectsteps__panel-header:before{left:50%;}.block-projectsteps__right .splide__slide:last-of-type .block-projectsteps__panel-header:after{width:calc(50% - 4px);left:0;right:inherit;}.block-projectsteps__panel{padding-bottom:15px;display:none;}@media (min-width:768px){.block-projectsteps__panel{display:block;padding-left:33px;position:relative;}.block-projectsteps__panel:before{content:"";font-family:arial;display:flex;width:8px;height:8px;background:#102335;position:absolute;top:10px;left:0;border-radius:50%;transition:0.5s all;}.block-projectsteps__panel:after{content:"";font-family:arial;display:flex;width:2px;height:calc(100% - 14px);background:#102335;position:absolute;top:20px;left:3px;transition:0.5s all;}.block-projectsteps__panel:last-child:after{display:none;}}.block-projectsteps__panel-group{margin:0;padding:0;list-style-type:none;}@media (min-width:768px){.block-projectsteps__panel-group{max-width:444px;width:100%;margin:0 auto;}}@media (min-width:1200px){.block-projectsteps__panel-group{max-width:465px;}}@media (min-width:768px) and (max-width:1199px){.block-projectsteps__panel-group{padding:25px;}}.block-projectsteps__panel-body{display:block;}@media (min-width:768px){.block-projectsteps__panel-body{display:none;}}.block-projectsteps__panel.open{display:none;}@media (min-width:768px){.block-projectsteps__panel.open{display:block;}}@media (min-width:768px){.block-projectsteps__panel.open .block-projectsteps__panel-header{font-size:2rem;line-height:2.5rem;transition:0.5s all;margin-bottom:0;position:relative;}.block-projectsteps__panel.open .block-projectsteps__panel-header:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";color:white;border:1px solid #102335;background-color:#102335;transform:rotate(90deg);transition:0.5s all;}}@media (min-width:1200px){.block-projectsteps__panel.open .block-projectsteps__panel-header{font-size:2.5rem;}}@media (min-width:768px) and (max-width:1199px){.block-projectsteps__panel.open .block-projectsteps__panel-header{font-size:1.5rem;line-height:2rem;}}.block-projectsteps__panel.open.block-projectsteps__panel:before{background:#102335;top:11px;transition:0.5s all;}.block-projectsteps__panel.open.block-projectsteps__panel:after{background:#102335;height:calc(100% - 14px);top:22px;transition:0.5s all;}.block-projectsteps__panel.open ~ .block-projectsteps__panel:before{background:#284b73;transition:0.5s all;}.block-projectsteps__panel.open ~ .block-projectsteps__panel:after{background:#c4c4c4;transition:0.5s all;}@media (max-width:768px){.block-projectsteps__panel .btn,.block-projectsteps__panel body .search-faq #validation-search-faq,body .search-faq .block-projectsteps__panel #validation-search-faq,.block-projectsteps__panel .kitchen-implantations__btn,.block-projectsteps__panel .carousel-flowbox__content-button,.block-projectsteps__panel .carousel-videos-top a,.carousel-videos-top .block-projectsteps__panel a,.block-projectsteps__panel .article-thematics__btn,.block-projectsteps__panel .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .block-projectsteps__panel .hero-image__caption-link,.block-projectsteps__panel .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .block-projectsteps__panel .img-text-link__link{width:100%;max-width:300px;display:flex;justify-content:center;margin:0 auto;}.block-projectsteps__panel .btn:after,.block-projectsteps__panel body .search-faq #validation-search-faq:after,body .search-faq .block-projectsteps__panel #validation-search-faq:after,.block-projectsteps__panel .kitchen-implantations__btn:after,.block-projectsteps__panel .carousel-flowbox__content-button:after,.block-projectsteps__panel .carousel-videos-top a:after,.carousel-videos-top .block-projectsteps__panel a:after,.block-projectsteps__panel .article-thematics__btn:after,.block-projectsteps__panel .hero-image__caption-link-wrp .hero-image__caption-link:after,.hero-image__caption-link-wrp .block-projectsteps__panel .hero-image__caption-link:after,.block-projectsteps__panel .frame-type-customerServiceContact .img-text-link__link:after,.frame-type-customerServiceContact .block-projectsteps__panel .img-text-link__link:after{font-size:0.9rem;position:relative;top:1px;}}.block-projectsteps__content{display:block;}@media (min-width:768px){.block-projectsteps__content{display:none;}.block-projectsteps__content.active{display:block;}}.block-projectsteps__content img{margin:0 auto 40px;display:block;max-width:245px;height:auto;width:100%;}@media (min-width:768px){.block-projectsteps__content img{width:auto;max-width:100%;max-height:400px;margin-bottom:0;}}.block-projectsteps__content .block-projectsteps__panel-header{font-weight:700;font-size:1.6rem;line-height:2rem;margin:0 0 15px;padding:0 30px;position:relative;}.block-projectsteps__content .block-projectsteps__panel-body{padding:0 30px;}.block-projectsteps__content .block-projectsteps__panel-body p{color:#374652;font-weight:400;font-size:1.2rem;line-height:2.2rem;margin:0 0 15px;}.block-projectsteps__content .block-projectsteps__panel-body .btn,.block-projectsteps__content .block-projectsteps__panel-body body .search-faq #validation-search-faq,body .search-faq .block-projectsteps__content .block-projectsteps__panel-body #validation-search-faq,.block-projectsteps__content .block-projectsteps__panel-body .kitchen-implantations__btn,.block-projectsteps__content .block-projectsteps__panel-body .carousel-flowbox__content-button,.block-projectsteps__content .block-projectsteps__panel-body .carousel-videos-top a,.carousel-videos-top .block-projectsteps__content .block-projectsteps__panel-body a,.block-projectsteps__content .block-projectsteps__panel-body .article-thematics__btn,.block-projectsteps__content .block-projectsteps__panel-body .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .block-projectsteps__content .block-projectsteps__panel-body .hero-image__caption-link,.block-projectsteps__content .block-projectsteps__panel-body .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .block-projectsteps__content .block-projectsteps__panel-body .img-text-link__link{width:100%;max-width:300px;display:flex;justify-content:center;margin:0 auto;transform:scale(1);transition:background-color 0.25s,border 0.25s ease;margin-bottom:30px;align-items:center;}.block-projectsteps__content .block-projectsteps__panel-body .btn:after,.block-projectsteps__content .block-projectsteps__panel-body body .search-faq #validation-search-faq:after,body .search-faq .block-projectsteps__content .block-projectsteps__panel-body #validation-search-faq:after,.block-projectsteps__content .block-projectsteps__panel-body .kitchen-implantations__btn:after,.block-projectsteps__content .block-projectsteps__panel-body .carousel-flowbox__content-button:after,.block-projectsteps__content .block-projectsteps__panel-body .carousel-videos-top a:after,.carousel-videos-top .block-projectsteps__content .block-projectsteps__panel-body a:after,.block-projectsteps__content .block-projectsteps__panel-body .article-thematics__btn:after,.block-projectsteps__content .block-projectsteps__panel-body .hero-image__caption-link-wrp .hero-image__caption-link:after,.hero-image__caption-link-wrp .block-projectsteps__content .block-projectsteps__panel-body .hero-image__caption-link:after,.block-projectsteps__content .block-projectsteps__panel-body .frame-type-customerServiceContact .img-text-link__link:after,.frame-type-customerServiceContact .block-projectsteps__content .block-projectsteps__panel-body .img-text-link__link:after{font-size:0.9rem;}.block-projectsteps__content-links{display:none;}@media (min-width:768px){.block-projectsteps__content-links{display:flex;justify-content:center;flex-wrap:wrap;}}.block-projectsteps__content-links .btn,.block-projectsteps__content-links body .search-faq #validation-search-faq,body .search-faq .block-projectsteps__content-links #validation-search-faq,.block-projectsteps__content-links .kitchen-implantations__btn,.block-projectsteps__content-links .carousel-flowbox__content-button,.block-projectsteps__content-links .carousel-videos-top a,.carousel-videos-top .block-projectsteps__content-links a,.block-projectsteps__content-links .article-thematics__btn,.block-projectsteps__content-links .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .block-projectsteps__content-links .hero-image__caption-link,.block-projectsteps__content-links .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .block-projectsteps__content-links .img-text-link__link{margin:0 6px 6px;}.block-projectsteps__content-links .btn:hover,.block-projectsteps__content-links body .search-faq #validation-search-faq:hover,body .search-faq .block-projectsteps__content-links #validation-search-faq:hover,.block-projectsteps__content-links .kitchen-implantations__btn:hover,.block-projectsteps__content-links .carousel-flowbox__content-button:hover,.block-projectsteps__content-links .carousel-videos-top a:hover,.carousel-videos-top .block-projectsteps__content-links a:hover,.block-projectsteps__content-links .article-thematics__btn:hover,.block-projectsteps__content-links .hero-image__caption-link-wrp .hero-image__caption-link:hover,.hero-image__caption-link-wrp .block-projectsteps__content-links .hero-image__caption-link:hover,.block-projectsteps__content-links .frame-type-customerServiceContact .img-text-link__link:hover,.frame-type-customerServiceContact .block-projectsteps__content-links .img-text-link__link:hover{transition:0.25s all;}.block-projectsteps__content-links .btn:hover:after,.block-projectsteps__content-links body .search-faq #validation-search-faq:hover:after,body .search-faq .block-projectsteps__content-links #validation-search-faq:hover:after,.block-projectsteps__content-links .kitchen-implantations__btn:hover:after,.block-projectsteps__content-links .carousel-flowbox__content-button:hover:after,.block-projectsteps__content-links .carousel-videos-top a:hover:after,.carousel-videos-top .block-projectsteps__content-links a:hover:after,.block-projectsteps__content-links .article-thematics__btn:hover:after,.block-projectsteps__content-links .hero-image__caption-link-wrp .hero-image__caption-link:hover:after,.hero-image__caption-link-wrp .block-projectsteps__content-links .hero-image__caption-link:hover:after,.block-projectsteps__content-links .frame-type-customerServiceContact .img-text-link__link:hover:after,.frame-type-customerServiceContact .block-projectsteps__content-links .img-text-link__link:hover:after{transition:0.25s all;}.block-projectsteps__content-links .btn:after,.block-projectsteps__content-links body .search-faq #validation-search-faq:after,body .search-faq .block-projectsteps__content-links #validation-search-faq:after,.block-projectsteps__content-links .kitchen-implantations__btn:after,.block-projectsteps__content-links .carousel-flowbox__content-button:after,.block-projectsteps__content-links .carousel-videos-top a:after,.carousel-videos-top .block-projectsteps__content-links a:after,.block-projectsteps__content-links .article-thematics__btn:after,.block-projectsteps__content-links .hero-image__caption-link-wrp .hero-image__caption-link:after,.hero-image__caption-link-wrp .block-projectsteps__content-links .hero-image__caption-link:after,.block-projectsteps__content-links .frame-type-customerServiceContact .img-text-link__link:after,.frame-type-customerServiceContact .block-projectsteps__content-links .img-text-link__link:after{transition:0.25s all;}.block-projectsteps{width:100%;max-width:1920px;overflow:hidden;margin-left:auto;margin-right:auto;padding-top:25px;}.block-projectsteps .block-projectsteps__panel.open ~ .block-projectsteps__panel:after{background:#c4c4c4;}.block-projectsteps .block-projectsteps__panel.open ~ .block-projectsteps__panel:before{background:#284b73;}.block-counter{position:relative;padding:0;}@media (max-width:767px){.block-counter{max-height:275px;margin-left:auto;margin-right:auto;}}.block-counter--content{position:absolute;top:0;left:0;right:0;bottom:0;}.block-counter--imgs img{margin:0;padding:0;width:100%;height:auto;}@media (max-width:767px){.block-counter--imgs{height:275px;}.block-counter--imgs img{position:absolute;height:275px;-o-object-fit:cover;object-fit:cover;z-index:-1;}}.block-counter--wrapper{height:100%;width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:55px 15px 0;}@media (min-width:768px){.block-counter--wrapper{flex-direction:row;justify-content:center;padding:0 30px;}}@media (max-width:767px){.block-counter--counter{margin-bottom:20px;}}.block-counter--counter p{margin-bottom:0;}.block-counter--counter p strong span{font-weight:700;font-size:3rem;line-height:3.75;display:inline-flex;height:82px;width:60px;background:rgba(255,255,255,0.4);align-items:center;justify-content:center;border-radius:8px;color:white;}@media (max-width:992px){.block-counter--counter p strong span{font-size:2.1rem;width:40px;height:60px;}}@media (max-width:767px){.block-counter--counter p strong span{width:36px;height:52px;line-height:2.7rem;}}@media (max-width:380px){.block-counter--counter p strong span{width:29px;}}.block-counter--counter p strong span:last-child{margin-left:8px;}@media (max-width:767px){.block-counter--counter p strong span:last-child{margin-left:5px;}}.block-counter--counter p strong span:nth-last-child(2){margin-left:8px;}@media (max-width:767px){.block-counter--counter p strong span:nth-last-child(2){margin-left:5px;}}.block-counter--counter p strong span:nth-last-child(3){margin-left:20px;}@media (max-width:767px){.block-counter--counter p strong span:nth-last-child(3){margin-left:14px;}}.block-counter--counter p strong span:nth-last-child(4){margin-left:8px;}@media (max-width:767px){.block-counter--counter p strong span:nth-last-child(4){margin-left:5px;}}.block-counter--counter p strong span:nth-last-child(5){margin-left:8px;}@media (max-width:767px){.block-counter--counter p strong span:nth-last-child(5){margin-left:5px;}}.block-counter--counter p strong span:nth-last-child(6){margin-left:20px;}@media (max-width:767px){.block-counter--counter p strong span:nth-last-child(6){margin-left:14px;}}.block-counter--counter p strong span:nth-last-child(7){margin-left:8px;}@media (max-width:767px){.block-counter--counter p strong span:nth-last-child(7){margin-left:5px;}}.block-counter--counter p strong span:nth-last-child(8){margin-left:8px;}@media (max-width:767px){.block-counter--counter p strong span:nth-last-child(8){margin-left:5px;}}.block-counter--counter p strong span:nth-last-child(9){margin-left:22px;}@media (max-width:767px){.block-counter--counter p strong span:nth-last-child(9){margin-left:14px;}}.block-counter--counter p strong span:first-child{margin-left:0;}.block-counter--text{color:white;width:316px;margin-left:42px;}@media (max-width:992px){.block-counter--text{margin-left:30px;width:270px;}}@media (max-width:767px){.block-counter--text{margin-left:0;}}.block-counter--text p{color:white;font-size:1.4rem;line-height:2.4rem;}@media (max-width:767px){.block-counter--text p{font-size:1.6rem;line-height:2.3rem;text-align:center;}}@media (max-width:350px){.block-counter--text p{font-size:1.4rem;line-height:1.8rem;}}.block-counter--text p strong{font-weight:700;font-size:1.8rem;line-height:2.25rem;}@media (max-width:767px){.block-counter--text p strong{font-size:1.6rem;line-height:2.3rem;}}@media (max-width:350px){.block-counter--text p strong{font-size:1.6rem;line-height:2rem;}}.block-find-store{position:relative;width:1920px;max-width:100%;margin:auto;}.block-find-store--content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}.block-find-store--wrapper{padding:15px;}@media (min-width:768px){.block-find-store--wrapper{max-width:920px;}}@media (min-width:991px){.block-find-store--wrapper{max-width:60%;}}.block-find-store--wrapper h2,.block-find-store--wrapper .title-styling{color:#fff;font-size:14px;font-weight:400;text-align:center;line-height:24px;margin-top:0;}@media (min-width:768px){.block-find-store--wrapper h2,.block-find-store--wrapper .title-styling{font-size:16px;text-align:left;margin-bottom:30px;margin-top:30px;}}.block-find-store--wrapper h2 span:last-child,.block-find-store--wrapper h2 .title-styling-small,.block-find-store--wrapper .title-styling span:last-child,.block-find-store--wrapper .title-styling .title-styling-small{display:block;text-transform:uppercase;max-width:70%;margin:auto;font-size:inherit;font-family:Dinamit,system-ui,sans-serif;font-weight:inherit;}@media (min-width:768px){.block-find-store--wrapper h2 span:last-child,.block-find-store--wrapper h2 .title-styling-small,.block-find-store--wrapper .title-styling span:last-child,.block-find-store--wrapper .title-styling .title-styling-small{max-width:unset;width:100%;align-items:flex-start;text-align:left;}}.block-find-store--wrapper h2 .styling,.block-find-store--wrapper h2 .title-styling-bg,.block-find-store--wrapper .title-styling .styling,.block-find-store--wrapper .title-styling .title-styling-bg{display:block;font-size:64px;line-height:44px;margin-bottom:32px;font-weight:inherit;}@media (min-width:768px){.block-find-store--wrapper h2 .styling,.block-find-store--wrapper h2 .title-styling-bg,.block-find-store--wrapper .title-styling .styling,.block-find-store--wrapper .title-styling .title-styling-bg{font-size:78px;margin-left:80px;white-space:nowrap;}}.block-find-store--wrapper form{position:relative;}@media (min-width:768px){.block-find-store--wrapper form{max-width:530px;margin-bottom:70px;}}.block-find-store--wrapper form input{width:100%;height:56px;border-radius:70px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff;padding-left:54px;padding-right:24px;font-family:Dinamit,system-ui,sans-serif;font-size:12px;color:#102335;}.block-find-store--wrapper form input::-moz-placeholder{opacity:1;}.block-find-store--wrapper form input::placeholder{opacity:1;}@media (min-width:768px){.block-find-store--wrapper form input{padding-right:154px;}}.block-find-store--wrapper form button{width:100%;margin-top:7px;height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#102335;color:#fff;border-radius:70px;border:none;font-family:Dinamit,system-ui,sans-serif;font-size:12px;font-weight:700;display:flex;justify-content:center;align-items:center;transition:0.25s ease-in-out;}.block-find-store--wrapper form button:hover,.block-find-store--wrapper form button:focus{background-color:#ba4e8e;}.block-find-store--wrapper form button:after{content:"\e90b";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;font-size:8px;}@media (min-width:768px){.block-find-store--wrapper form button{position:absolute;top:8px;right:8px;width:140px;margin:0;height:40px;font-size:10px;}.block-find-store--wrapper form button:after{font-size:6px;}}.block-find-store--wrapper form:before{content:"\e906";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:24px;left:20px;top:15px;color:#284b73;}.block-find-store--imgs{width:100%;position:relative;overflow:hidden;z-index:-1;}.block-find-store--imgs img{width:100%;height:auto;min-height:400px;-o-object-fit:cover;object-fit:cover;}@media (max-width:767px){.block-find-store--imgs{height:350px;}.block-find-store--imgs img{height:350px;min-height:unset;}}@media (min-width:767px){.block-find-store--imgs:after{content:"";top:0;bottom:0;right:55%;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/home/bg-arrow-green-big.svg') no-repeat center right;position:absolute;width:45%;}}.carousel-cards{width:100%;max-width:1920px;margin:auto;position:relative;overflow:hidden;padding:30px 0;background:#f8f8f8;}.carousel-cards .title-styling{text-align:center;}@media (min-width:992px){.carousel-cards .title-styling{display:flex;flex-direction:column;align-items:center;}}.carousel-cards .title-styling .title-styling-bg{font-family:Dinamit,system-ui,sans-serif;font-weight:400;font-size:1.4rem;line-height:2.4rem;margin-top:30px;text-transform:uppercase;}@media (min-width:992px){.carousel-cards .title-styling .title-styling-bg{font-size:1.6rem;line-height:1.9rem;font-weight:600;margin-top:10px;margin-right:0;margin-left:250px;text-transform:initial;}}.carousel-cards .title-styling .title-styling-small{font-size:5.6rem;font-weight:400;margin-bottom:20px;}@media (min-width:992px){.carousel-cards .title-styling .title-styling-small{font-size:7.8rem;margin-left:0;margin-bottom:0;margin-right:250px;line-height:6.2rem;}}.carousel-cards .title-styling .title-styling-small b{position:relative;font-weight:inherit;font-size:inherit;display:inline-block;white-space:pre;}.carousel-cards .carousel-cards-item{min-height:280px;height:auto;background-repeat:no-repeat;background-size:cover;padding:10px 25px 25px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative;}.carousel-cards .carousel-cards-item[style^=background-image]{color:white;}@media (min-width:360px){.carousel-cards .carousel-cards-item{width:322px;width:322px;height:322px;min-height:322px;padding:25px;padding:25px;}}@media (min-width:992px){.carousel-cards .carousel-cards-item{width:389.5px;min-height:384px;padding:33px;background-position:center center;background-size:100%;transition:0.3s transform;}.carousel-cards .carousel-cards-item:hover{transform:scale(1.03);transition:0.3s transform;}}.carousel-cards .carousel-cards-item:has(a:focus-visible){outline:2px solid #005fcc !important;outline-offset:2px !important;}.carousel-cards .carousel-cards-item__wrap-img{flex:1 1 0;width:100%;display:flex;overflow:hidden;justify-content:flex-start;padding-bottom:10px;}.carousel-cards .carousel-cards-item__wrap-img .carousel-cards-item__picto{height:100%;max-width:100%;margin-bottom:0;}.carousel-cards .carousel-cards-item__picto{height:100px;width:auto;margin-bottom:10px;}.carousel-cards .carousel-cards-item__title{font-family:Dinamit,system-ui,sans-serif;font-size:20px;line-height:27px;font-weight:700;margin:0 0 20px;}@media (min-width:768px){.carousel-cards .carousel-cards-item__title{font-size:22px;}}.carousel-cards .carousel-cards-item__link{color:inherit;font-size:12px;font-weight:600;padding-bottom:6px;position:relative;transition:0.25s ease-in-out;}.carousel-cards .carousel-cards-item__link:after{content:"";width:100%;color:inherit;border-bottom:2px solid;position:absolute;left:0;bottom:0;}.carousel-cards .carousel-cards-item__link-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;}.carousel-cards .carousel-cards-item:hover .carousel-cards-item__link,.carousel-cards .carousel-cards-item:focus-within .carousel-cards-item__link{color:inherit;}.carousel-cards .carousel-cards-item.light-text .carousel-cards-item__title{color:#fff;}.carousel-cards .carousel-cards-item.light-text .carousel-cards-item__link{color:#fff;}.carousel-cards .carousel-cards-item.light-text .carousel-cards-item__link:after{border-bottom:2px solid #fff;}.carousel-cards .carousel-cards-item.light-text:hover .carousel-cards-item__link,.carousel-cards .carousel-cards-item.light-text:focus-within .carousel-cards-item__link{color:white;}.carousel-cards .carousel-cards-item.light-text:hover .carousel-cards-item__link:after,.carousel-cards .carousel-cards-item.light-text:focus-within .carousel-cards-item__link:after{border-bottom:2px solid white;}.carousel-cards .carousel-cards-item.dark-text .carousel-cards-item__title{color:#102335;}.carousel-cards .carousel-cards-item.dark-text .carousel-cards-item__link{color:#102335;}.carousel-cards .carousel-cards-item.dark-text .carousel-cards-item__link:after{border-bottom:2px solid #102335;}.carousel-cards .splide__slide{width:85vw;}@media (min-width:450px){.carousel-cards .splide__slide{width:auto;}}.kitchen-list__carousel{overflow:hidden;width:1920px;max-width:100%;padding:0 0 45px;margin-bottom:0;margin-left:auto;margin-right:auto;position:relative;}@media (min-width:768px){.kitchen-list__carousel{padding:45px 0;min-height:606px;}.kitchen-list__carousel .lds-roller{top:20vh;}}@media (min-width:992px){.kitchen-list__carousel{padding:0 0 30px;min-height:620px;}.kitchen-list__carousel .lds-roller{top:20vh;}}@media (min-width:1200px){.kitchen-list__carousel{min-height:760px;}.kitchen-list__carousel .lds-roller{top:20vh;}}.kitchen-list__carousel .lds-roller{left:50%;}.kitchen-list__carousel #kitchen-list__carousel-react > p,.kitchen-list__carousel #kitchen-list__carousel-noreact > p{display:none;}.kitchen-list__carousel .kitchen-list__title{display:flex;flex-direction:column;justify-content:center;align-items:center;}@media (min-width:768px){.kitchen-list__carousel .kitchen-list__title{margin:0 0 25px;}}@media (min-width:991px){.kitchen-list__carousel .kitchen-list__title{padding:0 0 20px;}}.kitchen-list__carousel .filters-carousel-wrapper-list{width:100%;display:flex;gap:10px;white-space:nowrap;margin-bottom:30px;}@media (min-width:991px){.kitchen-list__carousel .filters-carousel-wrapper-list{margin-bottom:40px;justify-content:center;}}.kitchen-list__carousel .filters-carousel-wrapper-list .filter-slide button{-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:0.25s ease-in-out;}.kitchen-list__carousel .filters-carousel-wrapper-list .filter-slide button:after{display:none;}.kitchen-list__carousel .filters-carousel-wrapper-list .filter-slide button.active{background-color:#014076;border-color:#014076;color:white;}.kitchen-list__carousel .kitchens-carousel-wrapper{padding-bottom:25px;}@media (min-width:991px){.kitchen-list__carousel .kitchens-carousel-wrapper{padding-bottom:0;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__track{overflow:visible;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide{width:280px;}@media (min-width:360px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide{width:330px;}}@media (min-width:992px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide{width:584px;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .img-wrap{width:100%;height:230px;margin-bottom:6px;position:relative;overflow:hidden;border-radius:16px;}@media (min-width:992px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .img-wrap{height:390px;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .img-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.25s ease-in-out;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .img-wrap a:focus-visible{position:absolute;top:4px;left:4px;right:4px;bottom:4px;outline-offset:2px;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .link-wrap{position:absolute;top:0;left:0;width:100%;height:100%;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .debug-info{display:none;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block{display:flex;justify-content:space-between;align-items:flex-start;gap:5px;color:#102335;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block a{text-decoration:none;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .left-block{flex:1;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .left-block .title{display:block;font-size:16px;line-height:19px;font-weight:700;margin:3px 0;}@media (min-width:769px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .left-block .title{font-size:20px;line-height:24px;margin:12px 0 3px;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .left-block .description{font-size:12px;line-height:20px;font-weight:400;display:none;}@media (min-width:768px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .left-block .description{display:block;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block{flex:1;text-align:right;position:relative;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block__top{display:flex;justify-content:flex-end;align-items:flex-start;margin-top:12px;flex-direction:column;padding-right:22px;width:-moz-fit-content;width:fit-content;margin-left:auto;}@media (max-width:768px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block__top{margin-top:0;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .tooltip-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:10px;background-color:transparent;padding:0;border:0;z-index:10;position:relative;top:0;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .tooltip-btn:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:18px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";}@media (min-width:768px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .tooltip-btn:after{font-size:21px;margin:0;line-height:1.33;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .price{font-size:16px;line-height:19px;font-weight:600;margin:0 0 6px;white-space:nowrap;}@media (min-width:768px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .price{font-size:24px;line-height:24px;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .price-ttc{font-weight:400;line-height:14px;font-size:9px;position:relative;margin-left:5px;margin-right:2px;}@media (max-width:768px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .price-ttc{font-size:1.1rem;}}@media (max-width:992px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .price-ttc{position:static;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .price-monthly{font-size:9px;color:#102335;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .price-monthly:hover{color:#586472;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .price-info{font-size:9px;line-height:130%;font-weight:400;color:#102335;opacity:0.9;padding-right:0;margin-top:2px;}@media (min-width:768px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .right-block .price-info{font-size:11px;color:#707b86;opacity:1;margin-top:0;}}@media (max-width:768px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .kitchen-card__tooltip-btn{margin-top:1px;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .discount .right-block__top{flex-wrap:wrap;display:flex;margin-top:12px;}@media (max-width:768px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .discount .right-block__top{margin-top:10px;}}@media (max-width:992px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .kitchen-monthly-ixfr{justify-content:end;flex-direction:column;align-items:end;gap:0;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .kitchen-monthly-ixfr__price{margin-bottom:5px;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .kitchen-monthly-ixfr__button{font-size:1.2rem;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .info-block .kitchen-monthly-ixfr__button:hover{text-decoration:none;color:inherit;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide:hover .img-wrap img,.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide:focus-within .img-wrap img{width:105%;height:105%;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide .img-wrap a:focus-visible img{width:100%;height:100%;}@media (min-width:992px){.kitchen-list__carousel .kitchens-carousel-wrapper .splide__slide:hover .img-wrap a:focus-visible img{width:100%;height:100%;}}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__arrow--prev,.kitchen-list__carousel .kitchens-carousel-wrapper .splide__arrow--next{top:calc(50% - 40px);}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__arrow--prev{left:-20px;right:unset;}.kitchen-list__carousel .kitchens-carousel-wrapper .splide__arrow--next{left:unset;right:-20px;}.kitchen-list__carousel .kitchen-list__tooltip{background:#fff;color:#102335;border-radius:20px;width:-moz-max-content;width:max-content;max-width:260px;position:absolute;right:10px;bottom:68px;padding:10px 20px;font-size:12px;text-align:initial;box-shadow:0 0 2px rgba(0,0,0,0.6666666667);}.kitchen-list__carousel .kitchen-list__btn{margin-top:0;text-align:center;}.kitchen-list__carousel .kitchen-card__tooltip-wrapper{position:absolute;top:8px;right:0;order:5;margin-bottom:6px;}@media (max-width:991px){.kitchen-list__carousel .kitchen-card__tooltip-wrapper{top:12px;}}@media (max-width:768px){.kitchen-list__carousel .kitchen-card__tooltip-wrapper{top:4px;}}.kitchen-list__carousel .kitchen-card__tooltip-wrapper .kitchen-card__tooltip-btn{margin-right:0;margin-left:10px;}.kitchen-list__carousel .carousel-kitchens__price,.kitchen-list__carousel .kitchen-card__price{display:flex;align-items:center;font-weight:600;margin-bottom:3px;}@media (min-width:992px){.kitchen-list__carousel .carousel-kitchens__price,.kitchen-list__carousel .kitchen-card__price{font-size:2rem;line-height:21px;}}.kitchen-list__carousel .carousel-kitchens__price .price-suffix-tva,.kitchen-list__carousel .kitchen-card__price .price-suffix-tva{font-size:8px;font-weight:400;}.kitchen-list__carousel .kitchen-card__priceFullTva{font-size:10px;font-weight:500;line-height:12px;margin-bottom:3px;}.kitchen-list__carousel .kitchen-card__priceFullTva .price-suffix-tva{font-size:8px;font-weight:400;}.kitchen-list__carousel .discount .kitchen-header__price,.kitchen-list__carousel .discount .carousel-kitchens__price{font-size:15px;}.kitchen-list__carousel .discount .kitchen-header__price-discount,.kitchen-list__carousel .discount .carousel-kitchens__price-discount{font-size:17px;line-height:1.1;padding-left:0;margin-bottom:0;}.kitchen-list__carousel .discount .kitchen-card__tooltip-btn:before{font-size:2rem;}.kitchen-list__carousel .discount .kitchen-card__price{top:inherit;font-weight:400;}.push-promo{--color:#102335;--color-hover:#fff;--bg-color:#b7c6d1;--bg-color-variant:#102335;background-color:transparent !important;}.push-promo__wrapper{display:flex;background-color:var(--bg-color);color:var(--color);position:relative;overflow:hidden;height:100%;}.push-promo__wrapper *{color:var(--color) !important;}.push-promo__img{position:relative;width:40%;min-width:133px;flex-shrink:0;overflow:hidden;}.push-promo__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.25s all;}.push-promo__content{padding:20px 20px 20px 12px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1;position:relative;}.push-promo__separator{position:absolute;top:-2px;left:1px;height:calc(100% + 4px);z-index:-1;}.push-promo__separator--mobile{transform:translateX(-100%);}.push-promo__separator--mobile path{fill:var(--bg-color);}.push-promo__separator--desktop{transform:translateX(-80px);display:none;}.push-promo__separator--desktop path{fill:var(--bg-color-variant);}.push-promo__title{font-size:13px;line-height:16px;font-weight:700;margin:0 0 7px;}.push-promo__description{font-size:11px;line-height:20px;font-weight:400;margin:0 0 7px;}.push-promo__btn{color:var(--color-hover) !important;background-color:var(--color);border:2px solid var(--color);width:32px;height:32px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:10px;flex-shrink:0;transition:0.25s all;}.push-promo__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;}@media (min-width:992px){.push-promo:hover .push-promo__img img,.push-promo:focus-within .push-promo__img img{transform:scale(1.1);}.push-promo:hover .push-promo__btn,.push-promo:focus-within .push-promo__btn{color:var(--color) !important;background-color:var(--color-hover);}}.push-promo:not(.push-promo--card){height:200px;}.push-promo:not(.push-promo--card) .push-promo__content{height:100%;}@media (min-width:768px){.push-promo:not(.push-promo--card){height:153px;}.push-promo:not(.push-promo--card) .push-promo__content{padding:20px 30px 20px 70px;flex-direction:row;justify-content:center;align-items:center;gap:30px;}.push-promo:not(.push-promo--card) .push-promo__separator--mobile{display:none;}.push-promo:not(.push-promo--card) .push-promo__separator--desktop{display:block;}}@media (min-width:992px){.push-promo:not(.push-promo--card) .push-promo__content{padding:20px 70px;gap:70px;}.push-promo:not(.push-promo--card) .push-promo__title{font-size:20px;line-height:25px;}.push-promo:not(.push-promo--card) .push-promo__description{font-size:13px;line-height:24px;}.push-promo:not(.push-promo--card) .push-promo__btn{width:48px;height:48px;font-size:15px;}}.push-promo.bloc-black-bg{--bg-color:#102335;--bg-color-variant:#b7c6d1;--color:#fff;--color-hover:#102335;}.push-promo.bloc-white-bg{--bg-color:#fff;--bg-color-variant:#b7c6d1;}.push-promo .only-image{position:relative;}.push-promo .only-image img{display:block;height:auto;width:100%;}.push-promo[class^=bloc-]:has(.only-image),.push-promo[class*=" bloc-"]:has(.only-image){background:transparent;}.push-promo[class^=bloc-]:has(.only-image) .push-promo__wrapper,.push-promo[class*=" bloc-"]:has(.only-image) .push-promo__wrapper{background:transparent;}.push-promo:has(.only-image){height:auto !important;}.push-promo:has(.only-image) .push-promo__wrapper{display:block;overflow:visible;}.article-header{padding-top:40px;width:1920px;max-width:100%;margin-left:auto;margin-right:auto;}.article-header .container{position:relative;}@media (min-width:992px){.article-header .container{width:700px;}}.article-header__share{list-style:none;padding:0;display:flex;gap:36px;margin-bottom:30px;}.article-header__share li{position:relative;}.article-header__share li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;line-height:1;background-color:transparent;border:none;font-size:24px;}.article-header__share li button:hover,.article-header__share li button:focus{color:#ba4e8e;}.article-header__share li:not(:last-child):after{content:"";position:absolute;top:0;right:-17px;height:100%;width:1px;background-color:#dbe6eb;}@media (min-width:992px){.article-header__share{position:absolute;top:0;left:-130px;flex-direction:column;}.article-header__share li{width:56px;}.article-header__share li:not(:last-child):after{right:0;top:unset;bottom:-17px;width:100%;height:1px;}}.article-header__thematic{font-size:9px;font-weight:400;line-height:12px;display:inline-block;text-transform:uppercase;padding-bottom:8px;border-bottom:1px solid #102335;margin:0 0 20px;}.article-header__date{font-size:9px;margin:-10px 0 20px;}.article-header__title{font-size:30px;line-height:40px;font-weight:700;margin:0 0 20px;}@media (min-width:992px){.article-header__title{font-size:42px;line-height:55px;font-weight:600;margin:0 0 24px;}}.article-header__teaser{font-size:16px;line-height:30px;font-weight:400;margin:0 0 30px;}@media (min-width:992px){.article-header__teaser{font-size:18px;line-height:36px;margin:0 0 36px;}}.article-header__image{pointer-events:none;}.article-header__image img{height:auto;width:100%;border-radius:16px;}@media (min-width:992px){.article-header__image{width:850px;height:520px;-o-object-fit:cover;object-fit:cover;margin:auto;z-index:1;margin-top:-260px;position:relative;top:260px;}}@media (min-width:992px){.article-header{margin-bottom:320px;}}.article-thematics{overflow:hidden;margin-bottom:60px;}.article-thematics__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;z-index:1;overflow:hidden;border-radius:16px;}.article-thematics__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.25s ease-in-out;}.article-thematics__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;opacity:0;}.article-thematics__btn{background-color:white;border-color:white;color:#014076;}.article-thematics__btn:hover,.article-thematics__btn:focus{background-color:transparent;border-color:white;color:white;}.article-thematics__btn{z-index:3;}.article-thematics__item{position:relative;display:flex;justify-content:center;align-items:flex-end;padding:20px 20px 40px;width:100%;height:288px !important;}@media (min-width:768px){.article-thematics__item{height:376px !important;}}.article-thematics__item .article-thematics__btn{background-color:white;border-color:white;color:#014076;}.article-thematics__item .article-thematics__btn:hover,.article-thematics__item .article-thematics__btn:focus{background-color:transparent;border-color:white;color:white;}@media (min-width:992px){.article-thematics__item:hover .article-thematics__image img,.article-thematics__item:focus-within .article-thematics__image img{transform:scale(1.1);}.article-thematics__item:hover .article-thematics__btn,.article-thematics__item:focus-within .article-thematics__btn{background-color:#014076;border-color:#014076;color:white;}.article-thematics__item:hover .article-thematics__btn:hover,.article-thematics__item:hover .article-thematics__btn:focus,.article-thematics__item:focus-within .article-thematics__btn:hover,.article-thematics__item:focus-within .article-thematics__btn:focus{background-color:white;border-color:#014076;color:#014076;}}@media (min-width:992px){.article-thematics .splide__arrows{display:none;}.article-thematics__grid{width:100%;gap:24px;display:flex;flex-flow:column wrap;height:688px !important;}.article-thematics__item{width:calc((100% - 48px) / 3) !important;height:288px !important;position:relative;}.article-thematics__item:nth-child(2),.article-thematics__item:nth-child(3),.article-thematics__item:nth-child(6){height:376px !important;}}@media (max-width:991px){.article-thematics.first-image-full-height .article-thematics__grid{display:flex;flex-flow:wrap row;gap:10px;align-items:flex-start;height:auto;}.article-thematics.first-image-full-height .article-thematics__item:nth-child(1){width:100%;height:180px !important;}.article-thematics.first-image-full-height .article-thematics__item:nth-child(1) .article-thematics__image-content{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:158px;}.article-thematics.first-image-full-height .article-thematics__item:nth-child(1) .article-thematics__image-scribble img{-o-object-fit:contain;object-fit:contain;-o-object-position:40%;object-position:40%;position:absolute;transform:rotate(-5deg);bottom:-30%;left:20%;scale:2.5;}.article-thematics.first-image-full-height .article-thematics__item:nth-child(2),.article-thematics.first-image-full-height .article-thematics__item:nth-child(5){height:187px !important;width:calc(50% - 5px);}.article-thematics.first-image-full-height .article-thematics__item:nth-child(3),.article-thematics.first-image-full-height .article-thematics__item:nth-child(4){height:245px !important;width:calc(50% - 5px);}.article-thematics.first-image-full-height .article-thematics__item:nth-child(4){transform:translateY(-57px);}}@media (max-width:991px){.article-thematics.first-image-full-height .article-thematics__item:nth-child(1) .article-thematics__image-scribble img{scale:1.7;-o-object-position:30%;object-position:30%;bottom:-20%;left:15%;}}@media (min-width:768px) and (max-width:991px){.article-thematics.first-image-full-height .article-thematics__item:nth-child(1){height:405px !important;}.article-thematics.first-image-full-height .article-thematics__item:nth-child(1) .article-thematics__image-content{width:258px;}}@media (min-width:992px){.article-thematics.first-image-full-height .article-thematics__item:nth-child(1){height:100% !important;}.article-thematics.first-image-full-height .article-thematics__item:nth-child(1) .article-thematics__image-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:258px;}.article-thematics.first-image-full-height .article-thematics__item:nth-child(1) .article-thematics__image-scribble img{-o-object-fit:none;object-fit:none;-o-object-position:50% 55%;object-position:50% 55%;position:absolute;bottom:-170px;}.article-thematics.first-image-full-height .article-thematics__item:nth-child(2),.article-thematics.first-image-full-height .article-thematics__item:nth-child(5){height:288px !important;}.article-thematics.first-image-full-height .article-thematics__item:nth-child(3),.article-thematics.first-image-full-height .article-thematics__item:nth-child(4){height:376px !important;}}.visuals-link-gallery__text{font-size:1.2rem;line-height:2.1rem;padding:0 5px;}@media (min-width:768px){.visuals-link-gallery__text{font-size:1.3rem;line-height:2.34rem;}}.visuals-link-gallery__text.active + .read-more:before{content:"\e91f";transform:rotate(0deg);font-size:0.6rem;font-weight:700;}.article-gallery{color:#102335;background-color:#f8f8f8;padding:40px 0;width:1920px;max-width:100%;overflow:hidden;margin-left:auto;margin-right:auto;}@media (min-width:994px){.article-gallery{padding:94px 0 125px;}}@media (min-width:992px){.article-gallery .container{width:700px;}}.article-gallery__teaser{font-size:14px;line-height:25px;font-weight:400;margin:0 0 30px;}.article-gallery__image-list{display:flex;flex-flow:row wrap;gap:12px 15px;}.article-gallery__image{flex:1;max-height:420px;}.article-gallery__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.article-gallery__image:nth-child(3n+1){flex:unset;width:100%;}.article-appointment{width:1920px;max-width:100%;overflow:hidden;margin-left:auto;margin-right:auto;background-color:#fdf5cb;color:#102335;padding:40px 0;}@media (min-width:994px){.article-appointment{padding:84px 0;}}@media (max-width:767px){.article-appointment{padding-top:60px;}}@media (min-width:992px){.article-appointment .container{display:flex;}}@media (min-width:1200px){.article-appointment .container{width:1058px;}}.article-appointment__image-list{display:flex;gap:8px;margin-bottom:16px;flex:1;}@media (min-width:992px){.article-appointment__image-list{flex-shrink:0;gap:16px;margin:0;margin-right:48px;}}.article-appointment__image:first-child{flex:3;}.article-appointment__image:last-child{flex:2;}.article-appointment__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.article-appointment__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}@media (min-width:992px){.article-appointment__content{width:300px;padding:20px 0;}}.article-appointment__signature{display:block;width:100px;height:auto;margin:auto;}@media (min-width:992px){.article-appointment__signature{width:150px;margin:0;}}.article-appointment__teaser{font-size:14px;line-height:25px;font-weight:400;margin:0 0 15px;}@media (min-width:992px){.article-appointment__teaser{margin:0 0 30px;}}.article-appointment__btn{margin:0 0 18px;transition:0.25s ease-in-out;}.article-appointment__btn:hover,.article-appointment__btn:focus{border-color:#ba4e8e;background:#ba4e8e;}@media (min-width:992px){.article-appointment__btn{margin:0 0 30px;}}.article-carousel{width:1920px;max-width:100%;margin-left:auto;margin-right:auto;color:#102335;}@media (min-width:992px){.article-carousel{margin-bottom:30px;}}.article-carousel .container{padding:0;}@media (min-width:768px){.article-carousel .container{padding-top:40px;}}@media (min-width:992px){.article-carousel .container{display:flex;padding:20px 15px;}}@media (min-width:1200px){.article-carousel .container{width:1058px;}}.article-carousel__image-list{list-style:none;padding:0;margin:0;width:100%;flex:1;}.article-carousel__image-list img{width:100%;height:auto;border-radius:16px;}@media (min-width:992px){.article-carousel__image-list{margin-right:40px;position:relative;z-index:1;}}.article-carousel__content{padding:20px 15px 30px;}@media (min-width:992px){.article-carousel__content{width:300px;padding:0;}}.article-carousel__content ul{list-style:none;padding:0;margin:0;}.article-carousel__title{font-size:16px;line-height:22px;font-weight:600;margin:0 0 8px;}.article-carousel__teaser{font-size:14px;line-height:25px;font-weight:400;margin:0 0 20px;}.article-carousel__controls{display:flex;justify-content:flex-start;align-items:center;}.article-carousel__prev,.article-carousel__next{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:40px;border-radius:50%;background-color:#102335;color:#fff;margin-right:8px;transition:0.25s ease-in-out;padding:0;display:flex;justify-content:center;align-items:center;font-size:12px;line-height:1;border:2px solid #102335;}.article-carousel__prev:before,.article-carousel__next:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";}.article-carousel__prev:hover,.article-carousel__prev:focus,.article-carousel__next:hover,.article-carousel__next:focus{background-color:white;border:2px solid #102335;color:#102335;outline:none;}.article-carousel__prev:disabled,.article-carousel__next:disabled{display:none;}.article-carousel__prev:before{transform:scaleX(-1);}.article-carousel__pagination{margin-left:10px;font-size:10px;line-height:12px;font-weight:400;}.block-highlight-article{width:1920px;max-width:100%;margin-left:auto;margin-right:auto;}.block-highlight-article .block-highlight-article__background{width:100%;max-width:100%;}.block-highlight-article .block-highlight-article__background img{display:block;width:100%;height:auto;}.block-highlight-article .block-highlight-article__content{width:100%;max-width:100%;background-color:#f5f5f5;color:#102335;padding:40px 15px;}.block-highlight-article .block-highlight-article__content p{font-size:14px;line-height:25px;font-weight:400;margin:0 0 20px;}.block-highlight-article .block-highlight-article__content .block-highlight-article__content-title{font-size:20px;line-height:30px;font-weight:600;margin:0 0 10px;padding:0;}@media (min-width:992px){.block-highlight-article .block-highlight-article__content .block-highlight-article__content-title{font-size:22px;line-height:34px;}}@media (min-width:768px){.block-highlight-article{background-color:transparent;}.block-highlight-article .container{position:relative;padding-bottom:50px;}.block-highlight-article .block-highlight-article__background{width:78%;margin:0;}.block-highlight-article .block-highlight-article__content{position:absolute;bottom:0;right:15px;width:46%;max-width:100%;padding:30px;}}@media (min-width:992px){.block-highlight-article .block-highlight-article__content{min-height:384px;padding:60px 100px 60px 60px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.block-highlight-article .block-highlight-article__content p{margin:0 0 20px;}.block-highlight-article .block-highlight-article__content .block-highlight-article__content-title{font-size:22px;line-height:34px;margin:0 0 20px;}}.card-appointment .img-text-link__wrp{width:873px;padding:0 12.5px;max-width:100%;margin:0 auto;overflow:hidden;position:static;}.card-appointment .img-text-link__wrp .img-text-link{position:relative;padding:45px 20px;margin:0;}@media (min-width:992px){.card-appointment .img-text-link__wrp .img-text-link{padding:55px 70px;}}.card-appointment .img-text-link__wrp .img-text-link img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.card-appointment .img-text-link__wrp .img-text-link p:first-child{position:relative;z-index:1;color:#102335;font-size:20px;line-height:30px;font-weight:700;margin:0 0 14px;}@media (min-width:992px){.card-appointment .img-text-link__wrp .img-text-link p:first-child{font-size:22px;line-height:34px;font-weight:600;width:408px;max-width:100%;margin:0 0 20px;}}.card-appointment .img-text-link__wrp .img-text-link p{position:relative;z-index:1;color:#102335;font-size:14px;line-height:25px;font-weight:400;margin:0 0 14px;}@media (min-width:992px){.card-appointment .img-text-link__wrp .img-text-link p{width:408px;max-width:100%;margin:0;}}.card-appointment .img-text-link__wrp .img-text-link__link{position:relative;z-index:1;background-color:#102335;border-color:#102335;color:#fff;transition:0.25s ease-in-out;}.card-appointment .img-text-link__wrp .img-text-link__link:after{color:inherit;}.card-appointment .img-text-link__wrp .img-text-link__link:hover,.card-appointment .img-text-link__wrp .img-text-link__link:focus{color:#102335;background-color:#fff;}@media (min-width:992px){.card-appointment .img-text-link__wrp .img-text-link__link{position:absolute;top:50%;transform:translateY(-50%);right:55px;max-width:285px;white-space:normal;}}.article-patchwork{padding-bottom:55px;}@media (min-width:768px){.article-patchwork{padding-bottom:65px;}}@media (min-width:992px){.article-patchwork{padding-bottom:75px;}}@media (min-width:1200px){.article-patchwork{padding-bottom:90px;}}.article-patchwork__img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin-bottom:16px;border-top-left-radius:10px;border-top-right-radius:10px;}@media (min-width:768px){.article-patchwork__img img{margin-bottom:24px;}}.article-patchwork__img .add-favorites{display:flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;width:40px;height:40px;font-size:0;top:20px;right:20px;border-radius:100%;background-color:white;font-family:icomoon;z-index:1;}.article-patchwork__img .add-favorites:hover{background-color:#102335;}.article-patchwork__img .add-favorites:hover:before{color:white;}.article-patchwork__img .add-favorites:before{content:"\e914";font-size:2rem;color:#102335;}.article-patchwork__img .add-favorites.active:before{content:"\e915";}.article-patchwork__img .add-favorites.unavailable{background:#eee;opacity:0.3;pointer-events:none;}.article-patchwork__img .add-favorites.unavailable:hover:before{color:#102335;}.article-patchwork__title{font-size:16px;line-height:22px;font-weight:600;margin:0 0 8px;}@media (min-width:768px){.article-patchwork__title{margin-bottom:16px;}}.article-patchwork__description{font-size:13px;line-height:24px;font-weight:400;margin:0;}.article-patchwork__description a{text-decoration:underline;transition:0.25s all;}.article-patchwork__description a:hover{color:#bb4f8d;transition:0.25s all;}@media (min-width:768px){.article-patchwork__group{display:flex;flex-flow:row wrap;gap:32px;}}@media (min-width:992px){.article-patchwork__group{gap:45px 32px;}}@media (min-width:1200px){.article-patchwork__group{gap:70px 32px;}}.article-patchwork__item{width:calc(100vw - 40px);}@media (min-width:340px){.article-patchwork__item{width:300px;}}@media (min-width:768px){.article-patchwork__item{width:calc((100% - 32px) / 2);}}.carousel-products{width:1920px;max-width:100%;overflow:hidden;margin-left:auto;margin-right:auto;padding:40px 0;}@media (min-width:992px){.carousel-products{padding:70px 0;}}.carousel-products .splide-slide{width:384px;height:auto;display:flex;flex-direction:column;}.carousel-products .img-wrap{position:relative;width:100%;height:256px;z-index:1;overflow:hidden;cursor:pointer;}.carousel-products .img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;transition:0.25s ease-in-out;}@media (min-width:992px){.carousel-products .img-wrap:hover img,.carousel-products .img-wrap:focus-within img{transform:scale(1.1);}}.carousel-products__new{position:absolute;z-index:1;top:24px;left:16px;background:#fff;color:#102335;font-size:8px;line-height:10px;font-weight:600;text-transform:uppercase;padding:7px 10px;pointer-events:none;}.carousel-products .info-block{display:flex;flex-direction:column;align-items:flex-start;background:#fff;padding:24px;flex:1;}.carousel-products__top{display:flex;flex-wrap:wrap;align-items:center;width:100%;}.carousel-products__bottom{display:flex;}.carousel-products__bottom small{color:#707b86;font-size:0.8rem;line-height:1.3rem;}.carousel-products__tooltip{position:absolute;bottom:16px;right:16px;background:#fff;color:#102335;border-radius:10px;width:-moz-max-content;width:max-content;max-width:200px;font-size:12px;box-shadow:0 0 2px rgba(0,0,0,0.6666666667);padding:10px 20px;display:none;}.carousel-products__tooltip.open{display:block;}.carousel-products__category{font-size:9px;line-height:12px;font-weight:400;color:#102335;text-transform:uppercase;transition:0.25s ease-in-out;border-bottom:1px solid;padding-bottom:6px;margin-bottom:8px;cursor:pointer;}.carousel-products__category:hover,.carousel-products__category:focus{text-decoration:none;color:#ba4e8e;}.carousel-products__title{font-size:15px;line-height:25px;font-weight:600;color:#102335;margin:0;transition:0.25s ease-in-out;cursor:pointer;order:0;margin-right:auto;}.carousel-products__title:hover,.carousel-products__title:focus{text-decoration:none;color:#ba4e8e;}@media (min-width:992px){.carousel-products__title{width:100%;margin:0 0 8px;}}.carousel-products__price{font-size:14px;line-height:18px;font-weight:700;margin:0;display:inline-block;order:2;}.carousel-products__price span{font-size:7px;line-height:8px;font-weight:400;position:relative;top:-4px;margin-left:3px;}.carousel-products__tooltip-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:6px;background-color:transparent;padding:0;border:0;z-index:10;order:1;}.carousel-products__tooltip-btn:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";}@media (min-width:992px){.carousel-products__tooltip-btn{order:3;margin-right:0;margin-left:6px;}}.carousel-products__price-info{color:#707b86;font-size:8px;line-height:14px;font-weight:300;}.carousel-products__btn{margin-top:auto;display:flex;justify-content:center;align-items:center;color:#102335;width:24px;height:24px;border-radius:50px;border:1px solid;font-size:10px;line-height:1;cursor:pointer;transition:0.25s all;}.carousel-products__btn:hover,.carousel-products__btn:focus{text-decoration:none;color:white;background:#102335;transition:0.25s all;}.block-welcome-blog{width:1920px;max-width:100%;overflow:hidden;margin-left:auto;margin-right:auto;color:#102335;position:relative;padding-top:0;padding-bottom:0;}.block-welcome-blog .container{position:relative;z-index:1;}@media (max-width:991px){.block-welcome-blog .container{padding:0;width:100%;}}.block-welcome-blog--img img{width:100%;height:auto;display:block;}.block-welcome-blog--content{background-color:#f9de53;padding:40px 12.5px;position:relative;}@media (min-width:768px){.block-welcome-blog--content{position:absolute;top:50%;right:12.5px;width:496px;transform:translateY(-50%);padding:63px 47px;}}@media (min-width:1200px){.block-welcome-blog--content{right:135px;}}.block-welcome-blog--wrapper-title .title-styling{margin:0 0 30px;display:flex;flex-direction:column;align-items:flex-start;}.block-welcome-blog--wrapper-title .title-styling-bg{font-size:2rem;font-family:Dinamit,system-ui,sans-serif;line-height:1.2;font-weight:500;text-transform:uppercase;}@media (min-width:768px){.block-welcome-blog--wrapper-title .title-styling-bg{font-size:20px;margin-bottom:20px;}}.block-welcome-blog--wrapper-title .title-styling-small{text-transform:none;font-size:60px;line-height:1;font-weight:400;}@media (min-width:768px){.block-welcome-blog--wrapper-title .title-styling-small{font-size:84px;}}.block-welcome-blog--form{position:relative;}@media (max-width:767px){.block-welcome-blog--form{position:relative;margin-bottom:60px;}}.block-welcome-blog--form .btn,.block-welcome-blog--form body .search-faq #validation-search-faq,body .search-faq .block-welcome-blog--form #validation-search-faq,.block-welcome-blog--form .kitchen-implantations__btn,.block-welcome-blog--form .carousel-flowbox__content-button,.block-welcome-blog--form .carousel-videos-top a,.carousel-videos-top .block-welcome-blog--form a,.block-welcome-blog--form .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .block-welcome-blog--form .hero-image__caption-link,.block-welcome-blog--form .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .block-welcome-blog--form .img-text-link__link,.block-welcome-blog--form .article-thematics__btn{position:absolute;right:10px;top:50%;transform:translateY(-50%);}@media (max-width:767px){.block-welcome-blog--form .btn,.block-welcome-blog--form body .search-faq #validation-search-faq,body .search-faq .block-welcome-blog--form #validation-search-faq,.block-welcome-blog--form .kitchen-implantations__btn,.block-welcome-blog--form .carousel-flowbox__content-button,.block-welcome-blog--form .carousel-videos-top a,.carousel-videos-top .block-welcome-blog--form a,.block-welcome-blog--form .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .block-welcome-blog--form .hero-image__caption-link,.block-welcome-blog--form .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .block-welcome-blog--form .img-text-link__link,.block-welcome-blog--form .article-thematics__btn{top:83px;right:inherit;left:0;}}.block-welcome-blog--form input{width:100%;height:69px;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff;padding-left:20px;padding-right:175px;font-family:Dinamit,system-ui,sans-serif;font-size:12px;color:#102335;text-overflow:ellipsis;}@media (max-width:767px){.block-welcome-blog--form input{padding-right:20px;padding-left:20px;height:48px;}}@media (min-width:768px){.block-welcome-blog--form{width:528px;position:absolute;bottom:-43px;left:-112px;}}#main-content .block-welcome-blog{margin-top:-35px;}.bloc-recipe{padding:40px 0;background:#fff;color:#102335;}.bloc-recipe .title-small{margin-bottom:8px;}.bloc-recipe__intro{font-size:13px;line-height:24px;font-weight:400;margin:0 0 44px;}@media (min-width:994px){.bloc-recipe__intro{margin-bottom:30px;}}.bloc-recipe__img{padding:0;}.bloc-recipe__img img{display:block;width:100%;height:auto;margin-bottom:30px;}.bloc-recipe__overview{background-color:#eaf4f6;padding:30px;text-align:center;margin-bottom:30px;}@media (min-width:992px){.bloc-recipe__overview{margin-bottom:45px;}}@media (max-width:768px){.bloc-recipe__overview{margin-left:12.5px;margin-right:12.5px;}}.bloc-recipe__overview p{font-size:16px;line-height:22px;font-weight:600;margin:0 0 20px;}@media (min-width:992px){.bloc-recipe__overview p{margin-bottom:30px;}}.bloc-recipe__overview ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:40px;}@media (min-width:992px){.bloc-recipe__overview ul{gap:80px;}}.bloc-recipe__overview ul li{display:flex;flex-direction:column;align-items:center;}.bloc-recipe__overview ul li .img{width:64px;height:55px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/blue-circle.svg') no-repeat center;background-size:contain;display:flex;justify-content:center;align-items:center;margin-bottom:7px;}.bloc-recipe__overview ul li span{font-size:12px;line-height:24px;font-weight:400;}.bloc-recipe__ingredients{margin-bottom:40px;}.bloc-recipe__ingredients p{font-size:16px;line-height:22px;font-weight:600;margin:0 0 20px;}.bloc-recipe__ingredients ul{margin:0;display:flex;flex-flow:row wrap;list-style:none;gap:8px 14px;padding:0;}.bloc-recipe__ingredients ul li{width:calc((100% - 14px) / 2);font-size:13px;line-height:24px;font-weight:400;position:relative;padding-left:24px;}.bloc-recipe__ingredients ul li:not(:last-child){margin-bottom:8px;}@media (min-width:992px){.bloc-recipe__ingredients ul li:not(:last-child){margin-bottom:6px;}}.bloc-recipe__ingredients ul li:before{content:"";display:inline-block;width:15px;height:19px;margin-right:8px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/checkmark.svg') no-repeat center;background-size:contain;position:absolute;left:0;}.bloc-recipe__instructions p{text-align:center;font-size:16px;line-height:22px;font-weight:600;margin:0 0 20px;}@media (min-width:992px){.bloc-recipe__instructions p{text-align:unset;margin-bottom:35px;}}.bloc-recipe__instructions ol{list-style:none;padding:0;counter-reset:instruction-counter;}.bloc-recipe__instructions ol li{font-size:13px;line-height:24px;font-weight:400;counter-increment:instruction-counter;display:flex;justify-content:flex-start;}.bloc-recipe__instructions ol li:before{content:counter(instruction-counter) ". ";margin-right:24px;font-size:47px;line-height:47px;font-weight:400;position:relative;top:-21px;}.bloc-recipe__instructions ol li:not(:last-child){margin-bottom:24px;}@media (min-width:992px){.bloc-recipe__instructions ol li:not(:last-child){margin-bottom:30px;}}.carousel-thematics{width:100%;max-width:1920px;margin:auto;position:relative;overflow:hidden;padding-bottom:75px;}@media (max-width:992px){.carousel-thematics{padding-bottom:40px;}}@media (max-width:767px){.carousel-thematics{text-align:center;}.carousel-thematics .container{text-align:left;}}.carousel-thematics .img-wrap{overflow:hidden;border-radius:16px 16px 0 0;}.carousel-thematics .img-wrap img{margin:0;width:100%;height:auto;aspect-ratio:384/353;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform 0.25s;}.carousel-thematics .info-block{padding:24px;font-size:0.9rem;color:#102335;text-transform:uppercase;min-height:160px;}.carousel-thematics .info-block .carousel-cards-item__title{font-weight:600;font-size:1.5rem;line-height:2rem;text-transform:none;}.carousel-thematics .info-block a.sr-only{position:static;font-size:0;}.carousel-thematics .info-block a.sr-only:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.carousel-thematics .info-block a.sr-only:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:0.7rem;display:flex;width:24px;height:24px;border-radius:50%;border:0.5px solid #102335;position:absolute;bottom:24px;left:24px;justify-content:center;align-items:center;line-height:24px;margin:0;padding:0;transition:0.25s all;}.carousel-thematics .carousel-thematics-item{width:384px;background:#f8f8f8;position:relative;border-radius:16px 16px 0 0;}@media (max-width:430px){.carousel-thematics .carousel-thematics-item{max-width:calc(100vw - 40px);}}.carousel-thematics .carousel-thematics-item__link-thematic{display:inline-block;border-bottom:1px solid black;padding-bottom:7px;margin-bottom:17px;position:relative;z-index:3;}@media (min-width:992px){.carousel-thematics .carousel-thematics-item:hover img{transform:scale(1.15);}}.carousel-thematics .carousel-thematics-item:hover .info-block .sr-only:before{background:#102335;color:white;transition:0.25s all;}.carousel-thematics .carousel-thematics-item:last-child{margin-right:0 !important;}.carousel-thematics > .link-thematics-carousel{margin-top:30px;display:inline-flex;margin-left:15px;margin-right:15px;justify-content:center;align-items:center;}@media (max-width:767px){.carousel-thematics > .link-thematics-carousel{display:inline-flex;}}[class^=carousel-thematics-wrapper] [class^=container-],[class^=carousel-thematics-wrapper] [class*=container-],[class*=carousel-thematics-wrapper] [class^=container-],[class*=carousel-thematics-wrapper] [class*=container-]{position:relative;display:flex;align-items:center;flex-wrap:wrap;padding-bottom:15px;}@media (min-width:992px){[class^=carousel-thematics-wrapper] [class^=container-],[class^=carousel-thematics-wrapper] [class*=container-],[class*=carousel-thematics-wrapper] [class^=container-],[class*=carousel-thematics-wrapper] [class*=container-]{padding-bottom:30px;}[class^=carousel-thematics-wrapper] [class^=container-] *,[class^=carousel-thematics-wrapper] [class*=container-] *,[class*=carousel-thematics-wrapper] [class^=container-] *,[class*=carousel-thematics-wrapper] [class*=container-] *{margin:0;}}[class^=carousel-thematics-wrapper] [class^=container-] .btn,[class^=carousel-thematics-wrapper] [class^=container-] body .search-faq #validation-search-faq,body .search-faq [class^=carousel-thematics-wrapper] [class^=container-] #validation-search-faq,[class^=carousel-thematics-wrapper] [class^=container-] .kitchen-implantations__btn,[class^=carousel-thematics-wrapper] [class^=container-] .carousel-flowbox__content-button,[class^=carousel-thematics-wrapper] [class^=container-] .carousel-videos-top a,.carousel-videos-top [class^=carousel-thematics-wrapper] [class^=container-] a,[class^=carousel-thematics-wrapper] [class^=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class^=carousel-thematics-wrapper] [class^=container-] .hero-image__caption-link,[class^=carousel-thematics-wrapper] [class^=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class^=carousel-thematics-wrapper] [class^=container-] .img-text-link__link,[class^=carousel-thematics-wrapper] [class^=container-] .article-thematics__btn,[class^=carousel-thematics-wrapper] [class*=container-] .btn,[class^=carousel-thematics-wrapper] [class*=container-] body .search-faq #validation-search-faq,body .search-faq [class^=carousel-thematics-wrapper] [class*=container-] #validation-search-faq,[class^=carousel-thematics-wrapper] [class*=container-] .kitchen-implantations__btn,[class^=carousel-thematics-wrapper] [class*=container-] .carousel-flowbox__content-button,[class^=carousel-thematics-wrapper] [class*=container-] .carousel-videos-top a,.carousel-videos-top [class^=carousel-thematics-wrapper] [class*=container-] a,[class^=carousel-thematics-wrapper] [class*=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class^=carousel-thematics-wrapper] [class*=container-] .hero-image__caption-link,[class^=carousel-thematics-wrapper] [class*=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class^=carousel-thematics-wrapper] [class*=container-] .img-text-link__link,[class^=carousel-thematics-wrapper] [class*=container-] .article-thematics__btn,[class*=carousel-thematics-wrapper] [class^=container-] .btn,[class*=carousel-thematics-wrapper] [class^=container-] body .search-faq #validation-search-faq,body .search-faq [class*=carousel-thematics-wrapper] [class^=container-] #validation-search-faq,[class*=carousel-thematics-wrapper] [class^=container-] .kitchen-implantations__btn,[class*=carousel-thematics-wrapper] [class^=container-] .carousel-flowbox__content-button,[class*=carousel-thematics-wrapper] [class^=container-] .carousel-videos-top a,.carousel-videos-top [class*=carousel-thematics-wrapper] [class^=container-] a,[class*=carousel-thematics-wrapper] [class^=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class*=carousel-thematics-wrapper] [class^=container-] .hero-image__caption-link,[class*=carousel-thematics-wrapper] [class^=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class*=carousel-thematics-wrapper] [class^=container-] .img-text-link__link,[class*=carousel-thematics-wrapper] [class^=container-] .article-thematics__btn,[class*=carousel-thematics-wrapper] [class*=container-] .btn,[class*=carousel-thematics-wrapper] [class*=container-] body .search-faq #validation-search-faq,body .search-faq [class*=carousel-thematics-wrapper] [class*=container-] #validation-search-faq,[class*=carousel-thematics-wrapper] [class*=container-] .kitchen-implantations__btn,[class*=carousel-thematics-wrapper] [class*=container-] .carousel-flowbox__content-button,[class*=carousel-thematics-wrapper] [class*=container-] .carousel-videos-top a,.carousel-videos-top [class*=carousel-thematics-wrapper] [class*=container-] a,[class*=carousel-thematics-wrapper] [class*=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class*=carousel-thematics-wrapper] [class*=container-] .hero-image__caption-link,[class*=carousel-thematics-wrapper] [class*=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class*=carousel-thematics-wrapper] [class*=container-] .img-text-link__link,[class*=carousel-thematics-wrapper] [class*=container-] .article-thematics__btn{margin-left:auto;}@media (max-width:767px){[class^=carousel-thematics-wrapper] [class^=container-] .btn,[class^=carousel-thematics-wrapper] [class^=container-] body .search-faq #validation-search-faq,body .search-faq [class^=carousel-thematics-wrapper] [class^=container-] #validation-search-faq,[class^=carousel-thematics-wrapper] [class^=container-] .kitchen-implantations__btn,[class^=carousel-thematics-wrapper] [class^=container-] .carousel-flowbox__content-button,[class^=carousel-thematics-wrapper] [class^=container-] .carousel-videos-top a,.carousel-videos-top [class^=carousel-thematics-wrapper] [class^=container-] a,[class^=carousel-thematics-wrapper] [class^=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class^=carousel-thematics-wrapper] [class^=container-] .hero-image__caption-link,[class^=carousel-thematics-wrapper] [class^=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class^=carousel-thematics-wrapper] [class^=container-] .img-text-link__link,[class^=carousel-thematics-wrapper] [class^=container-] .article-thematics__btn,[class^=carousel-thematics-wrapper] [class*=container-] .btn,[class^=carousel-thematics-wrapper] [class*=container-] body .search-faq #validation-search-faq,body .search-faq [class^=carousel-thematics-wrapper] [class*=container-] #validation-search-faq,[class^=carousel-thematics-wrapper] [class*=container-] .kitchen-implantations__btn,[class^=carousel-thematics-wrapper] [class*=container-] .carousel-flowbox__content-button,[class^=carousel-thematics-wrapper] [class*=container-] .carousel-videos-top a,.carousel-videos-top [class^=carousel-thematics-wrapper] [class*=container-] a,[class^=carousel-thematics-wrapper] [class*=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class^=carousel-thematics-wrapper] [class*=container-] .hero-image__caption-link,[class^=carousel-thematics-wrapper] [class*=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class^=carousel-thematics-wrapper] [class*=container-] .img-text-link__link,[class^=carousel-thematics-wrapper] [class*=container-] .article-thematics__btn,[class*=carousel-thematics-wrapper] [class^=container-] .btn,[class*=carousel-thematics-wrapper] [class^=container-] body .search-faq #validation-search-faq,body .search-faq [class*=carousel-thematics-wrapper] [class^=container-] #validation-search-faq,[class*=carousel-thematics-wrapper] [class^=container-] .kitchen-implantations__btn,[class*=carousel-thematics-wrapper] [class^=container-] .carousel-flowbox__content-button,[class*=carousel-thematics-wrapper] [class^=container-] .carousel-videos-top a,.carousel-videos-top [class*=carousel-thematics-wrapper] [class^=container-] a,[class*=carousel-thematics-wrapper] [class^=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class*=carousel-thematics-wrapper] [class^=container-] .hero-image__caption-link,[class*=carousel-thematics-wrapper] [class^=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class*=carousel-thematics-wrapper] [class^=container-] .img-text-link__link,[class*=carousel-thematics-wrapper] [class^=container-] .article-thematics__btn,[class*=carousel-thematics-wrapper] [class*=container-] .btn,[class*=carousel-thematics-wrapper] [class*=container-] body .search-faq #validation-search-faq,body .search-faq [class*=carousel-thematics-wrapper] [class*=container-] #validation-search-faq,[class*=carousel-thematics-wrapper] [class*=container-] .kitchen-implantations__btn,[class*=carousel-thematics-wrapper] [class*=container-] .carousel-flowbox__content-button,[class*=carousel-thematics-wrapper] [class*=container-] .carousel-videos-top a,.carousel-videos-top [class*=carousel-thematics-wrapper] [class*=container-] a,[class*=carousel-thematics-wrapper] [class*=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class*=carousel-thematics-wrapper] [class*=container-] .hero-image__caption-link,[class*=carousel-thematics-wrapper] [class*=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class*=carousel-thematics-wrapper] [class*=container-] .img-text-link__link,[class*=carousel-thematics-wrapper] [class*=container-] .article-thematics__btn{margin-left:0;}}[class^=carousel-thematics-wrapper] [class^=container-] a,[class^=carousel-thematics-wrapper] [class*=container-] a,[class*=carousel-thematics-wrapper] [class^=container-] a,[class*=carousel-thematics-wrapper] [class*=container-] a{margin-left:auto;}@media (max-width:767px){[class^=carousel-thematics-wrapper] [class^=container-] a,[class^=carousel-thematics-wrapper] [class*=container-] a,[class*=carousel-thematics-wrapper] [class^=container-] a,[class*=carousel-thematics-wrapper] [class*=container-] a{margin-left:0;margin-bottom:15px;}}[class^=carousel-thematics-wrapper] h1[class*=h1-0],[class^=carousel-thematics-wrapper] h2[class*=h2-0],[class^=carousel-thematics-wrapper] h3[class*=h3-0],[class^=carousel-thematics-wrapper] p[class*=title-0],[class*=carousel-thematics-wrapper] h1[class*=h1-0],[class*=carousel-thematics-wrapper] h2[class*=h2-0],[class*=carousel-thematics-wrapper] h3[class*=h3-0],[class*=carousel-thematics-wrapper] p[class*=title-0]{margin:40px 10px 40px 0;padding:0;width:auto;}@media (max-width:922px){[class^=carousel-thematics-wrapper] h1[class*=h1-0],[class^=carousel-thematics-wrapper] h2[class*=h2-0],[class^=carousel-thematics-wrapper] h3[class*=h3-0],[class^=carousel-thematics-wrapper] p[class*=title-0],[class*=carousel-thematics-wrapper] h1[class*=h1-0],[class*=carousel-thematics-wrapper] h2[class*=h2-0],[class*=carousel-thematics-wrapper] h3[class*=h3-0],[class*=carousel-thematics-wrapper] p[class*=title-0]{margin:20px 10px 20px 0;}}@media (max-width:767px){[class^=carousel-thematics-wrapper] h1[class*=h1-0],[class^=carousel-thematics-wrapper] h2[class*=h2-0],[class^=carousel-thematics-wrapper] h3[class*=h3-0],[class^=carousel-thematics-wrapper] p[class*=title-0],[class*=carousel-thematics-wrapper] h1[class*=h1-0],[class*=carousel-thematics-wrapper] h2[class*=h2-0],[class*=carousel-thematics-wrapper] h3[class*=h3-0],[class*=carousel-thematics-wrapper] p[class*=title-0]{width:100%;margin:15px 10px 20px 0;}}[class^=carousel-thematics-wrapper] h1[class*=h1-0] ~ a,[class^=carousel-thematics-wrapper] h2[class*=h2-0] ~ a,[class^=carousel-thematics-wrapper] h3[class*=h3-0] ~ a,[class^=carousel-thematics-wrapper] p[class*=title-0] ~ a,[class*=carousel-thematics-wrapper] h1[class*=h1-0] ~ a,[class*=carousel-thematics-wrapper] h2[class*=h2-0] ~ a,[class*=carousel-thematics-wrapper] h3[class*=h3-0] ~ a,[class*=carousel-thematics-wrapper] p[class*=title-0] ~ a{font-size:1rem;color:#102335;line-height:1.25rem;background:white;border-radius:25px;box-shadow:inset 0 0 0 1px #102335;padding:14px 21px 14px 24px;font-weight:700;white-space:nowrap;transition:0.25s all;}[class^=carousel-thematics-wrapper] h1[class*=h1-0] ~ a:hover,[class^=carousel-thematics-wrapper] h2[class*=h2-0] ~ a:hover,[class^=carousel-thematics-wrapper] h3[class*=h3-0] ~ a:hover,[class^=carousel-thematics-wrapper] p[class*=title-0] ~ a:hover,[class*=carousel-thematics-wrapper] h1[class*=h1-0] ~ a:hover,[class*=carousel-thematics-wrapper] h2[class*=h2-0] ~ a:hover,[class*=carousel-thematics-wrapper] h3[class*=h3-0] ~ a:hover,[class*=carousel-thematics-wrapper] p[class*=title-0] ~ a:hover{background:#102335;color:white;transition:0.25s all;}[class^=carousel-thematics-wrapper] h1[class*=h1-0] ~ a:hover:after,[class^=carousel-thematics-wrapper] h2[class*=h2-0] ~ a:hover:after,[class^=carousel-thematics-wrapper] h3[class*=h3-0] ~ a:hover:after,[class^=carousel-thematics-wrapper] p[class*=title-0] ~ a:hover:after,[class*=carousel-thematics-wrapper] h1[class*=h1-0] ~ a:hover:after,[class*=carousel-thematics-wrapper] h2[class*=h2-0] ~ a:hover:after,[class*=carousel-thematics-wrapper] h3[class*=h3-0] ~ a:hover:after,[class*=carousel-thematics-wrapper] p[class*=title-0] ~ a:hover:after{color:white;transition:0.25s all;}[class^=carousel-thematics-wrapper] h1[class*=h1-0] ~ a:after,[class^=carousel-thematics-wrapper] h2[class*=h2-0] ~ a:after,[class^=carousel-thematics-wrapper] h3[class*=h3-0] ~ a:after,[class^=carousel-thematics-wrapper] p[class*=title-0] ~ a:after,[class*=carousel-thematics-wrapper] h1[class*=h1-0] ~ a:after,[class*=carousel-thematics-wrapper] h2[class*=h2-0] ~ a:after,[class*=carousel-thematics-wrapper] h3[class*=h3-0] ~ a:after,[class*=carousel-thematics-wrapper] p[class*=title-0] ~ a:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";margin-left:6px;font-size:0.7rem;color:#102335;}.search-blog .bg-gray-light{background:#f9f9f9;padding:18px 0;margin-bottom:20px;}@media (min-width:1200px){.search-blog .bg-gray-light{margin-bottom:35px;}}@media (min-width:768px){.search-blog .bg-gray-light{padding:36px 0;}}.search-blog .bg-gray-light + .container{position:relative;}.search-blog .bg-gray-light .input-group{display:block;position:relative;width:100%;max-width:776px;margin-left:auto;margin-right:auto;}.search-blog .bg-gray-light .input-group input{width:100%;height:56px;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff;padding-left:20px;padding-right:75px;font-family:Poppins,system-ui,sans-serif;font-size:1.2rem;color:#373632;text-overflow:ellipsis;}@media (min-width:768px){.search-blog .bg-gray-light .input-group input{height:76px;padding-left:30px;}}.search-blog .bg-gray-light .input-group input::-moz-placeholder{color:rgba(55,54,50,0.7);opacity:1;}.search-blog .bg-gray-light .input-group input::placeholder{color:rgba(55,54,50,0.7);opacity:1;}.search-blog .bg-gray-light .input-group input::-moz-placeholder::first-letter{text-transform:uppercase;}.search-blog .bg-gray-light .input-group input::placeholder::first-letter{text-transform:uppercase;}.search-blog .bg-gray-light .input-group input:focus-visible{outline:5px auto #005fcc;outline-offset:0;}.search-blog .bg-gray-light .input-group .input-group-btn{position:static;z-index:3;}.search-blog .bg-gray-light .input-group .input-group-btn button{background:transparent;color:#014076;font-size:2.2rem;border-radius:25px;top:7px;right:2px;padding:0 15px;bottom:inherit;height:40px;width:auto;display:flex;align-items:center;justify-content:center;margin:0;position:absolute;transition:0.25s all;}@media (min-width:992px){.search-blog .bg-gray-light .input-group .input-group-btn button{top:20px;right:10px;}}.search-blog .count-result-title p{font-family:Dinamit,system-ui,sans-serif;font-weight:normal;font-size:2.3rem;line-height:3.2rem;}@media (min-width:992px){.search-blog .count-result-title p{margin-bottom:25px;}}@media (min-width:1200px){.search-blog .count-result-title p{margin-bottom:40px;}}.search-blog .count-result-title p .styling{position:relative;font-weight:700;display:inline-flex;padding-bottom:7px;}@media (max-width:768px){.search-blog .count-result-title p .styling{overflow:hidden;}}@media (min-width:768px){.search-blog .count-result-title p{font-size:3rem;line-height:5.5rem;}}@media (max-width:767px){.search-blog #tx-solr-search-functions{padding-top:0;padding-bottom:20px;}}@media (min-width:768px) and (max-width:991px){.search-blog #tx-solr-search-functions{padding-bottom:30px;}}.search-blog #tx-solr-search-functions .facet{margin-bottom:0;}.search-blog #tx-solr-search-functions .facet input[type=radio],.search-blog #tx-solr-search-functions .facet input[type=checkbox]{opacity:0;position:absolute;}.search-blog #tx-solr-search-functions .facet-option{padding:0;font-weight:600;font-size:1.2rem;line-height:1.5rem;}.search-blog #tx-solr-search-functions .facet-option-list > .facet-option{display:none;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option{height:70px;display:flex;align-items:center;border-top:1px solid rgba(183,198,209,0.3);position:relative;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option.toggle-opt:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";color:white;background:#102335;font-size:0.9rem;transform:rotate(-90deg);position:absolute;right:0;top:50%;width:24px;height:24px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;margin-top:-10px;transition:0.25s all;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option.toggle-opt:after:hover{cursor:pointer;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option.toggle-opt.close-opt:after{color:white;transform:rotate(90deg);transition:0.25s all;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option:first-child{border-top:0;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option:last-child{border-bottom:1px solid rgba(183,198,209,0.3);}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group{padding-left:20px;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group > .list-group-item{padding-bottom:24px;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group > .list-group-item a,.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group > .list-group-item button{font-size:1.2rem;font-weight:normal;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group > .list-group-item a:focus,.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group > .list-group-item button:focus{outline:none;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group > .list-group-item.list-group{padding-left:18px;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group > .list-group-item.list-group > .facet-option{margin-bottom:20px;}.search-blog #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group > .list-group-item.list-group > .facet-option:last-child{margin-bottom:0;}.search-blog #tx-solr-search-functions .facet a.facet,.search-blog #tx-solr-search-functions .facet button.facet{padding-left:28px;position:relative;display:inline-flex;line-height:17px;border:0;background:none;text-align:left;padding-right:24px;}.search-blog #tx-solr-search-functions .facet a.facet:before,.search-blog #tx-solr-search-functions .facet button.facet:before{content:"";display:block;width:20px;height:20px;border:1px solid #b7c6d1;border-radius:3px;position:absolute;top:-4px;left:0;transition:0.25s all;}.search-blog #tx-solr-search-functions .facet a.facet:hover,.search-blog #tx-solr-search-functions .facet button.facet:hover{color:#102335;}.search-blog #tx-solr-search-functions .facet a.facet:hover:before,.search-blog #tx-solr-search-functions .facet button.facet:hover:before{border:1px solid #102335;transition:0.25s all;}.search-blog #tx-solr-search-functions .facet a.facet.active:after,.search-blog #tx-solr-search-functions .facet button.facet.active:after{content:"";display:block;width:11px;height:8px;position:absolute;top:2px;left:5px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/formulaire/check1.svg') no-repeat 0 0;}.search-blog #tx-solr-search-functions .facet a.facet.active:before,.search-blog #tx-solr-search-functions .facet button.facet.active:before{border:1px solid #102335;transition:0.25s all;}.search-blog #tx-solr-search-functions .facet a.facet:focus,.search-blog #tx-solr-search-functions .facet button.facet:focus{outline:none;}.search-blog #tx-solr-search-functions .panel{box-shadow:none;}.search-blog #tx-solr-search-functions .panel-heading{padding:0;}.search-blog #tx-solr-search-functions .panel-heading a{display:inline-flex;padding:12px 21px 11px;margin:0;}.search-blog #tx-solr-search-functions .panel-heading a:after{line-height:2.4;}@media (max-width:992px){.search-blog #tx-solr-search-functions .panel-heading a[aria-expanded=true]:after{transform:rotate(-90deg);transition:0.25s all;}}@media (min-width:992px){.search-blog #tx-solr-search-functions .panel-collapse{display:block;}}.search-blog #tx-solr-search-functions .panel .list-group-item{border:0;padding:0;}.search-blog #tx-solr-search-functions h3{font-weight:700;font-size:1.6rem;line-height:2.6rem;color:#102335;}.search-blog #tx-solr-search .results-count{font-size:1.2rem;font-weight:500;margin-bottom:10px;display:block;}@media (min-width:992px){.search-blog #tx-solr-search .results-count{margin-bottom:20px;margin-top:0;width:100%;text-align:end;}}@media (min-width:1200px){.search-blog #tx-solr-search{padding-left:4px;}}.search-blog #tx-solr-search .product-card__row{width:100%;margin-bottom:20px;}@media (min-width:768px){.search-blog #tx-solr-search .product-card__row{display:flex;flex-wrap:wrap;gap:0 15px;margin-bottom:30px;}}.search-blog #tx-solr-search .product-card__row .results-entry{margin-top:0;margin-bottom:15px;padding:0;border:0;background:#f8f8f8;overflow:hidden;width:100%;position:relative;border-top-left-radius:10px;border-top-right-radius:10px;}.search-blog #tx-solr-search .product-card__row .results-entry > a:first-child{display:block;overflow:hidden;}@media (min-width:992px){.search-blog #tx-solr-search .product-card__row .results-entry:hover img{transform:scale(1.1);}.search-blog #tx-solr-search .product-card__row .results-entry:hover .btn-third:before{background:#102335;color:white;transition:0.5s all;}}.search-blog #tx-solr-search .product-card__row .results-entry img{width:100%;transition:transform 0.25s;}.search-blog #tx-solr-search .product-card__row .results-entry img.budget-picto{width:initial;}@media (min-width:768px){.search-blog #tx-solr-search .product-card__row .results-entry.small-card{width:calc(35.3% - 8px);}}@media (min-width:768px){.search-blog #tx-solr-search .product-card__row .results-entry.large-card{width:calc(64.7% - 8px);}}.search-blog #tx-solr-search .product-card__row .list-group-item-content{padding:15px 25px 25px;}.search-blog #tx-solr-search .product-card__row .list-group-item-content a.link-item-category{display:inline-block;border-bottom:1px solid black;padding-bottom:7px;font-size:0.9rem;text-transform:uppercase;margin:0 0 20px;position:relative;z-index:3;}.search-blog #tx-solr-search .product-card__row .list-group-item-content h3{font-weight:600;font-size:1.5rem;line-height:2rem;text-transform:none;margin:0 0 10px;}.search-blog #tx-solr-search .product-card__row .list-group-item-content .btn-third{position:static;font-size:0;}.search-blog #tx-solr-search .product-card__row .list-group-item-content .btn-third:hover:before{background:#102335;color:white;}.search-blog #tx-solr-search .product-card__row .list-group-item-content .btn-third:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.search-blog #tx-solr-search .product-card__row .list-group-item-content .btn-third:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:0.9rem;display:flex;width:24px;height:24px;border-radius:50%;border:0.5px solid #102335;position:absolute;bottom:24px;left:24px;justify-content:center;align-items:center;line-height:24px;margin:0;padding:0;transition:0.25s all;}.search-blog .col-md-9{position:static;}@media (min-width:1200px){.search-blog .col-md-9{width:80%;}}@media (min-width:1200px){.search-blog .col-md-3{width:20%;}}@media (max-width:991px){.facets .filters-mobile{position:fixed;top:0;left:0;z-index:1500;padding:0;width:100%;height:100% !important;background:#fff;overflow:hidden;transform:translateX(-100%);display:flex;flex-direction:column;margin-bottom:0;transition:0.5s ease-in-out;}.facets .filters-mobile.open{transform:translateX(0);transition:0.5s ease-in-out;}.facets .filters-mobile.open > .list-group{flex:1;overflow-y:auto;}.facets .filters-mobile .facet-area-top--mobile{margin-bottom:0;}.facets .filters-mobile > .list-group > .list-group-item{margin-left:15px;margin-right:15px;}}.infinite-load .pagination{visibility:hidden;}.kitchen-header{max-width:1920px;margin:0 auto;padding-top:0;padding-bottom:0;}.kitchen-header .splide{visibility:visible;margin-bottom:0;}.kitchen-header .splide .splide__arrow i{display:block;}.kitchen-header__inner{display:inline-flex;position:relative;flex-direction:column;}.kitchen-header .container{position:relative;}@media (max-width:991px){.kitchen-header .container{padding:0;}}.kitchen-header__img{position:relative;}.kitchen-header__img-headline{position:absolute;top:20px;width:100%;padding:0 38px;z-index:5;}.kitchen-header__img-headline.modal-360-only .link-modal-360{right:40px;}.kitchen-header__img img{width:100%;-o-object-fit:cover;object-fit:cover;}@media (max-width:767px){.kitchen-header__img img{height:auto;}}@media (min-width:768px) and (max-width:991px){.kitchen-header__img img{height:360px;}}@media (max-width:768px){.kitchen-header__img-item{display:block;width:100%;}}.kitchen-header__tag{font-size:0.8rem;line-height:1rem;padding:7px 10px;background-color:white;}.kitchen-header .link-modal-360{display:flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;width:40px;height:40px;font-size:0;top:0;border-radius:100%;background-color:white;font-family:icomoon;}.kitchen-header .link-modal-360:hover{background-color:#102335;}.kitchen-header .link-modal-360:hover:before{color:white;}.kitchen-header .add-favorites{display:flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;width:40px;height:40px;font-size:0;top:20px;right:20px;border-radius:100%;background-color:white;font-family:icomoon;z-index:1;}@media (min-width:768px){.kitchen-header .add-favorites{right:40px;}}.kitchen-header .add-favorites:hover{background-color:#102335;}.kitchen-header .add-favorites:hover:before{color:white;}.kitchen-header .add-favorites:before{content:"\e914";font-size:2rem;color:#102335;}.kitchen-header .add-favorites.active:before{content:"\e915";}.kitchen-header .add-favorites.unavailable{background:#eee;opacity:0.3;pointer-events:none;}.kitchen-header .add-favorites.unavailable:hover:before{color:#102335;}.kitchen-header .link-modal-360{font-family:icomoon;right:75px;}@media (min-width:768px){.kitchen-header .link-modal-360{right:95px;}}.kitchen-header .link-modal-360:before{content:"\e913";font-size:2rem;color:#102335;}.kitchen-header__colors{background-color:#f8f8f8;padding:20px 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}@media (min-width:992px){.kitchen-header__colors{padding:30px 376px 30px 36px;justify-content:flex-start;}}.kitchen-header__colors-number{width:100%;text-align:center;font-weight:700;font-size:13px;line-height:16px;}@media (min-width:992px){.kitchen-header__colors-number{width:auto;margin:0 50px 0 0;}}.kitchen-header__colors .splide__arrow{width:24px;height:24px;border-radius:50%;border:1px solid #102335;color:#102335;background:transparent;margin:0;flex-shrink:0;font-size:8px;line-height:24px;text-align:center;z-index:9;}.kitchen-header__colors .splide__arrow svg{display:none;}.kitchen-header__colors .splide__arrow:after{content:none;}.kitchen-header__colors .splide__arrow--prev{left:-30px;}.kitchen-header__colors .splide__arrow--next{right:-30px;}.kitchen-header__colors .splide{width:230px;padding:10px 0;margin:0;overflow:visible;}.kitchen-header__colors .splide__slide{display:flex;justify-content:center;align-items:center;}.kitchen-header__colors .kitchen-header__colors-item{display:flex;align-items:center;justify-content:center;height:40px;width:40px;}.kitchen-header__colors .kitchen-header__colors-item.light-color .conf--color,.kitchen-header__colors .kitchen-header__colors-item.light-color .span--color{box-shadow:inset 0 0 0 1px #b7c6d1;}.kitchen-header__colors .conf--color,.kitchen-header__colors .span--color{width:24px;height:24px;border:0;border-radius:50%;position:relative;font-size:0;}.kitchen-header__colors .conf--color.active:after,.kitchen-header__colors .span--color.active:after{content:"";width:32px;height:32px;border:0.5px solid #102335;position:absolute;top:-4px;left:-4px;border-radius:50%;}.kitchen-header__colors .conf--color img,.kitchen-header__colors .span--color img{position:absolute;border-radius:100%;top:0;left:0;width:100%;height:100%;}.kitchen-header__colors .kitchen-header__colors-slider{display:flex;align-items:center;position:relative;padding:20px 0;margin:-20px 0;}.kitchen-header__colors .kitchen-header__colors-slider .splide{display:flex;align-items:center;flex:1;}.kitchen-header__colors .kitchen-header__colors-slider .splide__track{flex:1;}.kitchen-header__infos{display:flex;flex-direction:column;width:376px;position:absolute;z-index:1;bottom:0;right:7.5px;background:#fff;box-shadow:0 25px 56px rgba(0,0,0,0.06);}@media (max-width:991px){.kitchen-header__infos{right:unset;}}@media (min-width:992px){.kitchen-header__infos{transform:translateY(50%);}}.kitchen-header__infos:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:white;z-index:-2;}@media (min-width:992px){.kitchen-header__infos .discount .kitchen-header__price{font-weight:600;white-space:nowrap;}.kitchen-header__infos .discount .kitchen-header__price:after{content:"\a";white-space:pre;}}.kitchen-header__infos .kitchen-header__title-wrapper{display:inline;position:relative;text-align:left;}.kitchen-header__infos .kitchen-header__title{font-size:2.7rem;line-height:4rem;margin-top:0;padding:37px 37px 0;color:inherit;text-align:left;display:flex;}.kitchen-header__infos .kitchen-header__title span{position:relative;display:block;}.kitchen-header__infos .kitchen-header__config{font-size:1.3rem;padding:0 37px;}.kitchen-header__infos .kitchen-header__price-wrapper{width:100%;min-width:310px;}.kitchen-header__infos .kitchen-header__price-wrapper.budget{padding-left:26px;display:flex;align-items:center;margin-bottom:10px;}.kitchen-header__infos .kitchen-header__price-wrapper.budget img{margin-right:10px;}.kitchen-header__infos .kitchen-header__price{font-weight:bold;font-size:3.8rem;line-height:5.5rem;padding:0 0 0 37px;margin-bottom:16px;}.kitchen-header__infos .kitchen-header__price span{font-size:1rem;line-height:1.1rem;vertical-align:super;margin-left:8px;font-weight:400;}.kitchen-header__infos .kitchen-header__monthly{padding:0 0 0 37px;font-size:14px;margin-bottom:4px;}.kitchen-header__infos .kitchen-header__ecopart{display:block;font-size:10px;line-height:12px;font-weight:300;opacity:0.7;padding:0 37px 16px;}.kitchen-header__infos .kitchen-header__wrapper-garanties{background-color:#f8f8f8;padding:10px 17px;align-self:center;margin-bottom:24px;display:flex;gap:30px;}.kitchen-header__infos .kitchen-header__wrapper-garanties img{max-width:100%;height:auto;}.kitchen-header__infos .kitchen-header__tooltip{position:absolute;color:#fff;font-size:12px;font-weight:600;z-index:3;background:#102335;padding:10px 15px;border-radius:6px;width:auto;word-break:keep-all;transform:translateX(-50%);top:100%;left:50%;margin-top:-4px;white-space:nowrap;}@media (max-width:991px){.kitchen-header__infos .kitchen-header__tooltip{display:none !important;}}.kitchen-header__infos .kitchen-header__tooltip p{color:white;font-weight:400;margin:0;}.kitchen-header__infos .kitchen-header__tooltip p a{color:white;font-weight:400;}.kitchen-header__infos .kitchen-header__tooltip p a:hover{text-decoration:underline;}.kitchen-header__infos .kitchen-header__tooltip-btn{background:transparent;border:0;padding:0;line-height:1;position:relative;font-size:20px;top:0;}@media (min-width:992px){.kitchen-header__infos .kitchen-header__tooltip-btn{top:-4px;}}@media (min-width:992px){.kitchen-header__infos .kitchen-header__price-discount > span:first-child{position:relative;top:-10px;left:2px;font-weight:700 !important;}}.kitchen-header__infos-bottom{position:relative;height:112px;display:flex;flex-direction:column;justify-content:center;padding:23px 25px;z-index:1;}.kitchen-header__infos-bottom img{position:absolute;z-index:-1;left:0;}.kitchen-header__infos-bottom .kitchen-header__personalize-title{font-size:12px;font-weight:bold;align-self:flex-start;}.kitchen-header__infos-bottom button,.kitchen-header__infos-bottom a{align-self:flex-start;}@media (min-width:768px){.kitchen-header__infos-bottom button:hover,.kitchen-header__infos-bottom a:hover{background:white;color:#102335;transition:0.25s all;}.kitchen-header__infos-bottom button:hover:after,.kitchen-header__infos-bottom a:hover:after{color:#102335;transition:0.25s all;}}@media (max-width:991px){.kitchen-header__infos{width:100%;position:relative;margin:0;flex-flow:row wrap;}.kitchen-header__infos .kitchen-header__title,.kitchen-header__infos .kitchen-header__config,.kitchen-header__infos .kitchen-header__price{width:100%;}.kitchen-header__infos .kitchen-header__wrapper-garanties{margin:0 auto 24px 30px;}.kitchen-header__infos .kitchen-header__infos-bottom{width:376px;max-width:100%;margin:0 30px 24px;}}@media (max-width:499px){.kitchen-header__infos .kitchen-header__infos-bottom{margin:0;width:100%;}.kitchen-header__infos .kitchen-header__infos-bottom img{width:100%;-o-object-fit:cover;object-fit:cover;}}@media (min-width:650px) and (max-width:991px){.kitchen-header__infos{display:grid;}.kitchen-header__infos .kitchen-header__title{grid-column:1;grid-row:1;}.kitchen-header__infos .kitchen-header__price-wrapper{grid-column:1;grid-row:2;}.kitchen-header__infos .kitchen-header__wrapper-garanties{margin:20px auto 15px 30px;grid-column:2;grid-row:1;}.kitchen-header__infos .kitchen-header__infos-bottom{grid-column:2;grid-row:2;}}.kitchen-header__popin{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:100;background:rgba(40,75,115,0.85);z-index:99999;transition:0.25s ease-in-out;}.kitchen-header__popin-container{width:825px;max-width:100%;max-height:100%;background:#fff;box-shadow:0 34px 80px rgba(0,0,0,0.25);overflow-y:auto;padding:78px 20px 60px;position:relative;}@media (min-width:1400px){.kitchen-header__popin-container{width:1335px;}}.kitchen-header__popin-close{cursor:pointer;display:block;font-size:1.1rem;position:absolute;right:55px;top:37px;}.kitchen-header__popin-close:before,.kitchen-header__popin-close:after{content:"";display:block;position:absolute;border-radius:3px;background-color:#102335;margin-left:13px;width:12px;height:2px;left:40px;top:35%;}.kitchen-header__popin-close:before{transform:rotate(45deg);}.kitchen-header__popin-close:after{transform:rotate(-45deg);}.kitchen-header__popin .container{max-width:100%;}.kitchen-header__popin .ce-textpic p{font-size:1.4rem;line-height:2.4rem;}.kitchen-header__popin .row{display:flex;flex-flow:row wrap;justify-content:space-between;gap:30px;margin:0 10px;}.kitchen-header__popin .row:before,.kitchen-header__popin .row:after{content:none;}.kitchen-header__popin .row .col-md-6{outline:1px solid #b7c6d1;padding:30px;width:100%;display:flex;flex-direction:column;float:none;}.kitchen-header__popin .row .col-md-6:hover,.kitchen-header__popin .row .col-md-6:focus-within{outline:2px solid #014076;}.kitchen-header__popin .row .col-md-6 .frame-type-button{margin-top:auto;}@media (min-width:768px){.kitchen-header__popin .row .col-md-6{flex:1;}}.kitchen-header__popin ul{list-style:none;padding:0;}.kitchen-header__popin .ce-bodytext ul li{font-size:1.2rem;padding:0 50px;}.kitchen-header__popin .ce-bodytext ul li:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912";margin-right:10px;font-size:1.6rem;}.kitchen-header .label-eco{max-width:76px;height:auto;position:absolute;transform:translateY(calc(-100% - 30px));margin-left:30px;display:block;z-index:5;}@media (min-width:992px){.kitchen-header .label-eco{max-width:inherit;transform:translateY(calc(-100% - 40px));margin-left:40px;}}.color-tooltip{display:none;}.color-tooltip .color-tooltiptext{background-color:#102335;color:white;text-align:center;font-size:8px;font-weight:600;white-space:nowrap;padding:6px 8px;border-radius:6px;}.frame-layout-visuals-mosaic{width:100%;margin:0 auto 55px;}.frame-layout-visuals-mosaic .ce-outer{float:unset !important;position:static !important;}.frame-layout-visuals-mosaic .ce-outer .ce-inner{float:unset !important;position:static !important;width:1024px;max-width:100%;margin:auto;}.frame-layout-visuals-mosaic .ce-outer .ce-inner figure{position:relative;}.frame-layout-visuals-mosaic [data-ce-images="2"] .ce-outer .ce-inner{display:flex;gap:16px;}.frame-layout-visuals-mosaic [data-ce-images="2"] .ce-outer .ce-inner figure{display:block;flex:1;}.frame-layout-visuals-mosaic [data-ce-images="2"] .ce-outer .ce-inner figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media (max-width:767px){.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner{display:flex;flex-flow:row wrap;gap:16px;}.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner figure{display:block;}.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner figure:nth-child(1),.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner figure:nth-child(4){width:100%;}.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner figure:nth-child(2),.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner figure:nth-child(3){flex:1;}.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}@media (min-width:768px){.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:16px;}.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner figure{display:block;position:relative;width:100%;}.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner figure:nth-child(1){grid-area:"1 / 1 / 3 / 2";padding-bottom:100%;}.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner figure:nth-child(2){grid-area:"1 / 2 / 2 / 3";}.frame-layout-visuals-mosaic [data-ce-images="3"] .ce-outer .ce-inner figure:nth-child(3){grid-area:"2 / 2 / 3 / 3";}}@media (max-width:767px){.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner{display:flex;flex-flow:row wrap;gap:16px;}.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure{display:block;}.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure:nth-child(1),.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure:nth-child(4){width:100%;}.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure:nth-child(2),.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure:nth-child(3){flex:1;}.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}@media (min-width:768px){.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);grid-gap:16px;}.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure{display:block;position:relative;width:100%;}.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure:nth-child(1){grid-area:"1 / 1 / 3 / 3";padding-bottom:100%;}.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure:nth-child(2){grid-area:"1 / 3 / 2 / 4";padding-bottom:110.5%;}.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure:nth-child(3){grid-area:"1 / 4 / 2 / 5";padding-bottom:110.5%;}.frame-layout-visuals-mosaic [data-ce-images="4"] .ce-outer .ce-inner figure:nth-child(4){grid-area:"2 / 3 / 3 / 5";padding-bottom:49.7%;}}.kitchen-description{padding-top:20px;}@media (min-width:992px){.kitchen-description{padding-top:40px;}}@media (min-width:1380px){.kitchen-description{padding-top:80px;}}.block-accompanimentsteps{margin-bottom:10px;padding:0 12.5px;}@media (min-width:992px){.block-accompanimentsteps{margin-bottom:55px;}}@media (max-width:992px){.block-accompanimentsteps{padding-top:20px;}}.block-accompanimentsteps strong{color:#102335;}.block-accompanimentsteps__container{display:flex;flex-direction:column;padding:0;}@media (min-width:1200px){.block-accompanimentsteps__container{height:545px;}}@media (min-width:992px){.block-accompanimentsteps__container{margin-bottom:0;flex-direction:row;}}@media (max-width:992px){.block-accompanimentsteps__left{order:1;}}.block-accompanimentsteps__left .underline-large-pink{margin:0 0 30px;}@media (min-width:992px){.block-accompanimentsteps__left .underline-large-pink{text-align:center;margin-bottom:60px;display:block;}}.block-accompanimentsteps__left .title-styling-bg{font-family:Dinamit,system-ui,sans-serif;text-align:left;font-size:2.2rem;line-height:1.8rem;font-weight:500;}.block-accompanimentsteps__left .title-styling-small{font-size:5.4rem;line-height:4.2rem;text-transform:initial;position:relative;}@media (min-width:992px){.block-accompanimentsteps__left{width:39.5%;order:3;display:flex;flex-direction:column;align-items:flex-start;}}.block-accompanimentsteps__left .block-accompanimentsteps__panel-header{font-weight:700;font-size:1.6rem;line-height:2rem;margin:0 0 15px;padding:0;position:relative;}.block-accompanimentsteps__left .block-accompanimentsteps__panel-header:hover{cursor:pointer;}@media (min-width:992px){.block-accompanimentsteps__left .block-accompanimentsteps__panel-header{font-size:1.2rem;line-height:1.5rem;margin-bottom:0;height:38px;transition:0.5s all;display:flex;align-items:center;}}@media (min-width:1200px){.block-accompanimentsteps__left .block-accompanimentsteps__panel-header{font-size:1.5rem;}}.block-accompanimentsteps__left .option-modal__panel-teaser{color:#374652;font-weight:400;font-size:1.2rem;line-height:2.2rem;margin:0 0 15px;}@media (min-width:1200px){.block-accompanimentsteps__left .option-modal__panel-teaser{padding-right:30px;}}.block-accompanimentsteps__right{order:3;}@media (min-width:992px){.block-accompanimentsteps__right{width:60.5%;display:flex;align-items:center;justify-content:center;padding:30px;}}.block-accompanimentsteps__right .block-accompanimentsteps__panel-header:before{content:"";width:8px;height:8px;background:#30a67e;border-radius:50%;position:absolute;top:-32px;left:50%;margin-left:-4px;box-shadow:0 0 0 2.5px #dfe9e9;}.block-accompanimentsteps__right .block-accompanimentsteps__panel-header:after{content:"";display:block;background:#30a67e;position:absolute;height:2px;width:100%;right:0;top:-29px;}.block-accompanimentsteps__right:first-child .block-accompanimentsteps__panel-header:before{left:50%;margin-left:-4px;}.block-accompanimentsteps__right:first-child .block-accompanimentsteps__panel-header:after{width:calc(50% - 4px);right:0;}.block-accompanimentsteps__right:last-child .block-accompanimentsteps__panel-header:before{left:50%;}.block-accompanimentsteps__right:last-child .block-accompanimentsteps__panel-header:after{width:calc(50% - 4px);left:0;right:inherit;}.block-accompanimentsteps__panel{margin-right:20px;flex:0 0 auto;}.block-accompanimentsteps__panel:last-child{margin-right:0;}@media (max-width:767px){.block-accompanimentsteps__panel p{margin-bottom:15px;}.block-accompanimentsteps__panel.open{border-bottom:2px solid #102335;margin-bottom:15px;}}@media (min-width:992px){.block-accompanimentsteps__panel{margin-right:0;padding-left:28px;padding-bottom:15px;position:relative;width:auto;}.block-accompanimentsteps__panel:after{content:"";font-family:arial;display:flex;width:3px;height:calc(100% - 14px);background:#c4c4c4;position:absolute;top:0;left:3px;transition:0.5s all;}}.block-accompanimentsteps__panel-group{margin:0;padding:0;list-style-type:none;overflow:auto;}@media (max-width:992px){.block-accompanimentsteps__panel-group{display:flex;flex-direction:row;-ms-overflow-style:none;}.block-accompanimentsteps__panel-group::-webkit-scrollbar{display:none;}.block-accompanimentsteps__panel-group .block-accompanimentsteps__panel-body{display:none !important;}}@media (min-width:992px){.block-accompanimentsteps__panel-group{max-width:444px;width:100%;margin:0 auto;}}@media (min-width:1200px){.block-accompanimentsteps__panel-group{max-width:465px;}}@media (min-width:992px) and (max-width:1199px){.block-accompanimentsteps__panel-group{padding:25px;}}.block-accompanimentsteps__panel-body{display:block;}@media (min-width:992px){.block-accompanimentsteps__panel-body{display:none;}}@media (min-width:992px){.block-accompanimentsteps__panel.open .block-accompanimentsteps__panel-header{transition:0.5s all;margin-bottom:0;position:relative;}}@media (min-width:992px) and (max-width:1199px){.block-accompanimentsteps__panel.open .block-accompanimentsteps__panel-header{font-size:1.5rem;line-height:2rem;}}.block-accompanimentsteps__panel.open.block-accompanimentsteps__panel:after{background:#014076;height:calc(100% - 14px);top:0;transition:0.5s all;}.block-accompanimentsteps__panel.open ~ .block-accompanimentsteps__panel:before{background:#284b73;transition:0.5s all;}.block-accompanimentsteps__panel.open ~ .block-accompanimentsteps__panel:after{background:#c4c4c4;transition:0.5s all;}.block-accompanimentsteps__content{display:none;flex-direction:column;gap:23px;}@media (min-width:992px){.block-accompanimentsteps__content{flex-direction:row;}.block-accompanimentsteps__content.active{max-height:425px;height:100%;display:flex !important;}}.block-accompanimentsteps__content img{display:block;height:auto;width:100%;}@media (min-width:992px){.block-accompanimentsteps__content img{max-width:inherit;margin-bottom:0;}}.block-accompanimentsteps__content .block-accompanimentsteps__panel-header{font-weight:700;font-size:1.6rem;line-height:2rem;margin:0 0 15px;padding:0 30px;position:relative;}@media (max-width:767px){.block-accompanimentsteps__content .block-accompanimentsteps__panel-header{font-size:1.3rem;}}.block-accompanimentsteps__content .block-accompanimentsteps__panel-body{padding:0 30px;}.block-accompanimentsteps__content .block-accompanimentsteps__panel-body p{color:#374652;font-weight:400;font-size:1.2rem;line-height:2.2rem;margin:0 0 15px;}.block-accompanimentsteps__content .block-accompanimentsteps__card{flex:0 0 50%;padding:25px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.block-accompanimentsteps__content .block-accompanimentsteps__card .block-accompanimentsteps__card{text-align:center;}.block-accompanimentsteps__content .block-accompanimentsteps__card .block-accompanimentsteps__card-title{font-size:2.2rem;line-height:3.4rem;font-weight:600;}.block-accompanimentsteps__content .block-accompanimentsteps__card .block-accompanimentsteps__card-title.burst-black-right{display:flex;flex-direction:column;align-items:center;}.block-accompanimentsteps__content .block-accompanimentsteps__card .block-accompanimentsteps__card-title.burst-black-right b{position:relative;display:inline-block;font-weight:600;}.block-accompanimentsteps__content .block-accompanimentsteps__card .block-accompanimentsteps__card-title.burst-black-left{display:flex;flex-direction:column;align-items:center;}.block-accompanimentsteps__content .block-accompanimentsteps__card .block-accompanimentsteps__card-title.burst-black-left b{position:relative;display:inline-block;font-weight:600;}.block-accompanimentsteps__content .block-accompanimentsteps__card .block-accompanimentsteps__card-picto{width:auto;height:auto;max-width:100%;}.block-accompanimentsteps__content .block-accompanimentsteps__card .block-accompanimentsteps__card-description{font-size:1.4rem;line-height:2.4rem;}.block-accompanimentsteps__content .block-accompanimentsteps__card.light-text{color:white;}.block-accompanimentsteps__content .block-accompanimentsteps__card.dark-text{color:#102335;}.block-accompanimentsteps__content .block-accompanimentsteps__card.classic-card{position:relative;}@media (max-width:992px){.block-accompanimentsteps__content .block-accompanimentsteps__card.classic-card{margin-bottom:24px;}}.block-accompanimentsteps__content .block-accompanimentsteps__card.article-card{padding:0;}@media (max-width:992px){.block-accompanimentsteps__content .block-accompanimentsteps__card.article-card{margin-bottom:24px;}}.block-accompanimentsteps__content .block-accompanimentsteps__card.article-card a.sr-only{position:static;font-size:0;}.block-accompanimentsteps__content .block-accompanimentsteps__card.article-card a.sr-only:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.block-accompanimentsteps__content .block-accompanimentsteps__card.article-card a.sr-only:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:0.7rem;display:flex;width:24px;height:24px;border-radius:50%;border:0.5px solid #102335;position:absolute;bottom:24px;left:24px;justify-content:center;align-items:center;line-height:24px;margin:0;padding:0;transition:0.25s all;}.block-accompanimentsteps__content .block-accompanimentsteps__card.article-card a.sr-only:hover:before{background:#102335;color:white;transition:0.25s all;}.block-accompanimentsteps__content .block-accompanimentsteps__card .info-block{position:relative;background-color:#f8f8f8;padding:24px;text-align:left;}.block-accompanimentsteps__content .block-accompanimentsteps__card .info-block .block-accompanimentsteps__card{text-align:left;}.block-accompanimentsteps__content .block-accompanimentsteps__card .info-block .block-accompanimentsteps__card-thematic{position:relative;font-size:0.9rem;line-height:1.1rem;text-transform:uppercase;}.block-accompanimentsteps__content .block-accompanimentsteps__card .info-block .block-accompanimentsteps__card-thematic:after{content:"";position:absolute;width:100%;background:#102335;bottom:-5px;left:0;height:1px;}.block-accompanimentsteps__content .block-accompanimentsteps__card .info-block .block-accompanimentsteps__card-title{font-size:1.5rem;font-weight:600;margin-top:10px;text-align:left;line-height:2.5rem;}.block-accompanimentsteps__content-links{display:none;}@media (min-width:992px){.block-accompanimentsteps__content-links{display:flex;justify-content:center;flex-wrap:wrap;}}.layout-PageKitchen .frame-type-textmedia h2.burst-black-right{display:inline-block;margin:68px 0 40px;}@media (max-width:992px){.layout-PageKitchen .frame-type-textmedia h2.burst-black-right{margin:31px 0 23px;}}.carousel-kitchen{width:100%;max-width:1920px;margin:auto;position:relative;overflow:hidden;padding-bottom:55px;margin-bottom:30px;}@media (min-width:768px){.carousel-kitchen{margin-bottom:40px;}.carousel-kitchen .burst-black-right{margin:68px 0 40px;}}@media (max-width:992px){.carousel-kitchen{padding-bottom:40px;}}.carousel-kitchen .img-wrap{position:relative;cursor:pointer;overflow:hidden;border-radius:16px 16px 0 0;}.carousel-kitchen .img-wrap img{margin:0;width:100%;height:auto;transition:transform 0.25s;}.carousel-kitchen .info-block{padding:20px 24px 24px;font-size:0.9rem;color:#102335;text-transform:uppercase;min-height:124px;}.carousel-kitchen .info-block .carousel-cards-item__title{font-weight:600;font-size:1.4rem;line-height:2rem;text-transform:none;}@media (min-width:768px){.carousel-kitchen .info-block .carousel-cards-item__title{font-size:1.5rem;}}.carousel-kitchen .info-block a.sr-only{position:static;font-size:0;}.carousel-kitchen .info-block a.sr-only:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.carousel-kitchen .info-block a.sr-only:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:0.7rem;display:flex;width:24px;height:24px;border-radius:50%;border:0.5px solid #102335;position:absolute;bottom:24px;left:24px;justify-content:center;align-items:center;line-height:24px;margin:0;padding:0;transition:0.25s all;}.carousel-kitchen .carousel-kitchen-item{width:325px;background:#f8f8f8;position:relative;overflow:hidden;border-radius:16px 16px 0 0;}.carousel-kitchen .carousel-kitchen-item img.budget-picto{margin-right:2px;}@media (min-width:992px){.carousel-kitchen .carousel-kitchen-item:hover img:not(.budget-picto){transform:scale(1.15);}}.carousel-kitchen .carousel-kitchen-item .add-favorites{display:flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;width:40px;height:40px;font-size:0;top:20px;right:20px;border-radius:100%;background-color:white;font-family:icomoon;z-index:1;}.carousel-kitchen .carousel-kitchen-item .add-favorites:hover{background-color:#102335;}.carousel-kitchen .carousel-kitchen-item .add-favorites:hover:before{color:white;}.carousel-kitchen .carousel-kitchen-item .add-favorites:before{content:"\e914";font-size:2rem;color:#102335;}.carousel-kitchen .carousel-kitchen-item .add-favorites.active:before{content:"\e915";}.carousel-kitchen .carousel-kitchen-item .add-favorites.unavailable{background:#eee;opacity:0.3;pointer-events:none;}.carousel-kitchen .carousel-kitchen-item .add-favorites.unavailable:hover:before{color:#102335;}.carousel-kitchen .carousel-kitchen__title{font-size:1.5rem;line-height:2.5rem;text-transform:none;font-weight:600;margin-bottom:0;}.carousel-kitchen .carousel-kitchen__configuration-label{font-size:1.1rem;line-height:1.8rem;text-transform:initial;margin-bottom:7px;}.carousel-kitchen .carousel-kitchen__tooltip-btn{background:none;border:none;outline-offset:2px;}.carousel-kitchen .carousel-kitchen__tooltip-btn:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";font-size:1.4rem;display:block;color:#102335;position:relative;top:2px;}.carousel-kitchen .carousel-kitchen__price{font-size:1.4rem;line-height:1.8rem;font-weight:700;display:inline-flex;}.carousel-kitchen .carousel-kitchen__price span{font-size:0.7rem;line-height:0.8rem;font-weight:400;position:relative;top:3px;left:1px;}.carousel-kitchen .carousel-kitchen__bottom small{font-size:0.8rem;text-transform:initial;color:#707b86;}.carousel-kitchen .splide__arrow svg{display:none;}.carousel-kitchen .splide__arrow.splide__arrow--prev{transform:rotate(180deg);left:-22px;right:inherit;}@media (max-width:767px){.carousel-kitchen .splide__arrow.splide__arrow--prev{left:10px;}}.carousel-kitchen .splide__arrow:disabled{display:none;}.carousel-kitchen .kitchen-modal-container{display:none;position:fixed;top:0;left:0;z-index:1050;background:rgba(40,75,115,0.85);width:100%;height:100%;padding:20px;}.carousel-kitchen .kitchen-modal-configuration-close{display:flex;justify-content:center;align-items:center;font-size:0;outline:none;width:50px;height:50px;opacity:1;position:absolute;top:33px;right:33px;z-index:10;cursor:pointer;}.carousel-kitchen .kitchen-modal-configuration-close:before,.carousel-kitchen .kitchen-modal-configuration-close:after{content:"";position:absolute;width:30px;height:2px;background:white;}.carousel-kitchen .kitchen-modal-configuration-close:before{transform:rotate(45deg);}.carousel-kitchen .kitchen-modal-configuration-close:after{transform:rotate(-45deg);}.carousel-kitchen .kitchen-modal-configuration__description{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;max-width:1100px;width:100%;background:white;padding:20px;overflow-x:hidden;overflow-y:auto;}.carousel-kitchens .info-block__left{max-width:60%;}.carousel-kitchens .info-block__right{flex:1;margin-left:9px;}.carousel-kitchens .carousel-kitchens__price-infos{display:flex;justify-content:flex-end;flex-wrap:wrap;}.carousel-kitchens .kitchen-card__tooltip-wrapper{order:5;margin-bottom:7px;}.carousel-kitchens .kitchen-card__tooltip-wrapper .kitchen-card__tooltip-btn{margin-right:0;margin-left:10px;margin-top:3px;}.carousel-kitchens .discount .kitchen-card__tooltip-wrapper{margin-top:4px;}.carousel-kitchens .discount .kitchen-card__tooltip-wrapper .kitchen-card__tooltip-btn{margin-top:0;}.carousel-kitchens .discount .kitchen-header__price-discount{font-size:17px;line-height:1.1;padding-left:0;margin-bottom:0;}.carousel-kitchens .discount .carousel-kitchens__price{font-size:15px;}.carousel-kitchens__price-infos small{order:9;}[class^=carousel-kitchen-wrapper] [class^=container-],[class^=carousel-kitchen-wrapper] [class*=container-],[class*=carousel-kitchen-wrapper] [class^=container-],[class*=carousel-kitchen-wrapper] [class*=container-]{position:relative;display:flex;align-items:center;flex-wrap:wrap;}[class^=carousel-kitchen-wrapper] [class^=container-] *,[class^=carousel-kitchen-wrapper] [class*=container-] *,[class*=carousel-kitchen-wrapper] [class^=container-] *,[class*=carousel-kitchen-wrapper] [class*=container-] *{margin:0;}[class^=carousel-kitchen-wrapper] [class^=container-] .btn,[class^=carousel-kitchen-wrapper] [class^=container-] body .search-faq #validation-search-faq,body .search-faq [class^=carousel-kitchen-wrapper] [class^=container-] #validation-search-faq,[class^=carousel-kitchen-wrapper] [class^=container-] .kitchen-implantations__btn,[class^=carousel-kitchen-wrapper] [class^=container-] .carousel-flowbox__content-button,[class^=carousel-kitchen-wrapper] [class^=container-] .carousel-videos-top a,.carousel-videos-top [class^=carousel-kitchen-wrapper] [class^=container-] a,[class^=carousel-kitchen-wrapper] [class^=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class^=carousel-kitchen-wrapper] [class^=container-] .hero-image__caption-link,[class^=carousel-kitchen-wrapper] [class^=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class^=carousel-kitchen-wrapper] [class^=container-] .img-text-link__link,[class^=carousel-kitchen-wrapper] [class^=container-] .article-thematics__btn,[class^=carousel-kitchen-wrapper] [class*=container-] .btn,[class^=carousel-kitchen-wrapper] [class*=container-] body .search-faq #validation-search-faq,body .search-faq [class^=carousel-kitchen-wrapper] [class*=container-] #validation-search-faq,[class^=carousel-kitchen-wrapper] [class*=container-] .kitchen-implantations__btn,[class^=carousel-kitchen-wrapper] [class*=container-] .carousel-flowbox__content-button,[class^=carousel-kitchen-wrapper] [class*=container-] .carousel-videos-top a,.carousel-videos-top [class^=carousel-kitchen-wrapper] [class*=container-] a,[class^=carousel-kitchen-wrapper] [class*=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class^=carousel-kitchen-wrapper] [class*=container-] .hero-image__caption-link,[class^=carousel-kitchen-wrapper] [class*=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class^=carousel-kitchen-wrapper] [class*=container-] .img-text-link__link,[class^=carousel-kitchen-wrapper] [class*=container-] .article-thematics__btn,[class*=carousel-kitchen-wrapper] [class^=container-] .btn,[class*=carousel-kitchen-wrapper] [class^=container-] body .search-faq #validation-search-faq,body .search-faq [class*=carousel-kitchen-wrapper] [class^=container-] #validation-search-faq,[class*=carousel-kitchen-wrapper] [class^=container-] .kitchen-implantations__btn,[class*=carousel-kitchen-wrapper] [class^=container-] .carousel-flowbox__content-button,[class*=carousel-kitchen-wrapper] [class^=container-] .carousel-videos-top a,.carousel-videos-top [class*=carousel-kitchen-wrapper] [class^=container-] a,[class*=carousel-kitchen-wrapper] [class^=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class*=carousel-kitchen-wrapper] [class^=container-] .hero-image__caption-link,[class*=carousel-kitchen-wrapper] [class^=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class*=carousel-kitchen-wrapper] [class^=container-] .img-text-link__link,[class*=carousel-kitchen-wrapper] [class^=container-] .article-thematics__btn,[class*=carousel-kitchen-wrapper] [class*=container-] .btn,[class*=carousel-kitchen-wrapper] [class*=container-] body .search-faq #validation-search-faq,body .search-faq [class*=carousel-kitchen-wrapper] [class*=container-] #validation-search-faq,[class*=carousel-kitchen-wrapper] [class*=container-] .kitchen-implantations__btn,[class*=carousel-kitchen-wrapper] [class*=container-] .carousel-flowbox__content-button,[class*=carousel-kitchen-wrapper] [class*=container-] .carousel-videos-top a,.carousel-videos-top [class*=carousel-kitchen-wrapper] [class*=container-] a,[class*=carousel-kitchen-wrapper] [class*=container-] .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp [class*=carousel-kitchen-wrapper] [class*=container-] .hero-image__caption-link,[class*=carousel-kitchen-wrapper] [class*=container-] .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact [class*=carousel-kitchen-wrapper] [class*=container-] .img-text-link__link,[class*=carousel-kitchen-wrapper] [class*=container-] .article-thematics__btn{margin-left:auto;}[class^=carousel-kitchen-wrapper] [class^=container-] a,[class^=carousel-kitchen-wrapper] [class*=container-] a,[class*=carousel-kitchen-wrapper] [class^=container-] a,[class*=carousel-kitchen-wrapper] [class*=container-] a{margin-left:auto;}@media (max-width:767px){[class^=carousel-kitchen-wrapper] [class^=container-] a,[class^=carousel-kitchen-wrapper] [class*=container-] a,[class*=carousel-kitchen-wrapper] [class^=container-] a,[class*=carousel-kitchen-wrapper] [class*=container-] a{margin-left:0;margin-bottom:15px;}}.carousel-kitchen-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(40,75,115,0.85);}.carousel-kitchen-modal.is-open{z-index:9999;display:block;}.carousel-kitchen-modal .fullscreen__close{background:none;border:none;}.carousel-kitchen-modal .fullscreen__close:after{font-family:"icomoon";content:"\e902";}.carousel-kitchen-modal .carousel-kitchen-modal-favorite-container{position:absolute;top:0;right:0;left:0;bottom:0;width:130vh;height:29vw;margin:40px auto;max-height:850px;}@media (max-width:768px){.carousel-kitchen-modal .carousel-kitchen-modal-favorite-container{top:50%;width:100%;height:69vw;margin:0;max-height:unset;transform:translateY(-50%);}}.carousel-kitchen-modal .kitchen-modal__slider{text-align:right;}.carousel-kitchen-modal .kitchen-modal__slider .fullscreen__close{position:absolute;z-index:100;top:0;right:60px;color:#fff;display:inline-flex;margin:5px 0 0 0;}.carousel-kitchen-modal .kitchen-modal__slider .fullscreen__close span{margin-right:7px;}@media (max-width:767px){.carousel-kitchen-modal .kitchen-modal__slider .fullscreen__close{right:10px;}}.carousel-kitchen-modal .kitchen-modal__slider .add-favorites{display:none;justify-content:center;align-items:center;position:absolute;cursor:pointer;width:40px;height:40px;font-size:0;top:20px;right:30px;border-radius:100%;background-color:white;font-family:icomoon;z-index:100;}.carousel-kitchen-modal .kitchen-modal__slider .add-favorites:before{content:"\e914";font-size:2rem;color:#102335;}.carousel-kitchen-modal .kitchen-modal__slider .add-favorites:hover{background-color:#102335;}.carousel-kitchen-modal .kitchen-modal__slider .add-favorites:hover:before{color:white;}.carousel-kitchen-modal .kitchen-modal__slider .add-favorites.active:before{content:"\e915";}.carousel-kitchen-modal .kitchen-modal__slider .add-favorites.unavailable{background:#eee;opacity:0.3;pointer-events:none;}.carousel-kitchen-modal .kitchen-modal__slider .add-favorites.unavailable:hover:before{color:#102335;}.carousel-kitchen-modal .splide__arrow{display:none;text-align:right;}.carousel-kitchen-modal .splide__list{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;}.carousel-kitchen-modal .splide__slide{display:none;}.carousel-kitchen-modal .splide__slide .kitchen-modal__img{width:auto;height:calc(100% - 70px);margin:40px auto 30px;-o-object-fit:contain;object-fit:contain;max-width:100%;}.carousel-kitchen-modal .splide__slide.is-active{display:block;}.carousel-kitchen-modal .splide__slide.is-active + .carousel-kitchen-modal-favorite-container .add-favorites{display:flex;}body:has(.carousel-kitchen-modal.is-open) .header{z-index:0;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.kitchen-modal-360{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(40,75,115,0.8);}.kitchen-modal-360__close{position:absolute;top:20px;right:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background:transparent;border:0;line-height:1;margin-bottom:10px;}.kitchen-modal-360__close span{display:none;}.kitchen-modal-360__body{height:66vh;padding:50px 20px 20px;box-shadow:0 34px 80px rgba(0,0,0,0.25);background:#fff;max-width:100%;max-height:100%;position:relative;width:100%;max-width:1320px;}.kitchen-modal-360__body .kitchen-modal-360__diaporama{height:56vh !important;}.kitchen-modal-360__body .kitchen-modal-360__diaporama.loading-state{position:relative;background:black;}.kitchen-modal-360__body .kitchen-modal-360__diaporama.loading-state:after{content:"";border:8px solid #8d8d8d;border-top:8px solid white;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;}@media (max-width:767px){.kitchen-modal-360__body{width:100%;}}body .autocomplete-suggestion{font-size:1.4rem;padding:5px 10px !important;transition:0.25s all;}body .autocomplete-suggestion:first-child{display:none;}body .autocomplete-suggestion.autocomplete-selected{background:#eff2f4;text-decoration:underline;border-radius:8px;transition:0.25s all;}body .autocomplete-suggestions{border:0;box-shadow:0 0.125rem 0.35rem rgba(167,149,149,0.275);border-radius:8px;padding:10px 10px 10px 10px;margin-top:2px;list-style-type:none;min-width:298px;}body .autocomplete-suggestions:empty{display:none !important;}@media (max-width:767px){body .autocomplete-suggestions{padding:10px 20px 15px 15px;width:calc(100% - 40px) !important;margin:0 20px;left:0 !important;list-style-type:none;}}body .autocomplete-suggestion strong{color:#102335;}body .autocomplete-suggestion a{color:#102335;}body .autocomplete-suggestion a:hover,body .autocomplete-suggestion a:focus{color:#102335;}body .autocomplete-group{font-size:1.4rem;font-weight:700;padding:5px 10px !important;}@media (max-width:767px){body.menu-open .autocomplete-suggestions{width:calc(100vw - 74px) !important;}}.layout-KitchenList #main-content .product-card__row > div:has(.push-promo.push-promo--card){order:4;margin-bottom:32px;width:100%;}@media (min-width:768px){.layout-KitchenList #main-content .product-card__row > div:has(.push-promo.push-promo--card){width:50%;}}@media (min-width:992px){.layout-KitchenList #main-content .product-card__row > div:has(.push-promo.push-promo--card){width:33.3333%;}}.layout-KitchenList #main-content .product-card__row > div:has(.push-promo.push-promo--card) .push-promo.push-promo--card{display:block;width:100%;padding:0;}.layout-KitchenList #main-content .product-card__col.card-promo{order:4;}.layout-KitchenList #main-content .product-card__col.block-simulator{order:16;display:none;}@media (min-width:768px) and (max-width:991px){.layout-KitchenList #main-content .product-card__col.block-simulator{order:14;}}.layout-KitchenList #main-content .product-card__col.card-pos-11 ~ .block-simulator{display:block;}@media (max-width:767px){.layout-KitchenList #main-content .product-card__col.card-pos-15 ~ .block-simulator{display:block;}}.layout-KitchenList #main-content .product-card__col.block-catalog-quiz{order:52;width:100%;display:none;}.layout-KitchenList #main-content .product-card__col.card-pos-45 ~ .block-catalog-quiz{display:block;}@media (min-width:768px){.layout-KitchenList #main-content .product-card__col.card-pos-43 ~ .push-promo:not(.push-promo--card){display:block;}}@media (min-width:992px){.layout-KitchenList #main-content .product-card__col.card-pos-41 ~ .block-catalog-quiz{display:block;}}.layout-KitchenList #main-content .product-card__col .promo-empty{display:none !important;}.layout-KitchenList #main-content .product-card__col.card-pos-23 ~ .promo-empty{display:none !important;}.layout-KitchenList #main-content .product-card__col.card-pos-23 ~ .promo-empty ~ .block-catalog-quiz{display:block;order:28;}@media (min-width:768px) and (max-width:991px){.layout-KitchenList #main-content .product-card__col.card-pos-23 ~ .promo-empty ~ .block-catalog-quiz{order:26;}}@media (max-width:767px){.layout-KitchenList #main-content .product-card__col.card-pos-27 ~ .promo-empty{display:none !important;}.layout-KitchenList #main-content .product-card__col.card-pos-27 ~ .promo-empty ~ .block-catalog-quiz{display:block;order:28;}}.layout-KitchenList #main-content .product-card__col.push-promo:not(.push-promo--card){order:28;display:none;}@media (min-width:768px) and (max-width:991px){.layout-KitchenList #main-content .product-card__col.push-promo:not(.push-promo--card){order:26;}}.layout-KitchenList #main-content .product-card__col.card-pos-27 ~ .push-promo:not(.push-promo--card){display:block;}@media (min-width:768px){.layout-KitchenList #main-content .product-card__col.card-pos-23 ~ .push-promo:not(.push-promo--card){display:block;}}.layout-KitchenList #main-content .product-card__col.push-promo.push-promo--card{order:4;display:none;}.layout-KitchenList #main-content .product-card__col.card-pos-9 ~ .push-promo.push-promo--card{display:block;}.layout-KitchenList #main-content .product-card__col.push-promo.push-promo--card{max-height:272px;}@media (min-width:768px) and (max-width:991px){.layout-KitchenList #main-content .product-card__col.push-promo.push-promo--card{max-height:254px;}}@media (min-width:992px) and (max-width:1199px){.layout-KitchenList #main-content .product-card__col.push-promo.push-promo--card{max-height:215px;}}@media (min-width:1200px){.layout-KitchenList #main-content .product-card__col.push-promo.push-promo--card .push-promo__title{font-size:1.8rem;line-height:2.2rem;}}@media (min-width:1200px){.layout-KitchenList #main-content .product-card__col.push-promo.push-promo--card .push-promo__description{font-size:1.3rem;}}.layout-KitchenList #main-content .product-card__col.push-promo.push-promo--card.col-pos-3{order:2;}.layout-KitchenList #main-content .product-card__col.push-promo.push-promo--card.col-pos-7{order:6;}.layout-KitchenList #main-content .product-card__col.push-promo.push-promo--card.col-pos-12{order:11;}.layout-KitchenList #main-content .product-card__col.push-promo:not(.push-promo--card){width:100%;}.layout-KitchenList #main-content .product-card__col .block-simulator{padding-top:30px;padding-bottom:30px;}.layout-KitchenList #main-content .product-card__row .frame-type-promotion_showdisplayblockplugin:has(.col-pos-3){order:2 !important;}.layout-KitchenList #main-content .product-card__row .frame-type-promotion_showdisplayblockplugin:has(.col-pos-7){order:6 !important;}.layout-KitchenList #main-content .product-card__row .frame-type-promotion_showdisplayblockplugin:has(.col-pos-12){order:11 !important;}@media (min-width:992px){.layout-KitchenList #main-content .facet-area-bottom__reset-title{margin-bottom:16px;}}.block-catalog-quiz .row{margin-left:-16px;margin-right:-16px;}@media (min-width:768px){.block-catalog-quiz .row{display:flex;}}.block-catalog-quiz .row .catalog-macaron,.block-catalog-quiz .row .block-quiz-macaron{padding:0 16px;}.block-catalog-quiz .row .catalog-macaron{margin-bottom:25px;}@media (min-width:768px){.block-catalog-quiz .row .catalog-macaron{margin-bottom:0;}}.card-pos-1{order:1;}.card-pos-2{order:2;}.card-pos-3{order:3;}.card-pos-4{order:4;}.card-pos-5{order:5;}.card-pos-6{order:6;}.card-pos-7{order:7;}.card-pos-8{order:8;}.card-pos-9{order:9;}.card-pos-10{order:10;}.card-pos-11{order:11;}.card-pos-12{order:12;}.card-pos-13{order:13;}.card-pos-14{order:14;}.card-pos-15{order:15;}.card-pos-16{order:16;}.card-pos-17{order:17;}.card-pos-18{order:18;}.card-pos-19{order:19;}.card-pos-20{order:20;}.card-pos-21{order:21;}.card-pos-22{order:22;}.card-pos-23{order:23;}.card-pos-24{order:24;}.card-pos-25{order:25;}.card-pos-26{order:26;}.card-pos-27{order:27;}.card-pos-28{order:28;}.card-pos-29{order:29;}.card-pos-30{order:30;}.card-pos-31{order:31;}.card-pos-32{order:32;}.card-pos-33{order:33;}.card-pos-34{order:34;}.card-pos-35{order:35;}.card-pos-36{order:36;}.card-pos-37{order:37;}.card-pos-38{order:38;}.card-pos-39{order:39;}.card-pos-40{order:40;}.card-pos-41{order:41;}.card-pos-42{order:42;}.card-pos-43{order:43;}.card-pos-44{order:44;}.card-pos-45{order:45;}.card-pos-46{order:46;}.card-pos-47{order:47;}.card-pos-48{order:48;}.card-pos-49{order:49;}.card-pos-50{order:50;}.card-pos-51{order:51;}.card-pos-52{order:52;}.card-pos-53{order:53;}.card-pos-54{order:54;}.card-pos-55{order:55;}.card-pos-56{order:56;}.card-pos-57{order:57;}.card-pos-58{order:58;}.card-pos-59{order:59;}.card-pos-60{order:60;}.layout-KitchenList #main-content:has(.push-promo--card.col-pos-3) .frame-type-promotion_showdisplayblockplugin:has(.col-pos-7){order:5 !important;}.layout-KitchenList #main-content:has(.push-promo--card.col-pos-3) .frame-type-promotion_showdisplayblockplugin:has(.col-pos-12),.layout-KitchenList #main-content:has(.push-promo--card.col-pos-7) .frame-type-promotion_showdisplayblockplugin:has(.col-pos-12){order:10 !important;}.layout-KitchenList #main-content:has(.push-promo--card.col-pos-3) .product-card__row:has(.col-pos-7) .frame-type-promotion_showdisplayblockplugin:has(.col-pos-12){order:9 !important;}.ajax-results{position:absolute;}.facets-wrapper{display:flex;align-content:center;align-items:center;margin-bottom:30px;}@media (min-width:992px){.facets-wrapper{padding-top:30px;}}.facets-wrapper .results-count{font-size:1.2rem;line-height:1.5rem;}@media (min-width:992px){.facets-wrapper .results-count{margin-bottom:16px;}}.facets-wrapper .results-count + .dropdown{font-size:1.2rem;line-height:1.5rem;margin-left:14px;display:inline-flex;position:relative;z-index:5;}@media (min-width:992px){.facets-wrapper .results-count + .dropdown{margin-bottom:16px;}}.facets-wrapper .results-count + .dropdown.open .dropdown-menu{display:block;}.facets-wrapper .results-count + .dropdown.open #sortDropDown:after{transform:rotate(-90deg);transition:0.5s all;}.facets-wrapper .results-count + .dropdown .dropdown-menu{margin:0;list-style-type:none;display:none;position:absolute;top:100%;right:0;width:208px;padding:24px 24px 1px;box-shadow:0 19px 27px -11px rgba(0,0,0,0.35);background:white;z-index:5;}.facets-wrapper .results-count + .dropdown .dropdown-menu li{margin-bottom:16px;height:24px;display:flex;align-items:center;position:relative;}.facets-wrapper .results-count + .dropdown .dropdown-menu li a,.facets-wrapper .results-count + .dropdown .dropdown-menu li span,.facets-wrapper .results-count + .dropdown .dropdown-menu li button{background:transparent;width:100%;border:0;padding-left:0;padding-right:0;text-align:left;}.facets-wrapper .results-count + .dropdown .dropdown-menu li a:focus,.facets-wrapper .results-count + .dropdown .dropdown-menu li span:focus,.facets-wrapper .results-count + .dropdown .dropdown-menu li button:focus{outline:none;}.facets-wrapper .results-count + .dropdown .dropdown-menu li a:hover,.facets-wrapper .results-count + .dropdown .dropdown-menu li span:hover,.facets-wrapper .results-count + .dropdown .dropdown-menu li button:hover{color:#102335;opacity:1;}.facets-wrapper .results-count + .dropdown .dropdown-menu li a:after,.facets-wrapper .results-count + .dropdown .dropdown-menu li span:after,.facets-wrapper .results-count + .dropdown .dropdown-menu li button:after{content:"";display:flex;width:24px;height:24px;border-radius:3px;border:1px solid #b7c6d1;position:absolute;top:0;right:0;}.facets-wrapper .results-count + .dropdown .dropdown-menu li.active a:before,.facets-wrapper .results-count + .dropdown .dropdown-menu li.active span:before{content:"";display:block;width:11px;height:8px;position:absolute;top:7px;right:6px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/formulaire/check1.svg') no-repeat 0 0;}.facets-wrapper #sortDropDown{padding-bottom:3px;padding-top:3px;padding-right:13px;position:relative;cursor:pointer;}.facets-wrapper #sortDropDown:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";color:#102335;font-size:0.8rem;transform:rotate(90deg);position:absolute;right:0;top:10px;margin-top:-5px;transition:0.5s all;}.facets-wrapper #sortDropDown:before{content:"";display:block;background-color:#102335;height:1px;width:calc(100% - 14px);position:absolute;bottom:0;left:0;}.facets-wrapper .facets__toggle-container{display:inline-flex;margin-right:auto;}@media (min-width:992px){.facets-wrapper .facets__toggle-container{margin:0 -15px;display:none;}}.facets-wrapper .facet-area-top--mobile{text-align:center;font-weight:700;font-size:1.8rem;line-height:2.66rem;height:60px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #b7c6d1;margin:0 -15px 35px -15px;position:relative;flex-shrink:0;}@media (min-width:992px){.facets-wrapper .facet-area-top--mobile{display:none;}}.facets-wrapper .facet-area-top--mobile .facet-area-top__close{line-height:1.8rem;position:absolute;top:50%;right:32px;margin-top:-8px;}.facets-wrapper .facet-area-top--mobile .facet-area-top__close:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";color:#102335;border:0;}@media (max-width:991px){.facets-wrapper .facet-area-main{flex:1;overflow-y:auto;}}.facets-wrapper .facet-area-bottom--mobile{margin-block:auto 0;margin-inline:15px;padding-bottom:20px;}@media (min-width:992px){.facets-wrapper .facet-area-bottom--mobile{display:flex;padding-bottom:0;margin-block-start:0;margin-block-end:0;margin-inline-start:15px;margin-inline-end:0;}}.facets-wrapper .facet-area-bottom--mobile .facet-area-bottom__reset{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;margin:0;padding:0;}.facets-wrapper .facet-area-bottom--mobile .facet-area-bottom__reset .facet-area-bottom__reset-title{font-size:1.2rem;line-height:1.5rem;color:#9fa7ae;border:0;border-bottom:1px solid #9fa7ae;background:transparent;padding-left:0;padding-right:0;}.facets-wrapper .facet-area-bottom--mobile .facet-area-bottom__reset .facet-area-bottom__reset-title:focus{outline:none;}@media (min-width:992px){.facets-wrapper .facet-area-bottom--mobile .facet-area-bottom__reset .facet-area-bottom__reset-title{color:#102335;border-bottom:1px solid #102335;}}@media (min-width:992px){.facets-wrapper .facet-area-bottom--mobile .facet-area-bottom__reset .facet-area-bottom__close{display:none;}}.facets-wrapper .facet-area-main .panel-group{margin-bottom:0;}@media (max-width:991px){.facets-wrapper .facet-area-main .panel-group{border-bottom:1px solid #b7c6d1;}.facets-wrapper .facet-area-main .panel-group:last-child{border-bottom:0;}}.facets-wrapper .facet-area-main #facet-accordion-colors .filter-dropdown.open .filter-dropdown__body,.facets-wrapper .facet-area-main #facet-accordion-configurations .filter-dropdown.open .filter-dropdown__body{display:flex;}.facets-wrapper .facet-area-main #facet-accordion-stores .filter-dropdown__body.more-items .filter-dropdown__checkbox:nth-child(11){display:none;}.facets-wrapper .facet-area-main #facet-accordion-stores .filter-dropdown__body.more-items .filter-dropdown__checkbox:nth-child(11) ~ .filter-dropdown__checkbox{display:none;}.facets-wrapper .facet-area-main #facet-accordion-stores .filter-dropdown__body .read-more:not(.js-read-more){display:inline-flex;margin-bottom:20px;}.facets-wrapper .facet-area-main #facet-accordion-stores .filter-dropdown__body .read-more:not(.js-read-more).show-more:before{content:"\e91f";transform:rotate(0deg);}.facets-wrapper .facet-area-main .filter-dropdown__body{background:white;padding:0 0 0 12px;clear:left;}@media (min-width:992px){.facets-wrapper .facet-area-main .filter-dropdown__body{position:absolute;top:100%;display:none;z-index:10;max-height:324px;overflow-y:auto;}}@media (min-width:768px){.facets-wrapper .facet-area-main .filter-dropdown__body.filter-dropdown__fullwidth .facet-item-style{padding-left:40px;}}.facets-wrapper .facet-area-main .filter-dropdown__body.filter-dropdown__fullwidth .facet-item-style{height:24px;position:relative;}.facets-wrapper .facet-area-main .filter-dropdown__body.filter-dropdown__fullwidth .facet-item-style label{font-size:1.1rem;}@media (min-width:768px){.facets-wrapper .facet-area-main .filter-dropdown__body.filter-dropdown__fullwidth .facet-item-style label + input + .fake-checkbox{position:absolute;top:0;left:0;}}@media (min-width:992px){.facets-wrapper .facet-area-main .filter-dropdown__body.filter-dropdown__fullwidth{box-shadow:0 19px 27px -11px rgba(0,0,0,0.35);min-width:960px;padding:20px 25px;max-height:inherit;}.facets-wrapper .facet-area-main .filter-dropdown__body.filter-dropdown__fullwidth .filter-dropdown__checkbox{width:25%;}}@media (min-width:1220px){.facets-wrapper .facet-area-main .filter-dropdown__body.filter-dropdown__fullwidth{width:1335px;margin-left:0;padding:35px 60px;}}@media (min-width:1400px){.facets-wrapper .facet-area-main .filter-dropdown__body.filter-dropdown__fullwidth{width:1376px;margin-left:-90px;padding:45px 90px;}}.facets-wrapper .facet-area-main .filter-dropdown.open .filter-dropdown__body{display:block;}@media (min-width:992px){.facets-wrapper .facet-area-main .filter-dropdown.open .filter-dropdown__fullwidth{display:flex;flex-wrap:wrap;flex-direction:column;max-height:435px;}}.facets-wrapper .facet-area-main .secondaryContentSection{margin:0 15px;}@media (min-width:992px){.facets-wrapper .facet-area-main .secondaryContentSection{margin:0;box-shadow:0px 5px 12.1px 0px rgba(0,0,0,0.1411764706);border-radius:8px;padding:15px 5px 15px 5px;margin-top:-15px;}}.facets-wrapper .facet-area-main .secondaryContentSection > .facets > .facets{width:auto;}@media (min-width:992px){.facets-wrapper .facet-area-main .secondaryContentSection .facets{display:flex;}}.facets-wrapper .facet-area-main .secondaryContentSection .facets .facet{display:block;width:100%;background:transparent;border:0;padding-left:0;padding-right:0;text-align:start;clear:both;}.facets-wrapper .facet-area-main .secondaryContentSection .facets .facet:last-child{border-inline-end:0;}.facets-wrapper .facet-area-main .secondaryContentSection .facets .facet:focus{outline:none;}@media (min-width:992px){.facets-wrapper .facet-area-main .secondaryContentSection .facets .facet{margin-inline-end:4px;border-inline-end:1px solid #dadada;}}@media (max-width:991px){.facets-wrapper .facet-area-main .secondaryContentSection .facets .facet .fake-checkbox{background:white !important;border:1px solid #b7c6d1 !important;}.facets-wrapper .facet-area-main .secondaryContentSection .facets .facet .fake-checkbox:after{display:none !important;}}.facets-wrapper .facet-area-main .secondaryContentSection .facets .facet.active .fake-checkbox{background:white !important;border:1px solid #b7c6d1 !important;}.facets-wrapper .facet-area-main .secondaryContentSection .facets .facet.active .fake-checkbox:after{content:"";display:block !important;width:11px;height:8px;position:absolute;top:6px;left:5px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/formulaire/check1.svg') no-repeat 0 0 transparent !important;}.facets-wrapper .facet-area-main .secondaryContentSection .facets > .facet{width:auto;}.facets-wrapper .facet-item-color{font-weight:500;font-size:1rem;line-height:1.25rem;display:flex;flex-direction:column;align-items:center;}.facets-wrapper .facet-item-color__picto{display:flex;align-items:center;justify-content:center;border-radius:50%;width:42px;height:42px;margin-bottom:10px;position:relative;}@media (min-width:992px){.facets-wrapper .facet-item-color__picto{width:28px;height:28px;margin-bottom:8px;}}.facets-wrapper .facet-item-color__name{text-align:center;font-size:1rem;margin-bottom:10px;}.facets-wrapper .facet-item-color.light-color .facet-item-color__picto{box-shadow:inset 0 0 0 1pt #b7c6d1;}@media (min-width:992px){.facets-wrapper #facet-accordion-styles .filter-dropdown__body,.facets-wrapper #facet-accordion-finishes .filter-dropdown__body,.facets-wrapper #facet-accordion-price .filter-dropdown__body{width:274px;padding:24px 24px 1px;box-shadow:0 19px 27px -11px rgba(0,0,0,0.35);}}.facets-wrapper #facet-accordion-styles .filter-dropdown__body .list-group-item:last-child,.facets-wrapper #facet-accordion-finishes .filter-dropdown__body .list-group-item:last-child,.facets-wrapper #facet-accordion-price .filter-dropdown__body .list-group-item:last-child{display:none;}.facets-wrapper #facet-accordion-colors .filter-dropdown__body{display:flex;flex-wrap:wrap;}@media (min-width:992px){.facets-wrapper #facet-accordion-colors .filter-dropdown__body{width:308px;padding:30px 36px 10px;box-shadow:0 19px 27px -11px rgba(0,0,0,0.35);display:none;}}.facets-wrapper #facet-accordion-colors .filter-dropdown__body .active.facet .facet-item-color__picto:after{content:"";display:block;width:42px;height:42px;position:absolute;top:0;left:0;border-radius:50%;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/formulaire/check1.svg') no-repeat center center;z-index:3;}@media (min-width:992px){.facets-wrapper #facet-accordion-colors .filter-dropdown__body .active.facet .facet-item-color__picto:after{width:34px;height:34px;top:-3px;left:-3px;background-size:9px;border:1px solid #cfd3d7;}}@media (max-width:991px){.facets-wrapper #facet-accordion-colors .filter-dropdown__body .active.facet .facet-item-color__picto:before{content:"";display:block;width:48px;height:48px;position:absolute;top:-3px;left:-3px;border:1px solid #102335;border-radius:50%;}}.facets-wrapper #facet-accordion-colors .filter-dropdown__body .active.facet .facet-item-color.light-color .facet-item-color__picto:after{background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/formulaire/check1.svg') no-repeat center center;}.facets-wrapper #facet-accordion-colors .filter-dropdown__checkbox{width:25%;margin-bottom:7px;}@media (max-width:991px){.facets-wrapper #facet-accordion-colors .filter-dropdown__checkbox{width:calc(25% - 4px);display:inline-flex;float:left;}}.facets-wrapper #facet-accordion-colors .filter-dropdown__checkbox .facet{padding:0 5px;}.facets-wrapper #facet-accordion-colors .filter-dropdown .list-group-item:last-child{display:none;}.facets-wrapper #facet-accordion-configurations .filter-dropdown__checkbox a,.facets-wrapper #facet-accordion-configurations .filter-dropdown__checkbox .facet{margin:0;}.facets-wrapper #facet-accordion-configurations .filter-dropdown__checkbox a.active .facet-item-configuration p:before,.facets-wrapper #facet-accordion-configurations .filter-dropdown__checkbox .facet.active .facet-item-configuration p:before{content:"";display:block;width:11px;height:8px;position:absolute;top:50%;right:6px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/formulaire/check1.svg') no-repeat 0 0;z-index:3;margin-top:-4px;}.facets-wrapper #facet-accordion-configurations .filter-dropdown__checkbox a.active .facet-item-configuration p:after,.facets-wrapper #facet-accordion-configurations .filter-dropdown__checkbox .facet.active .facet-item-configuration p:after{background:white;border-color:#b7c6d1;transition:0.25s all;}.facets-wrapper #facet-accordion-configurations .filter-dropdown__checkbox{padding-bottom:25px;}.facets-wrapper #facet-accordion-configurations .filter-dropdown__checkbox:first-child{margin-top:0;}.facets-wrapper #facet-accordion-configurations .filter-dropdown__body{flex-wrap:wrap;}@media (min-width:992px){.facets-wrapper #facet-accordion-configurations .filter-dropdown__body{width:290px;padding:24px;max-height:325px;overflow-y:auto;box-shadow:0 19px 27px -11px rgba(0,0,0,0.35);display:none;}}@media (min-width:992px) and (max-width:991px){.facets-wrapper #facet-accordion-configurations .filter-dropdown__body{right:0;}}.facets-wrapper #facet-accordion-configurations .filter-dropdown__checkbox{width:100%;margin-bottom:0;}.facets-wrapper #facet-accordion-configurations .filter-dropdown .list-group-item:last-child{display:none;}.facets-wrapper #facet-accordion-configurations .facet-item-configuration{display:flex;align-items:center;justify-content:flex-start;}.facets-wrapper #facet-accordion-configurations .facet-item-configuration-wrap-img{width:51px;height:51px;background:#f8f8f8;display:flex;justify-content:center;align-items:center;padding:10px;}.facets-wrapper #facet-accordion-configurations .facet-item-configuration-wrap-img img{width:100%;height:auto;}.facets-wrapper #facet-accordion-configurations .facet-item-configuration p{font-family:Dinamit,system-ui,sans-serif;font-size:1rem;line-height:1.6rem;font-weight:400;margin-bottom:0;padding-left:15px;color:#102335;padding-right:30px;flex:1;position:relative;}.facets-wrapper #facet-accordion-configurations .facet-item-configuration p:after{content:"";display:flex;width:24px;height:24px;border-radius:3px;border:1px solid #b7c6d1;position:absolute;top:50%;right:0;margin-top:-12px;transition:0.25s all;}.facets-wrapper #tx-solr-faceting{position:fixed;top:0;left:0;z-index:15;padding:0;width:100%;height:100%;background:#fff;overflow:hidden;transform:translateX(-100%);transition:0.5s ease-in-out;}@media (max-width:991px){.facets-wrapper #tx-solr-faceting{display:flex;flex-direction:column;}}@media (min-width:768px) and (max-width:991px){.facets-wrapper #tx-solr-faceting{max-width:360px;box-shadow:0 19px 27px -11px rgba(0,0,0,0.35);}}@media (min-width:992px){.facets-wrapper #tx-solr-faceting{z-index:6;position:static;transform:none;overflow:visible;display:inline-flex;width:auto;margin-right:auto;}}.facets-wrapper #tx-solr-faceting.open{z-index:9999;transform:translateX(0);transition:0.5s ease-in-out;}.tx-solr-loader-container{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2000;background-color:rgba(40,75,115,0.8);}.tx-solr-loader-container .tx-solr-loader{display:inline-block;position:absolute;width:80px;height:80px;margin:auto;top:0;bottom:0;left:0;right:0;}.tx-solr-loader-container .tx-solr-loader div{animation:solr-loader 1.2s cubic-bezier(0.5,0,0.5,1) infinite;transform-origin:40px 40px;}.tx-solr-loader-container .tx-solr-loader div:after{content:"";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#fff;margin:-4px 0 0 -4px;}.tx-solr-loader-container .tx-solr-loader div:nth-child(1){animation-delay:-0.036s;}.tx-solr-loader-container .tx-solr-loader div:nth-child(1):after{top:63px;left:63px;}.tx-solr-loader-container .tx-solr-loader div:nth-child(2){animation-delay:-0.072s;}.tx-solr-loader-container .tx-solr-loader div:nth-child(2):after{top:68px;left:56px;}.tx-solr-loader-container .tx-solr-loader div:nth-child(3){animation-delay:-0.108s;}.tx-solr-loader-container .tx-solr-loader div:nth-child(3):after{top:71px;left:48px;}.tx-solr-loader-container .tx-solr-loader div:nth-child(4){animation-delay:-0.144s;}.tx-solr-loader-container .tx-solr-loader div:nth-child(4):after{top:72px;left:40px;}.tx-solr-loader-container .tx-solr-loader div:nth-child(5){animation-delay:-0.18s;}.tx-solr-loader-container .tx-solr-loader div:nth-child(5):after{top:71px;left:32px;}.tx-solr-loader-container .tx-solr-loader div:nth-child(6){animation-delay:-0.216s;}.tx-solr-loader-container .tx-solr-loader div:nth-child(6):after{top:68px;left:24px;}.tx-solr-loader-container .tx-solr-loader div:nth-child(7){animation-delay:-0.252s;}.tx-solr-loader-container .tx-solr-loader div:nth-child(7):after{top:63px;left:17px;}.tx-solr-loader-container .tx-solr-loader div:nth-child(8){animation-delay:-0.288s;}.tx-solr-loader-container .tx-solr-loader div:nth-child(8):after{top:56px;left:12px;}@keyframes solr-loader{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}#facet-accordion-categoryHierarchy.facets-wrapper{display:inherit;margin-bottom:0;}.filter-dropdown{position:relative;}.filter-dropdown__btn{color:#373632 !important;background:white !important;min-height:25px;padding:5px 12px;font-size:1.2rem;border:transparent;}.filter-dropdown__btn:after{content:"\e901";color:#014076;display:inline-flex;transform:rotate(90deg);font-size:1.4rem;position:relative;top:2px;transition:0.25s all;}.filter-dropdown__checkbox{margin-bottom:17px;}.filter-dropdown__checkbox a:hover{cursor:pointer;}.filter-dropdown__checkbox label{font-size:1rem;line-height:1.5rem;font-weight:400;color:#102335;margin:0;padding:0;width:100%;cursor:pointer;}@media (max-width:991px){.filter-dropdown__checkbox label{height:24px;display:flex;align-items:center;}}.filter-dropdown__checkbox label + input{display:none;}.filter-dropdown__checkbox label + input + .fake-checkbox{display:flex;width:24px;height:24px;border-radius:3px;border:1px solid #b7c6d1;position:relative;}@media (max-width:991px){.filter-dropdown__checkbox label + input + .fake-checkbox{position:absolute;left:0;}}.filter-dropdown__checkbox label + input[checked=true] + .fake-checkbox{background:white !important;border:1px solid #b7c6d1 !important;}.filter-dropdown__checkbox label + input[checked=true] + .fake-checkbox:after{content:"";display:block;width:11px;height:8px;position:absolute;top:6px;left:5px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/formulaire/check1.svg') no-repeat 0 0 transparent;}.filter-dropdown__checkbox .facet-item-style{display:flex;align-items:center;}@media (max-width:991px){.filter-dropdown__checkbox .facet-item-style{position:relative;padding-left:40px;}}.filter-dropdown.open .filter-dropdown__btn:after{transform:rotate(-90deg);transition:0.25s all;}.product-card__row{display:flex;flex-wrap:wrap;}.product-card__col .results-entry{padding:0;border:0;margin:0 0 25px 0;}.product-card__col .results-entry .img-responsive{width:100%;height:auto;transition:0.25s all;}@media (min-width:992px){.product-card__col .results-entry .img-responsive:hover{transform:scale(1.1);transition:0.25s all;}}.product-card__col .results-entry .img-wrap{position:relative;overflow:hidden;border-radius:16px 16px 0 0;}.product-card__col .results-entry .img-headline{position:absolute;top:0;left:0;right:0;padding:20px 16px 0 20px;display:flex;align-items:flex-start;justify-content:flex-end;z-index:2;}.product-card__col .results-entry .img-headline.modal-360-only .link-modal-360{margin-right:4px;}.product-card__col .results-entry .img-headline__tag{font-size:0.8rem;font-weight:600;line-height:1rem;padding:7px 10px;background:white;margin-right:auto;margin-top:3px;}.product-card__col .results-entry .img-headline .link-modal-360{font-size:0;display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;background:white;transition:0.25s all;margin-left:auto;margin-right:50px;cursor:pointer;}@media (min-width:768px){.product-card__col .results-entry .img-headline .link-modal-360{margin-right:60px;width:40px;height:40px;}}.product-card__col .results-entry .img-headline .link-modal-360:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e913";color:#102335;font-size:1.6rem;transition:0.25s all;}@media (min-width:768px){.product-card__col .results-entry .img-headline .link-modal-360:before{font-size:2rem;}}.product-card__col .results-entry .img-headline .link-modal-360:hover{background:#102335;color:white;transition:0.25s all;}.product-card__col .results-entry .img-headline .link-modal-360:hover:before{color:white;transition:0.25s all;}.product-card__col .results-entry .info-block{display:flex;align-items:flex-start;padding-top:10px;}.product-card__col .results-entry .info-block__right{margin-left:auto;text-align:right;flex-shrink:0;}.product-card__col .results-entry .info-block .add-favorites{position:absolute;top:20px;right:20px;font-size:0;display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:50%;background:white;margin-left:15px;transition:0.25s all;cursor:pointer;z-index:3;}@media (min-width:768px){.product-card__col .results-entry .info-block .add-favorites{width:40px;height:40px;}}.product-card__col .results-entry .info-block .add-favorites:hover{background:#102335;color:white;transition:0.25s all;}.product-card__col .results-entry .info-block .add-favorites:hover:before{color:white;transition:0.25s all;}.product-card__col .results-entry .info-block .add-favorites:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914";color:#102335;font-size:1.4rem;transition:0.25s all;}@media (min-width:768px){.product-card__col .results-entry .info-block .add-favorites:before{font-size:1.6rem;}}.product-card__col .results-entry .info-block .add-favorites.active:before{content:"\e915";}.product-card__col .results-entry .info-block .add-favorites.unavailable{background:#eee;opacity:0.3;pointer-events:none;}.product-card__col .results-entry .info-block .add-favorites.unavailable:hover:before{color:#102335;}.product-card__col .kitchen-card__title{font-size:1.5rem;line-height:2.55rem;font-weight:600;margin-bottom:6px;}.product-card__col .kitchen-card__price{font-weight:700;font-size:1.8rem;line-height:2.25rem;display:inline-flex;}.product-card__col .kitchen-card__price span{font-size:0.9rem;line-height:1.5rem;font-weight:400;}.product-card__col .kitchen-card__price-infos{display:flex;justify-content:flex-end;flex-wrap:wrap;}.product-card__col .kitchen-card__monthly small{font-size:9px;white-space:nowrap;margin-left:-30px;}.product-card__col .kitchen-card__ecopart{width:100%;font-weight:400;font-size:0.8rem;line-height:1.37rem;color:#707b86;display:block;text-align:right;}.product-card__col .kitchen-card__colors{display:flex;}.product-card__col .kitchen-card__colors .more-colors{font-size:1.2rem;color:#404f5d;margin-bottom:0;white-space:nowrap;}.product-card__col .kitchen-card__tooltip{display:none;position:absolute;color:white;text-align:center;font-size:8px;font-weight:600;padding-top:13px;z-index:3;}.product-card__col .kitchen-card__tooltip p{background:#102335;padding:6px 8px;border-radius:6px;}.product-card__col .kitchen-card__tooltip-wrapper{display:inline-flex;position:relative;order:5;margin-bottom:7px;}.product-card__col .kitchen-card__tooltip-wrapper .kitchen-card__tooltip-btn{margin-right:0;margin-left:10px;margin-top:3px;}.product-card__col .kitchen-card__tooltip-wrapper.open .kitchen-card__tooltip{position:absolute;color:#fff;font-size:12px;font-weight:600;z-index:3;background:#102335;padding:10px 15px;border-radius:6px;width:auto;word-break:keep-all;transform:translateX(-50%);top:100%;left:50%;margin-top:4px;white-space:nowrap;display:block;}@media (max-width:991px){.product-card__col .kitchen-card__tooltip-wrapper.open .kitchen-card__tooltip{display:none !important;}}.product-card__col .kitchen-card__tooltip-wrapper.open .kitchen-card__tooltip p{color:white;font-weight:400;margin:0;padding:0;}.product-card__col .kitchen-card__tooltip-wrapper.open .kitchen-card__tooltip p a{color:white;font-weight:400;}.product-card__col .kitchen-card__tooltip-wrapper.open .kitchen-card__tooltip p a:hover{text-decoration:underline;}.product-card__col .kitchen-card__tooltip-btn{border:0;width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;background:white;position:relative;margin-right:6px;border-radius:50%;outline-offset:2px;}.product-card__col .kitchen-card__tooltip-btn:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";color:#102335;font-size:1.6rem;transition:0.25s all;}.product-card__col .kitchen-header__colors-item{margin-right:8px;}.product-card__col .kitchen-header__colors-item a{display:flex;align-items:center;justify-content:center;width:13px;height:13px;position:relative;}.product-card__col .kitchen-header__colors-item a .conf--color{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;border-radius:50%;}.product-card__col .kitchen-header__colors-item a .color-tooltip{position:absolute;top:100%;left:50%;transform:translateX(-50%);display:none !important;}.product-card__col .kitchen-header__colors-item a .color-tooltiptext{color:white;text-align:center;font-size:8px;font-weight:600;padding-top:13px;white-space:nowrap;display:none !important;}.product-card__col .kitchen-header__colors-item a .color-tooltiptext span{background:#102335;padding:6px 8px;border-radius:6px;}.product-card__col .kitchen-header__colors-item a:hover .color-tooltip{display:block;}.product-card__col .kitchen-header__colors-item.light-color a .conf--color{box-shadow:inset 0 0 0 1pt #b7c6d1;}.product-card__col .discount{margin-top:5px;}.product-card__col .discount .kitchen-card__price-discount{font-size:17px;line-height:1.1;padding-left:0;margin-bottom:0;}.wrapper-price-kitchen:has(.kitchen-card__priceFullTva){position:relative;padding-right:24px;flex-direction:column;}.wrapper-price-kitchen:has(.kitchen-card__priceFullTva) + .kitchen-card__ecopart{text-align:left !important;}.wrapper-price-kitchen:has(.kitchen-card__priceFullTva) .kitchen-card__tooltip-wrapper{position:absolute;right:-3px;top:0;}.wrapper-price-kitchen:has(.kitchen-card__priceFullTva) .kitchen-card__tooltip-wrapper a{width:19px;height:19px;}.wrapper-price-kitchen:has(.kitchen-card__priceFullTva) .kitchen-card__tooltip-wrapper a:before{font-size:1.9rem;}.wrapper-price-kitchen:has(.kitchen-card__priceFullTva) .kitchen-card__price{font-size:1.4rem;font-weight:600;}.wrapper-price-kitchen:has(.kitchen-card__priceFullTva) .kitchen-card__price span{line-height:inherit;padding-left:3px;font-size:0.8rem;}.wrapper-price-kitchen:has(.kitchen-card__priceFullTva) .kitchen-card__priceFullTva{font-size:10px;text-align:left;}.wrapper-price-kitchen:has(.kitchen-card__priceFullTva) .kitchen-card__priceFullTva span{font-size:0.8rem;}@media (min-width:992px){.wrapper-price-kitchen:has(.kitchen-card__priceFullTva) .kitchen-card__price{font-size:1.6rem;}.wrapper-price-kitchen:has(.kitchen-card__priceFullTva) .kitchen-card__priceFullTva{font-size:1.2rem;}}.wrapper-price-kitchen.kitchen-header__price-wrapper:has(.kitchen-card__priceFullTva){display:inline-flex;width:-moz-fit-content;width:fit-content;min-width:inherit;margin:0 30px 20px;align-items:flex-start;padding-left:7px;}.wrapper-price-kitchen.kitchen-header__price-wrapper:has(.kitchen-card__priceFullTva) .kitchen-card__price{width:-moz-fit-content;width:fit-content;font-size:2.6rem;line-height:inherit;display:flex;align-items:center;font-weight:700;white-space:nowrap;}.wrapper-price-kitchen.kitchen-header__price-wrapper:has(.kitchen-card__priceFullTva) .kitchen-card__price span{line-height:inherit;font-size:1rem;font-weight:400;}.wrapper-price-kitchen.kitchen-header__price-wrapper:has(.kitchen-card__priceFullTva) .kitchen-card__priceFullTva{width:-moz-fit-content;width:fit-content;font-size:1.2rem;font-weight:500;}.wrapper-price-kitchen.kitchen-header__price-wrapper:has(.kitchen-card__priceFullTva) .kitchen-card__priceFullTva span{font-size:1rem;font-weight:400;}.wrapper-price-kitchen.kitchen-header__price-wrapper:has(.kitchen-card__priceFullTva) .kitchen-card__tooltip-wrapper{top:13px;right:-6px;}.wrapper-price-kitchen.kitchen-header__price-wrapper:has(.kitchen-card__priceFullTva) .kitchen-header__price{padding-left:0;margin-bottom:0;}.wrapper-price-kitchen.kitchen-header__price-wrapper:has(.kitchen-card__priceFullTva) ~ .kitchen-header__wrapper-garanties{width:100%;margin-right:30px;}@media (min-width:650px){.wrapper-price-kitchen.kitchen-header__price-wrapper:has(.kitchen-card__priceFullTva) ~ .kitchen-header__wrapper-garanties{width:-moz-fit-content;width:fit-content;margin-right:0;}}.card-promo-inner{position:relative;height:100%;width:100%;background:#96c9d4;overflow:hidden;}.card-promo-inner img{display:block;width:100%;height:100%;}.card-promo-inner .promo-block-text{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;text-align:left;flex-direction:column;align-content:flex-start;align-items:flex-start;padding:10px 26.5% 10px 10.5%;}.card-promo-inner .title-promo{font-size:2rem;line-height:2.9rem;font-weight:600;max-width:200px;}.card-promo-inner .description-promo{font-weight:600;font-size:1.5rem;line-height:2.5rem;max-width:215px;}.card-promo-inner .description-promo:hover{opacity:1;}.card-promo-inner .link-promo{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:40px;border-radius:50%;background-color:#014076;color:#fff;transition:0.25s ease-in-out;padding:0;display:flex;justify-content:center;align-items:center;line-height:1;font-size:0;border:1px solid #014076;}.card-promo-inner .link-promo:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.card-promo-inner .link-promo:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:1.2rem;}.card-promo-inner .link-promo:hover,.card-promo-inner .link-promo:focus{background-color:white;border:1px solid #014076;color:#014076;outline:none;}.product-card__add{overflow:hidden;}.block-simulator{position:relative;overflow:hidden;padding:30px;width:100%;margin-bottom:30px;}@media (min-width:768px){.block-simulator{display:flex;flex-direction:row-reverse;justify-content:center;align-items:flex-start;gap:30px;}}@media (min-width:992px){.block-simulator{gap:50px;padding:0 100px;}}@media (min-width:1200px){.block-simulator{gap:30px;padding:0 150px;}}.block-simulator__image{position:relative;z-index:1;width:340px;max-width:100%;}@media (min-width:768px){.block-simulator__image{width:auto;min-width:200px;}}.block-simulator__image img{position:relative;z-index:2;display:block;width:100%;height:auto;border-radius:10px;}.block-simulator__content{display:flex;justify-content:center;text-align:left;flex-direction:column;align-content:flex-start;align-items:flex-start;padding:15px 0;z-index:2;}@media (min-width:768px){.block-simulator__content{background:none;max-width:500px;}}@media (min-width:992px){.block-simulator__content{max-width:393px;}}.block-simulator__title{font-size:1.6rem;line-height:2.4rem;font-weight:600;}@media (min-width:992px){.block-simulator__title{font-size:2.2rem;line-height:3.1rem;font-weight:600;}}.block-simulator__description{font-weight:400;font-size:1.3rem;line-height:2.4rem;}.block-simulator__link{background:#014076;border:1px solid #014076;}.block-simulator._whole-area-link{cursor:pointer;}.block-simulator._whole-area-link .block-simulator__link:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.block-simulator._whole-area-link h2{color:inherit;}.block-quiz-macaron img{width:100%;height:auto;margin-bottom:24px;}@media (min-width:768px) and (max-width:1199px){.block-quiz-macaron img{height:auto;width:246px;display:block;margin:0 auto 20px;}}@media (min-width:1200px){.block-quiz-macaron img{height:100%;width:auto;margin-bottom:0;}}.block-quiz-macaron p{font-size:1.3rem;line-height:2.4rem;}@media (min-width:768px){.block-quiz-macaron p{font-size:1.5rem;line-height:2.55rem;text-align:center;}}@media (min-width:1200px){.block-quiz-macaron p{text-align:left;}}.block-quiz-macaron-inner{display:flex;flex-direction:column;background:rgba(166,192,169,0.3);padding:30px;height:100%;}@media (min-width:1200px){.block-quiz-macaron-inner{flex-direction:row;padding:0;}}.block-quiz-macaron-left{height:100%;}.block-quiz-macaron-left picture{overflow:hidden;display:block;width:100%;height:100%;}@media (min-width:768px){.block-quiz-macaron-left{height:auto;display:none;}}@media (min-width:1200px){.block-quiz-macaron-left{display:block;}}@media (min-width:768px){.block-quiz-macaron-right{padding:0;display:flex;flex-direction:column;flex:1;align-items:center;justify-content:center;}}@media (min-width:1200px){.block-quiz-macaron-right{padding:0 60px;flex:inherit;align-items:flex-start;justify-content:center;}}.block-quiz-macaron._whole-area-link .btn-primary:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.catalog-macaron .img-text-link{margin:0;padding:0;position:relative;}.catalog-macaron .img-text-link img{display:block;width:100%;height:100%;margin:0;padding:0;}.catalog-macaron .img-text-link__caption{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:15px;}.catalog-macaron .img-text-link__caption p{z-index:1;}.catalog-macaron .img-text-link__caption p:before{content:"";width:106px;height:51px;margin-bottom:25px;display:block;margin-left:auto;margin-right:auto;z-index:2;}.catalog-macaron .img-text-link__header{text-align:center;font-size:4.1rem;line-height:3.3rem;margin-bottom:30px;}@media (min-width:768px){.catalog-macaron .img-text-link__header{font-size:4.5rem;line-height:3.6rem;}}.catalog-macaron .img-text-link__sham-link{color:#014076;background:white;border:1px solid white;white-space:normal;padding:12px 21px 11px;font-weight:700;min-height:50px;border-radius:8px;margin-top:10px;font-size:1.4rem;line-height:1.75;transition:0.25s all;}.catalog-macaron .img-text-link__sham-link:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";margin-left:6px;font-size:0.7rem;color:#014076;}.catalog-macaron .img-text-link:not(._whole-area-link) .img-text-link__link{font-size:1rem;color:#014076;line-height:1.25rem;background:white;border-radius:25px;border:2px solid white;padding:11px 21px 11px 24px;font-weight:700;transition:0.25s all;}.catalog-macaron .img-text-link:not(._whole-area-link) .img-text-link__link:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";margin-left:6px;font-size:0.7rem;color:#014076;}@media (min-width:768px){.catalog-macaron .img-text-link:not(._whole-area-link) .img-text-link__link:hover{background:#014076;color:white;transition:0.25s all;}.catalog-macaron .img-text-link:not(._whole-area-link) .img-text-link__link:hover:after{color:white;}}.catalog-macaron ._whole-area-link:hover .img-text-link__link{background:none;}@media (min-width:768px){.catalog-macaron ._whole-area-link:hover .img-text-link__sham-link{background:#014076;color:white;transition:0.25s all;}.catalog-macaron ._whole-area-link:hover .img-text-link__sham-link:after{color:white;}}.product-card__col .catalog-macaron{float:left;width:100%;}@media (min-width:768px){.product-card__col .catalog-macaron{width:50%;}}@media (min-width:1200px){.product-card__col .catalog-macaron{width:33.333%;}}.product-card__col .catalog-macaron .img-text-link{height:0;padding-bottom:107%;display:flex;flex-direction:column;}.product-card__col .catalog-macaron .img-text-link img{position:absolute;z-index:1;}.product-card__col .catalog-macaron .img-text-link__header{position:relative;z-index:2;padding:0 30px;margin-top:20%;}.product-card__col .catalog-macaron .img-text-link__caption .img-text-link__header{margin-top:0;}.product-card__col .catalog-macaron .img-text-link__sham-link,.product-card__col .catalog-macaron .img-text-link__link{position:static;z-index:2;max-width:205px;margin-left:auto;margin-right:auto;}.product-card__col .catalog-macaron .img-text-link__sham-link:before,.product-card__col .catalog-macaron .img-text-link__link:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.block-before-after-yellow{background:rgba(249,222,83,0.3);}.block-before-after-yellow .frame-type-imageTextLink{margin:0 auto;padding:0 12.5px;}@media (min-width:768px){.block-before-after-yellow .frame-type-imageTextLink{width:768px;}}@media (min-width:992px){.block-before-after-yellow .frame-type-imageTextLink{width:988px;}}@media (min-width:1230px){.block-before-after-yellow .frame-type-imageTextLink{width:1225px;}}.block-before-after-yellow .img-text-link{display:flex;flex-wrap:wrap;justify-content:center;}@media (min-width:768px){.block-before-after-yellow .img-text-link{flex-wrap:nowrap;}}.block-before-after-yellow picture{width:100%;display:block;max-width:64%;order:1;}@media (min-width:768px){.block-before-after-yellow picture{order:3;width:64%;padding-left:30px;}}.block-before-after-yellow picture img{display:block;width:100%;height:auto;margin-bottom:35px;}.block-before-after-yellow .img-text-link__caption{width:100%;display:block;order:3;}@media (min-width:768px){.block-before-after-yellow .img-text-link__caption{order:1;display:flex;flex-direction:column;justify-content:center;align-content:center;flex:1;}}.block-before-after-yellow .img-text-link__header{font-weight:700;font-size:2rem;line-height:2.8rem;margin-bottom:18px;}.block-before-after-yellow .img-text-link__p{font-weight:400;font-size:1.3rem;line-height:2.47rem;margin-bottom:18px;}.block-before-after-yellow .img-text-link__link{background:none;box-shadow:none;}.block-before-after-yellow .img-text-link__sham-link{background:#014076;color:white;border:1px solid #014076;margin-bottom:30px;max-width:200px;}.block-before-after-yellow .img-text-link__sham-link:after{color:white;}.block-before-after-yellow ._whole-area-link:hover .img-text-link__link{background:none;}@media (min-width:768px){.block-before-after-yellow ._whole-area-link:hover .img-text-link__sham-link{background:white;color:#014076;transition:0.25s all;}.block-before-after-yellow ._whole-area-link:hover .img-text-link__sham-link:after{color:#014076;}}@keyframes spinner{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.testimonials-carousel{background:#f8f8f8;padding-top:35px;position:relative;z-index:0;}.testimonials-carousel:after{content:"";display:block;float:none;clear:both;}@media (min-width:768px){.testimonials-carousel{padding-top:64px;}}.carousel-videos{width:100%;max-width:1920px;margin:auto;position:relative;overflow:hidden;padding-bottom:0;}.carousel-videos .info-block{background:#f8f8f8;}.carousel-videos-top{margin-bottom:30px;}@media (min-width:992px){.carousel-videos-top{margin-top:0;}}@media (min-width:768px){.carousel-videos-top{width:100%;display:flex;justify-content:space-between;align-items:flex-start;}}.carousel-videos-top a{background:transparent;border-color:#014076;color:#014076;}.carousel-videos-top a:hover,.carousel-videos-top a:focus{background-color:#014076;border-color:#014076;color:white;}.carousel-videos-top a{display:inline-flex;align-items:center;}@media (min-width:768px){.carousel-videos-top a{white-space:nowrap;}}.carousel-videos-wrap-text p{font-size:1.6rem;font-weight:600;line-height:2.33rem;}@media (min-width:768px){.carousel-videos-wrap-text p{font-size:2.2rem;line-height:2.55rem;}}.carousel-videos-wrap-text p.tiny-text{font-size:1.3rem;line-height:1.8rem;font-weight:400;}@media (max-width:992px){.carousel-videos{padding-bottom:40px;}}@media (max-width:768px){.carousel-videos{padding-bottom:20px;}}.carousel-videos .img-wrap{overflow:hidden;position:relative;border-radius:16px 16px 0 0;}.carousel-videos .img-wrap:after{content:"";width:62px;height:62px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/kitchens/video.svg') no-repeat 0 0;position:absolute;top:50%;left:50%;margin:-31px 0 0 -31px;transition:0.25s all;pointer-events:none;}.carousel-videos .img-wrap img{margin:0;width:100%;height:auto;transition:transform 0.25s;}.carousel-videos .info-block{padding:24px;font-size:0.9rem;color:#102335;text-transform:uppercase;background:white;min-height:160px;}.carousel-videos .info-block .carousel-cards-item__title{font-weight:600;font-size:1.5rem;line-height:2rem;text-transform:none;}.carousel-videos .info-block a.sr-only,.carousel-videos .info-block button.sr-only{position:static;font-size:0;}.carousel-videos .info-block a.sr-only:after,.carousel-videos .info-block button.sr-only:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.carousel-videos .info-block a.sr-only:before,.carousel-videos .info-block button.sr-only:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:0.7rem;display:flex;width:24px;height:24px;border-radius:50%;border:0.5px solid #102335;position:absolute;bottom:24px;left:24px;justify-content:center;align-items:center;line-height:24px;margin:0;padding:0;transition:0.25s all;}.carousel-videos .carousel-videos-item{width:384px;background:#f8f8f8;position:relative;}@media (max-width:450px){.carousel-videos .carousel-videos-item{width:100%;}}.carousel-videos .carousel-videos-item__link-thematic{display:inline-block;border-bottom:1px solid black;padding-bottom:7px;margin-bottom:17px;position:relative;z-index:3;}@media (min-width:992px){.carousel-videos .carousel-videos-item:hover img{transform:scale(1.15);}.carousel-videos .carousel-videos-item:hover .img-wrap:after{transform:scale(1.15);transition:0.25s all;}}.carousel-videos .carousel-videos-item:hover .info-block .sr-only:before{background:#102335;color:white;transition:0.25s all;}@media (max-width:767px){.carousel-videos .link-videos-carousel{margin-top:30px;border:0;}}.carousel-videos > .link-videos-carousel{display:flex;justify-content:center;align-items:center;max-width:102px;margin:30px auto 20px;}.carousel-videos--shorts-format .carousel-videos-item{width:auto;background:unset;}.carousel-videos .splide__slide{width:85vw;}@media (min-width:450px){.carousel-videos .splide__slide{width:inherit;}}.kitchen-video__popin{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(40,75,115,0.9);}.kitchen-video__popin-inner{max-width:1335px;background-color:white;box-shadow:0 34px 80px rgba(0,0,0,0.25);z-index:10;padding:66px 0;position:relative;}@media (max-width:991px){.kitchen-video__popin-inner{max-width:743px;}}@media (max-width:767px){.kitchen-video__popin-inner{padding:40px 0 22px;width:100%;}}.kitchen-video__popin-close{cursor:pointer;display:block;font-size:1.1rem;position:absolute;right:55px;top:37px;}@media (max-width:768px){.kitchen-video__popin-close{right:33px;top:15px;}}.kitchen-video__popin-close:before,.kitchen-video__popin-close:after{content:"";display:block;position:absolute;border-radius:3px;background-color:#102335;margin-left:13px;width:12px;height:2px;left:40px;top:35%;}.kitchen-video__popin-close:before{transform:rotate(45deg);}.kitchen-video__popin-close:after{transform:rotate(-45deg);}@media (min-width:768px){.kitchen-video__popin-content{padding:0 25px;}}.kitchen-video__popin .container{max-width:100%;}@media (min-width:1230px){.kitchen-video__popin .container{width:1225px;}}@media (min-width:992px){.kitchen-video__popin .container{width:850px;}}@media (min-width:992px){.kitchen-video__popin .container{width:700px;}}@media (min-width:1200px){.kitchen-video__popin .container{width:1024px;}}@media (max-width:768px){.kitchen-video__popin .frame-type-responsiveVideo{padding:0;}}.kitchen-video__popin .embed-responsive{background:black;}@media (max-width:767px){.kitchen-video__popin .embed-responsive{padding-bottom:0;height:300px;}.kitchen-video__popin .embed-responsive iframe{position:relative;}}.kitchen-video__popin .embed-responsive iframe{z-index:2;}.kitchen-video__popin .embed-responsive:after{content:"";border:8px solid #8d8d8d;border-top:8px solid white;border-radius:50%;width:60px;height:60px;animation:spinner 2s linear infinite;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px;z-index:1;}.kitchen-video__popin .embed-responsive.embed-responsive-9by16{margin:auto;height:80vh;max-width:45vh;width:auto;}[class^=carousel-videos-wrapper] [class^=container-],[class^=carousel-videos-wrapper] [class*=container-],[class*=carousel-videos-wrapper] [class^=container-],[class*=carousel-videos-wrapper] [class*=container-]{position:relative;display:flex;align-items:center;flex-wrap:wrap;}[class^=carousel-videos-wrapper] [class^=container-] a,[class^=carousel-videos-wrapper] [class*=container-] a,[class*=carousel-videos-wrapper] [class^=container-] a,[class*=carousel-videos-wrapper] [class*=container-] a{margin-left:auto;}@media (max-width:767px){[class^=carousel-videos-wrapper] [class^=container-] a,[class^=carousel-videos-wrapper] [class*=container-] a,[class*=carousel-videos-wrapper] [class^=container-] a,[class*=carousel-videos-wrapper] [class*=container-] a{margin-left:0;margin-bottom:15px;}}[class^=carousel-videos-wrapper] .carousel-videos-wrap-text,[class*=carousel-videos-wrapper] .carousel-videos-wrap-text{margin:40px 10px 40px 0;padding:0;width:auto;}@media (max-width:922px){[class^=carousel-videos-wrapper] .carousel-videos-wrap-text,[class*=carousel-videos-wrapper] .carousel-videos-wrap-text{margin:20px 10px 20px 0;}}@media (max-width:767px){[class^=carousel-videos-wrapper] .carousel-videos-wrap-text,[class*=carousel-videos-wrapper] .carousel-videos-wrap-text{width:100%;margin:15px 10px 20px 0;}}[class^=carousel-videos-wrapper] .carousel-videos-wrap-text ~ a,[class*=carousel-videos-wrapper] .carousel-videos-wrap-text ~ a{font-size:1rem;color:#102335;line-height:1.25rem;background:white;border-radius:25px;box-shadow:inset 0 0 0 1px #102335;padding:14px 21px 14px 24px;font-weight:700;white-space:nowrap;transition:box-shadow 0.3s ease-in-out;}[class^=carousel-videos-wrapper] .carousel-videos-wrap-text ~ a:hover,[class*=carousel-videos-wrapper] .carousel-videos-wrap-text ~ a:hover{box-shadow:inset 0 0 0 2px #102335;transition:box-shadow 0.3s ease-in-out;}[class^=carousel-videos-wrapper] .carousel-videos-wrap-text ~ a:after,[class*=carousel-videos-wrapper] .carousel-videos-wrap-text ~ a:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";margin-left:6px;font-size:0.7rem;color:#102335;}.slider-videos-steps .carousel-videos-top__text{font-size:13px;font-weight:400;line-height:23px;margin:0 0 26px;}.slider-videos-steps .carousel-videos .carousel-videos-item{height:auto;}.slider-videos-steps .carousel-videos .carousel-videos-item .info-block{min-height:unset;background-color:#f8f8f8;font-size:14px;line-height:23px;text-transform:none;}body.modal-open .testimonials-carousel{z-index:999;}.carousel-flowbox{padding:0 0 10px;}@media (min-width:768px){.carousel-flowbox{padding-bottom:20px;}}.carousel-flowbox__content{text-align:center;margin-bottom:20px;}.carousel-flowbox__content-button{background-color:#014076;border-color:#014076;color:white;}.carousel-flowbox__content-button:hover,.carousel-flowbox__content-button:focus{background-color:white;border-color:#014076;color:#014076;}.carousel-flowbox .title-styling .title-styling-bg{font-size:3rem;}@media (max-width:768px){.carousel-flowbox .title-styling .title-styling-bg{font-size:2rem;}}.carousel-flowbox .title-styling .title-styling-bg b{position:relative;font-weight:inherit;font-size:inherit;display:inline-block;white-space:pre;}.carousel-flowbox .title-styling .title-styling-small{font-size:1.3rem;line-height:2.34rem;font-weight:400;font-family:Dinamit,system-ui,sans-serif;}body .carousel-flowbox__slider .bzfy-c-carousel-post{box-shadow:none;}body .carousel-flowbox__slider .bzfy-c-carousel-post img.bzfy-o-image{transition:0.25s all;}@media (min-width:992px){body .carousel-flowbox__slider .bzfy-c-carousel-post:hover img.bzfy-o-image{transform:scale(1.15);transition:0.25s all;}}body .carousel-flowbox__slider .bzfy-c-carousel-control{width:40px;height:40px;background:none;}@media (min-width:768px){body .carousel-flowbox__slider .bzfy-c-carousel-control{left:-5px;}}body .carousel-flowbox__slider .bzfy-c-carousel-control:focus{outline:none;}@media (min-width:768px){body .carousel-flowbox__slider .bzfy-c-carousel-control--right{right:-5px;left:initial;}}body .carousel-flowbox__slider .bzfy-c-carousel-post:hover{box-shadow:none;}body .carousel-flowbox__slider .bzfy-icon--arrow-right svg,body .carousel-flowbox__slider .bzfy-icon--arrow-left svg{display:none;}body .carousel-flowbox__slider .bzfy-icon--arrow-right,body .carousel-flowbox__slider .bzfy-icon--arrow-left{width:40px;height:40px;border-radius:50%;background:#102335;color:white;display:flex;align-items:center;justify-content:center;font-size:1.1rem;border:2px solid #102335;top:174px;right:-22px;transition:0.25s all;}body .carousel-flowbox__slider .bzfy-icon--arrow-right:after,body .carousel-flowbox__slider .bzfy-icon--arrow-left:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";}body .carousel-flowbox__slider .bzfy-icon--arrow-right:hover,body .carousel-flowbox__slider .bzfy-icon--arrow-left:hover{background:white;transition:0.25s all;}body .carousel-flowbox__slider .bzfy-icon--arrow-right:hover:after,body .carousel-flowbox__slider .bzfy-icon--arrow-left:hover:after{color:#102335;transition:0.25s all;}body .carousel-flowbox__slider .bzfy-icon--arrow-right:focus,body .carousel-flowbox__slider .bzfy-icon--arrow-left:focus{outline:none;}body .carousel-flowbox__slider .bzfy-icon--arrow-left{transform:rotate(-180deg);}body .bzfy-feed-gate .bzfy-feed-gate-control{width:40px;height:40px;border-radius:50%;background:#102335;color:white;display:flex;align-items:center;justify-content:center;font-size:1.1rem;border:2px solid #102335;transform:rotate(-180deg);transition:0.25s all;}@media (max-width:767px){body .bzfy-feed-gate .bzfy-feed-gate-control{left:10px;bottom:10px;}}body .bzfy-feed-gate .bzfy-feed-gate-control .bzfy-icon{display:none;}body .bzfy-feed-gate .bzfy-feed-gate-control:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";}body .bzfy-feed-gate .bzfy-feed-gate-control:hover{background:white;transition:0.25s all;}body .bzfy-feed-gate .bzfy-feed-gate-control:hover:after{color:#102335;transition:0.25s all;}body .bzfy-feed-gate .bzfy-feed-gate-control:focus{outline:none;}body .bzfy-feed-gate .bzfy-feed-gate-control--right{transform:rotate(0deg);}@media (max-width:767px){body .bzfy-feed-gate .bzfy-feed-gate-control--right{right:10px;bottom:10px;left:initial;}}body .bzfy-feed-gate--visible{background:rgba(40,75,115,0.9);}@media (max-width:767px){body .bzfy-feed-gate--visible{background:white;}}body .bzfy-gate-powered-by{display:none;}body .bzfy-c-carousel-slider-wrapper__inner{padding:0;}body .bzfy-feed-gate-close-button:hover path{fill:#284b73;}body .bz-gate-media-carousel__control--next,body .bz-gate-media-carousel__control--previous{width:40px;height:40px;border-radius:50%;background:#102335;color:white;display:flex;align-items:center;justify-content:center;font-size:1.1rem;border:2px solid #102335;transition:0.25s all;}body .bz-gate-media-carousel__control--next .bzfy-icon,body .bz-gate-media-carousel__control--previous .bzfy-icon{display:none;}body .bz-gate-media-carousel__control--next:after,body .bz-gate-media-carousel__control--previous:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";}body .bz-gate-media-carousel__control--next:hover,body .bz-gate-media-carousel__control--previous:hover{background:white;transition:0.25s all;}body .bz-gate-media-carousel__control--next:hover:after,body .bz-gate-media-carousel__control--previous:hover:after{color:#102335;transition:0.25s all;}body .bz-gate-media-carousel__control--next:focus,body .bz-gate-media-carousel__control--previous:focus{outline:none;}body .bz-gate-media-carousel__control--previous:after{transform:rotate(-180deg);}body .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle{width:32px;height:32px;border-radius:50%;background:#102335 !important;color:white;display:flex;align-items:center;justify-content:center;font-size:1.1rem;border:2px solid #102335;transition:0.25s all;}body .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle img{display:none;}body .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle .bzfy-icon{display:none;}body .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";}body .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle.bzfy-c-left{transform:rotate(-180deg);}body .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle:hover{background:white !important;transition:0.25s all;}body .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle:hover:after{color:#102335;transition:0.25s all;}body .bzfy-t-feed-carousel .bzfy-c-mobile-carousel-control .bzfy-c-mobile-circle:focus{outline:none;}.flbx-webp .bzfy-t-feed-carousel .bzfy-c-carousel-control{cursor:pointer;}.flbx-webp .bzfy-t-feed-carousel .bzfy-c-carousel-control svg{opacity:0;}.flbx-webp .bzfy-t-feed-carousel .bzfy-c-carousel-control:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";color:white;font-size:1.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scaleX(-1);}.flbx-webp .bzfy-t-feed-carousel .bzfy-c-carousel-control--right:before{transform:translate(-50%,-50%);}.carousel-kitchens{padding-top:0;width:100%;max-width:1920px;margin:auto;position:relative;overflow:hidden;padding-bottom:45px;margin-bottom:0;}@media (min-width:768px){.carousel-kitchens{padding-top:30px;padding-bottom:0;}}@media (max-width:430px){.carousel-kitchens-item{max-width:calc(100vw - 30px);}}@media (min-width:768px){.carousel-kitchens-item{width:378px;}}.carousel-kitchens .splide__slide:has(a:hover){z-index:999;}.carousel-kitchens .show-mobile-link{display:flex;align-items:center;justify-content:center;padding-top:30px;}@media (min-width:768px){.carousel-kitchens .show-mobile-link{display:none;}}.carousel-kitchens-wrap-text{margin-bottom:30px;}@media (min-width:768px){.carousel-kitchens-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;}}.carousel-kitchens-top p{font-weight:700;font-size:1.8rem;line-height:2.55rem;margin-bottom:12.5px;margin-top:0;margin-right:auto;}@media (min-width:992px){.carousel-kitchens-top p{font-size:2.2rem;line-height:2.7rem;}}.carousel-kitchens-top p.tiny-text{font-size:1.3rem;line-height:1.8rem;font-weight:400;}.carousel-kitchens-top a{display:none;}@media (min-width:768px){.carousel-kitchens-top a{display:inline-block;}}.carousel-kitchens .add-favorites{display:flex;justify-content:center;align-items:center;position:absolute;cursor:pointer;width:40px;height:40px;font-size:0;top:20px;right:20px;border-radius:100%;background-color:white;font-family:icomoon;z-index:100;}.carousel-kitchens .add-favorites:before{content:"\e914";font-size:2rem;color:#102335;}.carousel-kitchens .add-favorites:hover{background-color:#102335;}.carousel-kitchens .add-favorites:hover:before{color:white;}.carousel-kitchens .add-favorites.active:before{content:"\e915";}.carousel-kitchens .add-favorites.unavailable{background:#eee;opacity:0.3;pointer-events:none;}.carousel-kitchens .add-favorites.unavailable:hover:before{color:#102335;}.carousel-kitchens .img-wrap{position:relative;border-radius:16px 16px 0 0;overflow:hidden;}.carousel-kitchens .img-wrap img{width:100%;height:auto;display:block;}.carousel-kitchens .img-wrap .carousel-kitchens__tag{position:absolute;top:20px;left:16px;font-weight:600;font-size:0.8rem;line-height:1rem;background:white;padding:7px 10px;}.carousel-kitchens__title{font-weight:600;font-size:1.5rem;line-height:2.55rem;}.carousel-kitchens .info-block{display:flex;align-items:flex-start;padding-top:10px;}.carousel-kitchens .info-block__right{margin-left:auto;margin-top:1px;}.carousel-kitchens .info-block__right .carousel-kitchens__price-infos{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;margin-left:auto;padding-right:15px;position:relative;align-items:flex-end;}.carousel-kitchens .info-block__right .carousel-kitchens__price-infos .carousel-kitchens__price + .carousel-kitchens__price{font-size:1rem;font-weight:500;}.carousel-kitchens .info-block__right .carousel-kitchens__price-infos .carousel-kitchens__price span{line-height:2rem;}.carousel-kitchens .info-block__right .kitchen-card__tooltip-wrapper{position:absolute;top:0;right:0;}.carousel-kitchens__price{font-weight:700;font-size:1.8rem;line-height:2.25rem;display:inline-flex;}.carousel-kitchens__price span{font-size:0.9rem;line-height:1.5rem;font-weight:400;}.carousel-kitchens__price-infos small{width:100%;font-weight:400;font-size:0.8rem;line-height:1.37rem;color:#707b86;display:block;text-align:right;}.carousel-kitchens__monthly small{font-size:10px;color:#102335;}.carousel-kitchens__monthly small:hover{color:#586572;}.carousel-kitchens .kitchen-card__colors{display:flex;}.carousel-kitchens .kitchen-card__colors .more-colors p{font-size:1.2rem;color:#404f5d;margin-bottom:0;}.carousel-kitchens .kitchen-card__tooltip{display:none;position:absolute;color:white;text-align:center;font-size:8px;font-weight:600;padding-top:13px;z-index:9;}.carousel-kitchens .kitchen-card__tooltip p{background:#102335;padding:6px 8px;border-radius:6px;}.carousel-kitchens .kitchen-card__tooltip-wrapper{display:inline-flex;position:relative;}.carousel-kitchens .kitchen-card__tooltip-wrapper.open .kitchen-card__tooltip{display:flex;width:150px;top:100%;left:50%;transform:translateX(-50%);}.carousel-kitchens .kitchen-card__tooltip-btn{border:0;width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;background:white;position:relative;margin-right:6px;border-radius:50%;outline-offset:2px;}.carousel-kitchens .kitchen-card__tooltip-btn:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";color:#102335;font-size:1.6rem;transition:0.25s all;}.carousel-kitchens .kitchen-header__colors-item{margin-right:8px;}.carousel-kitchens .kitchen-header__colors-item a{display:flex;align-items:center;justify-content:center;width:13px;height:13px;position:relative;}.carousel-kitchens .kitchen-header__colors-item a .conf--color{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;border-radius:50%;}.carousel-kitchens .kitchen-header__colors-item a .color-tooltip{position:absolute;top:100%;left:50%;transform:translateX(-50%);display:none;}.carousel-kitchens .kitchen-header__colors-item a .color-tooltiptext{color:white;text-align:center;font-size:8px;font-weight:600;padding-top:13px;white-space:nowrap;display:none !important;}.carousel-kitchens .kitchen-header__colors-item a .color-tooltiptext span{background:#102335;padding:6px 8px;border-radius:6px;}.carousel-kitchens .kitchen-header__colors-item a:hover .color-tooltip{display:block;}.carousel-kitchens .kitchen-header__colors-item.light-color a .conf--color{box-shadow:inset 0 0 0 1pt #b7c6d1;}.carousel-kitchens-card{display:flex;align-items:center;align-content:center;justify-content:center;height:auto;flex-direction:column;position:relative;}.carousel-kitchens-card .tile-picto{margin:10px auto;transform:scale(1) !important;}.carousel-kitchens-card .tile-button{margin-left:auto !important;margin-right:auto !important;}.carousel-kitchens-card .tile-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;}.carousel-kitchens-card .tile-text{text-align:center;font-size:3.5rem;line-height:3.5rem;padding:0 30px;margin-bottom:20px;max-width:339px;}@media (min-width:768px){.carousel-kitchens-card .tile-text{font-size:4rem;line-height:4rem;}}@media (min-width:768px){.bloc-gray-bg .carousel-kitchens{padding-top:44px;padding-bottom:40px;}}.kitchen-card__tooltip-wrapper{position:relative;}.kitchen-card__tooltip{display:none;position:absolute;color:white;text-align:center;font-size:8px;font-weight:600;padding-top:13px;z-index:3;}@media (max-width:991px){.kitchen-card__tooltip{display:none !important;}}.kitchen-card__tooltip p{background:#102335;padding:6px 8px;border-radius:6px;}.kitchen-card__tooltip-wrapper{display:inline-flex;position:relative;}.kitchen-card__tooltip-wrapper:hover .kitchen-card__tooltip{position:absolute;color:#fff;font-size:12px;font-weight:600;z-index:3;background:#102335;padding:10px 15px;border-radius:6px;width:auto;word-break:keep-all;transform:translateX(-50%);top:100%;left:50%;margin-top:4px;white-space:nowrap;}@media (min-width:992px){.kitchen-card__tooltip-wrapper:hover .kitchen-card__tooltip{display:block !important;}}@media (max-width:991px){.kitchen-card__tooltip-wrapper:hover .kitchen-card__tooltip{display:none !important;}}.kitchen-card__tooltip-wrapper:hover .kitchen-card__tooltip p{color:white;font-weight:400;margin:0;padding:0;}.kitchen-card__tooltip-wrapper:hover .kitchen-card__tooltip p a{color:white;font-weight:400;}.kitchen-card__tooltip-wrapper:hover .kitchen-card__tooltip p a:hover{text-decoration:underline;}.kitchen-card__tooltip-btn{border:0;width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;background:white;position:relative;margin-right:6px;border-radius:50%;outline-offset:2px;}.kitchen-card__tooltip-btn:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";color:#102335;font-size:1.6rem;transition:0.25s all;}.kitchen-header__infos .kitchen-card__tooltip{top:-48px !important;}.kitchen-header__infos .kitchen-card__tooltip-btn:before{font-size:2rem;}.carousel-kitchen .kitchen-card__tooltip{text-transform:none;}.carousel-kitchen .kitchen-card__tooltip-wrapper{margin-left:10px;position:relative;top:3px;}.kitchen-list__carousel .kitchen-card__tooltip-btn{margin-top:6px;margin-right:10px;}@media (min-width:1200px){.kitchen-list__carousel .kitchen-card__tooltip-btn{margin-right:15px;}}.kitchen-list__carousel .kitchen-card__tooltip-btn:before{font-size:2rem;}@media (min-width:768px){.kitchen-list__carousel .kitchen-card__tooltip-btn:before{font-size:2rem;}}.modal--design--black{background:rgba(40,75,115,0.7019607843);}.modal--design--black .modal-content{border:0;box-shadow:none;}.modal--design--black .modal-body{padding:0;}.project_sort{display:flex;align-items:center;position:relative;float:right;flex-wrap:wrap;}@media (min-width:992px){.project_sort{min-height:46px;display:flex;align-items:center;}}@media (max-width:768px){.project_sort{position:relative;left:-12px;}}.project_sort select{visibility:hidden;height:0;width:0;position:absolute;}.project_sort .sort{font-family:"Gotham Medium";font-size:1.6rem;margin-right:10px;font-weight:400;float:left;}@media (max-width:370px){.project_sort .sort{float:none;width:100%;}}.project_sort .custom-select{position:relative;float:left;font-weight:normal;font-size:16px;width:220px;padding:10px 40px 10px 12px;border:1px solid #dedede;transition:all 0.3s ease-in-out;background-color:#fff;margin-bottom:0;}.project_sort .custom-select:hover{background-color:#b78f6f;color:#fff;}.project_sort .custom-select:hover:after{border-right:2px solid #fff;border-top:2px solid #fff;}.project_sort .custom-select:after{content:"";position:absolute;right:14px;width:7px;height:7px;border-right:2px solid #000;border-top:2px solid #000;transform:translateY(-50%) rotate(135deg);top:50%;transition:all 0.3s ease-in-out;}.project_sort .custom-select.active{background:#96c9d4;color:#fff;}.project_sort .custom-select.active:after{border-right:2px solid #fff;border-top:2px solid #fff;transform:translateY(-50%) rotate(-45deg);}.project_sort .custom-select_list{background:#fff;width:220px;position:absolute;right:0;top:46px;border:1px solid #dedede;padding:30px 15px;margin-top:10px;z-index:5;}@media (max-width:991px){.project_sort .custom-select_list{left:76px;right:inherit;}}@media (max-width:768px){.project_sort .custom-select_list{margin-top:0;right:inherit;left:77px;}}@media (max-width:370px){.project_sort .custom-select_list{margin-top:0;right:inherit;left:0;top:79px;}}@media (max-width:991px){.project_sort{float:none;}}.favorite--modal--item{position:absolute;left:50%;transform:translateX(-50%);top:60px;max-width:520px;width:100%;background:white;padding:25px;}@media (min-width:768px){.favorite--modal--item{top:100px;padding:35px 60px 15px 40px;}}.favorite--modal--item > p{font-size:1.6rem;}.favorite--modal--item .new-project{display:inline;font-size:12px;text-align:left;}.favorite--modal--item .new-project + *{margin-top:10px;}.favorite--modal--item .modale-favorites_list{height:33vh;border:1px solid #96c9d4;border-radius:20px;margin-bottom:20px;}@media (min-width:768px){.favorite--modal--item .modale-favorites_list{height:40vh;}}.favorite--modal--item .modale-favorites_list label{font-family:Dinamit,system-ui,sans-serif;font-weight:bold;font-size:1.3rem;position:relative;width:90%;margin:5px 0;padding:4px 0 4px 60px;transition:0.25s all;cursor:pointer;}@media (min-width:768px){.favorite--modal--item .modale-favorites_list label{margin:0;padding:10px 0 10px 70px;}}.favorite--modal--item .modale-favorites_list label:before{content:"";width:24px;height:24px;border-radius:50%;background-color:#fff;border:1px solid #96c9d4;position:absolute;left:15px;top:50%;transform:translateY(-50%);}.favorite--modal--item .modale-favorites_list label:after{content:"";width:12px;height:12px;border-radius:50%;background-color:white;position:absolute;left:21px;top:50%;transform:translateY(-50%);transition:0.25s all;}.favorite--modal--item .modale-favorites_list label:hover{background:#96c9d4;transition:0.25s all;}.favorite--modal--item .modale-favorites_list input{display:none;}.favorite--modal--item .modale-favorites_list input:disabled + label{color:#96c9d4;}.favorite--modal--item .modale-favorites_list input:checked + label{background:#96c9d4;}.favorite--modal--item .modale-favorites_list input:checked + label:after{content:"";background-color:#102335;transition:0.25s all;}.favorite--modal--item .modale-favorites_list .align-center{text-align:center;}.favorite--modal--item .btn:after,.favorite--modal--item body .search-faq #validation-search-faq:after,body .search-faq .favorite--modal--item #validation-search-faq:after,.favorite--modal--item .kitchen-implantations__btn:after,.favorite--modal--item .hero-image__caption-link-wrp .hero-image__caption-link:after,.hero-image__caption-link-wrp .favorite--modal--item .hero-image__caption-link:after,.favorite--modal--item .frame-type-customerServiceContact .img-text-link__link:after,.frame-type-customerServiceContact .favorite--modal--item .img-text-link__link:after,.favorite--modal--item .article-thematics__btn:after,.favorite--modal--item .carousel-videos-top a:after,.carousel-videos-top .favorite--modal--item a:after,.favorite--modal--item .carousel-flowbox__content-button:after{font-family:"icomoon";content:"\e914";color:white;margin-left:10px;font-size:1.2rem;}.favorite--modal--item .btn:hover:after,.favorite--modal--item body .search-faq #validation-search-faq:hover:after,body .search-faq .favorite--modal--item #validation-search-faq:hover:after,.favorite--modal--item .kitchen-implantations__btn:hover:after,.favorite--modal--item .hero-image__caption-link-wrp .hero-image__caption-link:hover:after,.hero-image__caption-link-wrp .favorite--modal--item .hero-image__caption-link:hover:after,.favorite--modal--item .frame-type-customerServiceContact .img-text-link__link:hover:after,.frame-type-customerServiceContact .favorite--modal--item .img-text-link__link:hover:after,.favorite--modal--item .article-thematics__btn:hover:after,.favorite--modal--item .carousel-videos-top a:hover:after,.carousel-videos-top .favorite--modal--item a:hover:after,.favorite--modal--item .carousel-flowbox__content-button:hover:after,.favorite--modal--item .btn:focus:after,.favorite--modal--item body .search-faq #validation-search-faq:focus:after,body .search-faq .favorite--modal--item #validation-search-faq:focus:after,.favorite--modal--item .kitchen-implantations__btn:focus:after,.favorite--modal--item .hero-image__caption-link-wrp .hero-image__caption-link:focus:after,.hero-image__caption-link-wrp .favorite--modal--item .hero-image__caption-link:focus:after,.favorite--modal--item .frame-type-customerServiceContact .img-text-link__link:focus:after,.frame-type-customerServiceContact .favorite--modal--item .img-text-link__link:focus:after,.favorite--modal--item .article-thematics__btn:focus:after,.favorite--modal--item .carousel-videos-top a:focus:after,.carousel-videos-top .favorite--modal--item a:focus:after,.favorite--modal--item .carousel-flowbox__content-button:focus:after{color:#102335;}.favorite--modal--item .project_sort{left:0;margin-bottom:10px;width:100%;}.favorite--modal--item .project_sort .custom-select{font-size:1.3rem;background-color:white;color:#000;}.favorite--modal--item .project_sort .custom-select:hover:after{border-right:2px solid #000;border-top:2px solid #000;}.favorite--modal--item .project_sort .custom-select.active{border:1px solid #102335;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.favorite--modal--item .project_sort .custom-select.active + .custom-select_list{border:1px solid #102335;border-top:0;border-bottom-left-radius:33px;border-bottom-right-radius:33px;}.favorite--modal--item .project_sort .custom-select.active:after{border-right:2px solid #000;border-top:2px solid #000;transform:translateY(-50%) rotate(-45deg);}.favorite--modal--item .project_sort .custom-select_list{font-size:1.3rem;width:100%;top:31px;left:0;padding:0;}.favorite--modal--item .project_sort .custom-select_list ul{margin:0;padding:0;list-style:none;}.favorite--modal--item .project_sort .custom-select_list--element{cursor:pointer;padding:10px;}.favorite--modal--item .project_sort .custom-select_list--element:hover{background:#96c9d4;color:#102335;}.favorite--modal--item .project_sort .custom-select_list--element:last-child{border-bottom-left-radius:33px;border-bottom-right-radius:33px;}.favorite--modal--item .project_sort .custom-select_list--element a:hover{color:initial;}.favorite--modal--item .project_sort .custom-select{cursor:pointer;border-radius:20px;width:100%;transition:none;}#modal--favorites .modal-dialog{position:absolute;top:0;right:0;left:0;bottom:0;}@media (min-width:768px){#modal--favorites .modal-dialog{width:520px;}}#modal--favorites .close{color:white;float:right;margin-top:20px;margin-right:20px;font-size:1.7rem;opacity:1;font-weight:400;text-shadow:none;z-index:99;position:relative;}#modal--favorites .close:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;}.discount .kitchen-header__price{position:relative;overflow:hidden;font-size:17px;font-weight:400;line-height:1.1;margin-right:4px;}.discount .kitchen-header__price:before{content:"";position:absolute;top:calc(50% - 1px);left:35px;right:0;border-top:2px solid #102335;transform:translateY(-50%);}.discount .kitchen-header__price-discount{color:#ce2350;font-weight:700;}.discount .kitchen-header__price-discount span{font-weight:400;color:#102335;vertical-align:super;font-size:1.1rem;}@media (min-width:992px){.discount .kitchen-header__price-discount span{font-size:1rem;}}@media (min-width:992px){.discount .kitchen-header__price-discount{font-size:3.8rem;line-height:5.5rem;padding:0 0 0 37px;margin-bottom:16px;}}.discount .carousel-kitchens__price{position:relative;overflow:hidden;margin-right:4px;font-size:17px;font-weight:400;line-height:1.1;padding-top:2px;}.discount .carousel-kitchens__price:before{content:"";position:absolute;top:calc(50% - 1px);left:0;right:0;border-top:2px solid #102335;transform:translateY(-50%);}.discount .kitchen-card__price{position:relative;overflow:hidden;margin-right:4px;font-size:17px;font-weight:400;top:-2px;}.discount .kitchen-card__price:before{content:"";position:absolute;top:calc(50% - 2px);left:0;right:0;border-top:2px solid #102335;transform:translateY(-50%);}.discount .kitchen-card__price-discount{color:#ce2350;font-weight:700;}.discount .kitchen-card__price-discount span{font-weight:400;color:#102335;vertical-align:super;font-size:0.8rem;}@media (min-width:992px){.discount .kitchen-card__price-discount span{font-size:1rem;}}.equipment-categories-cards{padding:55px 0 70px;background:#fff;width:100%;max-width:1920px;margin:auto;overflow:hidden;}.equipment-categories-cards.faq-categories{padding:0 0 70px;margin-top:-20px;}.equipment-categories-cards .tiny-text{font-size:1.3rem;line-height:24px;font-weight:400;margin:0;}.equipment-categories-cards__slider{margin-top:40px;}.equipment-categories-cards__slider .splide{margin-bottom:30px;}.equipment-categories-cards__slider .splide__arrows{display:flex;}@media (min-width:768px){.equipment-categories-cards__slider{margin-left:auto;margin-right:auto;}.equipment-categories-cards__slider .splide__arrows{display:none;}}.equipment-categories-cards__item{position:relative;z-index:1;height:322px;width:322px;display:flex;padding:40px 15px;justify-content:center;align-items:flex-end;overflow:hidden;border-radius:10px;}@media (max-width:380px){.equipment-categories-cards__item{height:260px;width:260px;}}.equipment-categories-cards__item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.25s all;}.equipment-categories-cards__item .link-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:15;opacity:0;font-size:0;}.equipment-categories-cards__item .btn,.equipment-categories-cards__item body .search-faq #validation-search-faq,body .search-faq .equipment-categories-cards__item #validation-search-faq,.equipment-categories-cards__item .kitchen-implantations__btn,.equipment-categories-cards__item .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .equipment-categories-cards__item .hero-image__caption-link,.equipment-categories-cards__item .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .equipment-categories-cards__item .img-text-link__link,.equipment-categories-cards__item .article-thematics__btn,.equipment-categories-cards__item .carousel-videos-top a,.carousel-videos-top .equipment-categories-cards__item a,.equipment-categories-cards__item .carousel-flowbox__content-button{z-index:99;}@media (min-width:992px){.equipment-categories-cards__item:hover img,.equipment-categories-cards__item:focus img{transform:scale(1.2);}}.equipment-categories-cards__group{display:grid;gap:15px;width:100%;}.equipment-categories-cards__group .btn,.equipment-categories-cards__group body .search-faq #validation-search-faq,body .search-faq .equipment-categories-cards__group #validation-search-faq,.equipment-categories-cards__group .kitchen-implantations__btn,.equipment-categories-cards__group .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .equipment-categories-cards__group .hero-image__caption-link,.equipment-categories-cards__group .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .equipment-categories-cards__group .img-text-link__link,.equipment-categories-cards__group .article-thematics__btn,.equipment-categories-cards__group .carousel-videos-top a,.carousel-videos-top .equipment-categories-cards__group a,.equipment-categories-cards__group .carousel-flowbox__content-button{z-index:9;}.equipment-categories-cards__group:not(:last-child){margin-bottom:56px;}.equipment-categories-cards__group--2{grid-template-columns:repeat(2,1fr);}.equipment-categories-cards__group--2 .equipment-categories-cards__item{width:100%;height:288px;}.equipment-categories-cards__group--3{grid-template-columns:repeat(3,1fr);}.equipment-categories-cards__group--3 .equipment-categories-cards__item{width:100%;height:288px;}.equipment-categories-cards__group--4{grid-template-columns:repeat(2,1fr);}.equipment-categories-cards__group--4 .equipment-categories-cards__item{width:100%;height:288px;}@media (min-width:992px){.equipment-categories-cards__group--4{grid-template-columns:repeat(4,1fr);}}.equipment-categories-cards__group--6{height:688px;grid-auto-flow:column;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);}.equipment-categories-cards__group--6 .equipment-categories-cards__item{width:100%;height:288px;}.equipment-categories-cards__group--6 .equipment-categories-cards__item:nth-child(2),.equipment-categories-cards__group--6 .equipment-categories-cards__item:nth-child(3),.equipment-categories-cards__group--6 .equipment-categories-cards__item:nth-child(6){height:376px;}.equipment-categories-cards__group--6 .equipment-categories-cards__item:nth-child(2),.equipment-categories-cards__group--6 .equipment-categories-cards__item:nth-child(6){margin-top:-88px;}.equipment-categories-cards .splide{overflow:visible;}.equipment-categories-cards .splide + .splide-progressbar{margin-top:15px;}@media (min-width:768px){.equipment-categories-cards .splide + .splide-progressbar{display:none;}}.equipment-categories-cards .splide + .splide-progressbar__track:before{background:rgba(196,196,196,0.4);}.equipment-categories-cards .splide + .splide-progressbar__track.is-dragging:before,.equipment-categories-cards .splide + .splide-progressbar__track:hover:before{height:8px;top:0;}.equipment-categories-cards .splide + .splide-progressbar__track.is-dragging .splide-progressbar__drag,.equipment-categories-cards .splide + .splide-progressbar__track:hover .splide-progressbar__drag{height:8px;top:0;}.equipment-categories-cards .splide + .splide-progressbar__drag{background:#102335;}.more-equipments{width:100%;max-width:1920px;overflow:hidden;margin:auto;padding:44px 0;}.more-equipments-wrap-text{margin-bottom:27px;display:inline-block;}@media (min-width:992px){.more-equipments-wrap-text{margin-bottom:17px;}}.more-equipments .wrap-btn{margin-top:30px;}@media (min-width:768px){.more-equipments-top{display:flex;align-items:flex-start;}.more-equipments-top .more-equipments-wrap-text{flex:1;}.more-equipments-top .btn,.more-equipments-top body .search-faq #validation-search-faq,body .search-faq .more-equipments-top #validation-search-faq,.more-equipments-top .kitchen-implantations__btn,.more-equipments-top .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .more-equipments-top .hero-image__caption-link,.more-equipments-top .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .more-equipments-top .img-text-link__link,.more-equipments-top .article-thematics__btn,.more-equipments-top .carousel-videos-top a,.carousel-videos-top .more-equipments-top a,.more-equipments-top .carousel-flowbox__content-button{margin-left:auto;}}.more-equipments span.btn,.more-equipments body .search-faq span#validation-search-faq,body .search-faq .more-equipments span#validation-search-faq,.more-equipments span.kitchen-implantations__btn,.more-equipments .hero-image__caption-link-wrp span.hero-image__caption-link,.hero-image__caption-link-wrp .more-equipments span.hero-image__caption-link,.more-equipments .frame-type-customerServiceContact span.img-text-link__link,.frame-type-customerServiceContact .more-equipments span.img-text-link__link,.more-equipments span.article-thematics__btn,.more-equipments span.carousel-flowbox__content-button{z-index:99;pointer-events:none;}.more-equipments .splide__slide{position:relative;z-index:1;height:296px;width:220px;display:flex;padding:40px 15px;justify-content:center;align-items:flex-end;overflow:hidden;border-radius:16px;}.more-equipments .splide__slide img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.25s all;}.more-equipments .splide__slide .link-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;}.more-equipments .splide__slide:hover img,.more-equipments .splide__slide:focus img{transform:scale(1.2);}@keyframes preview-marker-pulsar{0%{opacity:0.65;transform:scale(0.1);}100%{opacity:0;transform:scale(1);}}@keyframes preview-marker-pulsar-inner{0%{opacity:0;transform:scale(0.1);}24%,90%{opacity:0;}25%{opacity:0.65;transform:scale(0.1);}100%{opacity:0;transform:scale(1);}}.equipment-pointers{padding-bottom:24px;padding-top:10px;}@media (max-width:767px){.equipment-pointers > .container{padding:0;}}@media (min-width:768px){.equipment-pointers{padding-bottom:40px;padding-top:28px;}}.equipment-pointers-inner{position:relative;}.equipment-pointers .pointers-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;pointer-events:none;}.equipment-pointers .pointers--wrap{width:100%;height:100%;}.equipment-pointers .pointers--modal__title{font-weight:700;font-size:1.4rem;line-height:2.6rem;}@media (min-width:768px) and (max-width:991px){.equipment-pointers .pointers--modal__title{margin-bottom:7px;}}.equipment-pointers .pointers--modal__text{font-weight:300;font-size:1.2rem;line-height:2.3rem;}@media (min-width:768px) and (max-width:991px){.equipment-pointers .pointers--modal__text{font-size:1.1rem;line-height:1.9rem;margin-bottom:7px;}}.equipment-pointers .pointers--modal__close{font-size:0;position:absolute;top:25px;right:36px;cursor:pointer;transition:0.25s all;}@media (min-width:768px) and (max-width:991px){.equipment-pointers .pointers--modal__close{top:21px;right:28px;}}.equipment-pointers .pointers--modal__close:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";color:#102335;font-size:2rem;}.equipment-pointers .pointers--modal__close:hover{opacity:0.7;transition:0.25s all;}.equipment-pointers .pointers--modal__link{font-weight:700;font-size:1rem;line-height:2.3rem;color:white;background:#014076;border-radius:25px;border:1px solid #014076;padding:6px 17px 6px 18px;display:inline-flex;align-items:center;transition:0.25s all;}.equipment-pointers .pointers--modal__link:hover{color:white;}.equipment-pointers .pointers--modal__link:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";line-height:inherit;margin-left:6px;font-size:0.7rem;color:white;transition:0.25s all;}@media (min-width:768px){.equipment-pointers .pointers--modal__link:hover{background:white;color:#014076;transition:0.25s all;}.equipment-pointers .pointers--modal__link:hover:after{color:#014076;transition:0.25s all;}}.equipment-pointers div[class^=pointers--item]{width:12px;height:12px;background:white;border-radius:50%;box-shadow:0 0 0 13px rgba(0,0,0,0.4);cursor:pointer;position:absolute;pointer-events:auto;transition:0.5s left,0.5s top,0.25s box-shadow;}@media (min-width:992px){.equipment-pointers div[class^=pointers--item]:hover,.equipment-pointers div[class^=pointers--item].open{box-shadow:0 0 0 13px rgba(0,0,0,0.7);}.equipment-pointers div[class^=pointers--item]:hover:after,.equipment-pointers div[class^=pointers--item].open:after{top:-4px;width:20px;height:20px;border-radius:50%;left:-4px;transition:0.25s all;}.equipment-pointers div[class^=pointers--item]:after{content:"";display:block;position:absolute;top:0;width:12px;height:12px;border-radius:50%;left:0;z-index:3;background:white;transition:0.25s all;}}.equipment-pointers div[class^=pointers--item]:after{animation:preview-marker-pulsar-inner 1s infinite ease-out;content:"";display:block;position:absolute;top:-19px;width:50px;height:50px;border-radius:50%;left:-19px;z-index:-1;background:black;transition:0.25s all;}.equipment-pointers div[class^=pointers--item]:before{content:"";display:block;position:absolute;top:-12px;width:36px;height:36px;border-radius:50%;left:-12px;z-index:3;}.equipment-pointers div[class^=pointers--item].pos-right div[class^=pointers--modal]{transform:translateX(-100%);left:-12px;}.equipment-pointers div[class^=pointers--item].pos-top div[class^=pointers--modal]{transform:translateY(-100%);left:30px;margin-top:-23px;}.equipment-pointers div[class^=pointers--item].pos-top.pos-right div[class^=pointers--modal]{transform:translate(-100%,-100%);left:-13px;}.equipment-pointers div[class^=pointers--item].open div[class^=pointers--modal]{display:block;}.equipment-pointers div[class^=pointers--modal]{background:white;width:344px;padding:24px 32px;position:absolute;display:none;margin-top:13px;top:100%;z-index:5;left:20px;}@media (min-width:768px) and (max-width:991px){.equipment-pointers div[class^=pointers--modal]{padding:20px 23px;}}@media (max-width:767px){.equipment-pointers div[class^=pointers--modal]{top:0;bottom:inherit;}}.equipment-pointers__item img{display:block;width:100%;height:auto;}.equipment-pointers-mobile-wrapper div[class^=pointers--modal]{background:#e8e9eb;width:100%;margin-top:0;position:relative;left:inherit;padding:24px;margin-bottom:-24px;}.equipment-pointers-mobile-wrapper div[class^=pointers--modal] .pointers--modal__close{right:24px;}.equipment-pointers .splide__arrow--prev{left:15px;}.equipment-pointers .splide__arrow--next{right:15px;}@media (max-width:767px){.equipment-pointers .splide__track{visibility:visible;}.equipment-pointers .splide__slide{flex-shrink:inherit;}.equipment-pointers .splide__arrows{display:none;}}@media (max-width:767px){.modal-pointer-open{overflow:hidden;}.modal-pointer-open .equipment-pointers .pointers--wrap:after{content:"";position:fixed;display:block;top:0;left:0;right:0;bottom:0;background:rgba(40,75,115,0.8);}}.equipment-pointers .pointers--item--1{left:75%;top:65%;}.equipment-pointers .pointers--item--2{left:38%;top:41%;}.equipment-pointers .pointers--item--3{left:42%;top:55%;}.equipment-pointers .pointers--item--4{left:14%;top:32%;}@media (min-width:768px){.equipment-pointers .pointers--item--1{left:73%;top:70%;}.equipment-pointers .pointers--item--2{left:42%;top:41%;}.equipment-pointers .pointers--item--3{left:45%;top:57%;}.equipment-pointers .pointers--item--4{left:22%;top:32%;}}.equipment-pointers .pointers-container.slide-1 .pointers--item--1{left:56%;top:49%;}.equipment-pointers .pointers-container.slide-1 .pointers--item--2{left:52%;top:67%;}.equipment-pointers .pointers-container.slide-1 .pointers--item--3{left:26%;top:52%;}.equipment-pointers .pointers-container.slide-1 .pointers--item--4{left:95%;top:44%;}@media (min-width:768px){.equipment-pointers .pointers-container.slide-1 .pointers--item--1{left:47%;top:52%;}.equipment-pointers .pointers-container.slide-1 .pointers--item--2{left:43%;top:74%;}.equipment-pointers .pointers-container.slide-1 .pointers--item--3{left:21%;top:57%;}.equipment-pointers .pointers-container.slide-1 .pointers--item--4{left:83%;top:49%;}}.equipment-pointers .pointers-container.slide-2 .pointers--item--1{left:82%;top:36%;}.equipment-pointers .pointers-container.slide-2 .pointers--item--2{left:26%;top:54%;}.equipment-pointers .pointers-container.slide-2 .pointers--item--3{left:64%;top:49%;}.equipment-pointers .pointers-container.slide-2 .pointers--item--4{left:42%;top:58%;}@media (min-width:768px){.equipment-pointers .pointers-container.slide-2 .pointers--item--1{left:80%;top:28%;}.equipment-pointers .pointers-container.slide-2 .pointers--item--2{left:28%;top:52%;}.equipment-pointers .pointers-container.slide-2 .pointers--item--3{left:63%;top:46%;}.equipment-pointers .pointers-container.slide-2 .pointers--item--4{left:42%;top:58%;}}.equipment-categories{background:#f8f8f8;padding:19px 0 26px;}@media (min-width:768px){.equipment-categories{padding:40px 0 56px;}}.equipment-categories .splide{margin-bottom:15px;}@media (min-width:768px){.equipment-categories .splide{margin-bottom:22px;}}@media (min-width:1200px){.equipment-categories .splide{display:flex;justify-content:center;}}.equipment-categories .category-item{width:auto;opacity:0.6;cursor:pointer;transition:0.25s all;}.equipment-categories .category-item.active,.equipment-categories .category-item:hover{opacity:1;transition:0.25s all;}.equipment-categories .category-item.active p,.equipment-categories .category-item:hover p{border-bottom:2px solid #102335;}.equipment-categories .category-item__img{max-width:143px;height:auto;display:block;margin-bottom:8px;border-radius:10px;}@media (min-width:768px){.equipment-categories .category-item__img{max-width:232px;}}.equipment-categories .category-item__title{font-weight:600;font-size:1.2rem;line-height:1.7rem;border-bottom:2px solid transparent;display:inline-flex;}@media (min-width:768px){.equipment-categories .category-item__title{font-size:1.6rem;line-height:2.26rem;}}@media (min-width:768px){.equipment-categories--row{display:flex;}.equipment-categories--row > [class*=col-]{display:flex;}}.equipment-categories--card{margin-bottom:16px;}@media (min-width:768px){.equipment-categories--card{display:flex;flex-direction:column;}}@media (min-width:992px){.equipment-categories--card{flex-direction:row;}}@media (min-width:768px){.equipment-categories--card .img-wrap{display:flex;}}@media (min-width:992px){.equipment-categories--card .img-wrap{display:block;}.equipment-categories--card .img-wrap img{height:100%;width:auto;border-radius:10px;}}@media (max-width:991px){.equipment-categories--card img{width:100%;height:auto;}}.equipment-categories--card .info-block{padding:33px 37px;}@media (min-width:768px){.equipment-categories--card .info-block{width:auto;max-height:100%;}}@media (min-width:992px){.equipment-categories--card .info-block{display:flex;flex-flow:row wrap;align-items:center;align-content:center;}}@media (min-width:1200px){.equipment-categories--card .info-block{padding:33px 93px;}}.equipment-categories--article{margin-bottom:16px;position:relative;}@media (min-width:768px){.equipment-categories--article{display:flex;flex-direction:column;}}.equipment-categories--article img{width:100%;height:auto;border-top-left-radius:10px;border-top-right-radius:10px;}.equipment-categories--article .img-wrap{position:relative;}.equipment-categories--article .info-block{background:white;padding:24px;}@media (min-width:768px){.equipment-categories--article .info-block{flex:1;}}.equipment-categories--article-thematic{display:inline-block;border-bottom:1px solid black;padding-bottom:7px;margin-bottom:17px;position:relative;font-size:0.9rem;text-transform:uppercase;z-index:3;}.equipment-categories--article-title{font-weight:600;font-size:1.5rem;line-height:2rem;text-transform:none;}.equipment-categories--article .btn-third{position:static;font-size:0;}.equipment-categories--article .btn-third:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.equipment-categories--article .btn-third:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:0.7rem;display:flex;width:24px;height:24px;border-radius:50%;border:0.5px solid #102335;position:absolute;bottom:24px;left:24px;justify-content:center;align-items:center;line-height:24px;margin:0;padding:0;transition:0.25s all;}@media (min-width:768px){.equipment-categories--article .btn-third:hover:before{background:#102335;color:white;transition:0.25s all;}}.equipment-categories--article .video--item__play{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;width:100%;border:0;background:none;}.equipment-categories--article .video--item__play:focus{display:none;}.equipment-categories--article .video--item__play i:after{content:"";width:62px;height:62px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/kitchens/video.svg') no-repeat 0 0;position:absolute;top:50%;left:50%;margin:-31px 0 0 -31px;transition:0.25s all;pointer-events:none;}.header-page{width:100%;max-width:1920px;margin:0 auto;overflow:hidden;margin-bottom:30px;padding:0;}.header-page:not([class*=bloc-]) *{color:white;}.header-page:not(:has(img)){height:116px !important;}.header-page:not(:has(img)):not([class*=bloc-]) *{color:#373632;}.header-page:not(:has(img)) .header-page__img:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-gray.svg') no-repeat center center;z-index:5;}.header-page:not(:has(img)) .header-page__content{z-index:10;}.header-page:not(:has(img)) .container{height:100%;}.header-page:not(:has(img)) .header-page__img{height:100%;}@media (min-width:992px){.header-page:not(:has(img)){height:168px !important;}}.header-page:not(:has(img)).bloc-text-light-blue h1,.header-page:not(:has(img)).bloc-text-light-blue h2,.header-page:not(:has(img)).bloc-text-light-blue p{color:#0078c8 !important;color:white;}.header-page:not(:has(img)).bloc-text-navy h1,.header-page:not(:has(img)).bloc-text-navy h2,.header-page:not(:has(img)).bloc-text-navy p{color:#014076 !important;color:white;}.header-page:not(:has(img)).bloc-text-red h1,.header-page:not(:has(img)).bloc-text-red h2,.header-page:not(:has(img)).bloc-text-red p{color:#ce2350 !important;color:white;}.header-page:not(:has(img)).bloc-bg-red .header-page__img:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x.svg');opacity:0.1;}.header-page:not(:has(img)).bloc-bg-red h1,.header-page:not(:has(img)).bloc-bg-red h2,.header-page:not(:has(img)).bloc-bg-red p{color:white !important;}.header-page:not(:has(img)).bloc-bg-orange .header-page__img:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x.svg');opacity:0.1;}.header-page:not(:has(img)).bloc-bg-orange h1,.header-page:not(:has(img)).bloc-bg-orange h2,.header-page:not(:has(img)).bloc-bg-orange p{color:white !important;}.header-page:not(:has(img)).bloc-bg-green .header-page__img:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');opacity:0.12;}.header-page:not(:has(img)).bloc-bg-green h1,.header-page:not(:has(img)).bloc-bg-green h2,.header-page:not(:has(img)).bloc-bg-green p{color:white !important;}.header-page:not(:has(img)).bloc-bg-purple .header-page__img:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');opacity:0.12;}.header-page:not(:has(img)).bloc-bg-purple h1,.header-page:not(:has(img)).bloc-bg-purple h2,.header-page:not(:has(img)).bloc-bg-purple p{color:white !important;}.header-page:not(:has(img)).bloc-bg-light-blue .header-page__img:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');opacity:0.12;}.header-page:not(:has(img)).bloc-bg-navy .header-page__img:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');}.header-page:not(:has(img)).bloc-bg-gray-text-gray .header-page__img:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');opacity:0.06;}.header-page:not(:has(img)).bloc-bg-gray-text-gray h1,.header-page:not(:has(img)).bloc-bg-gray-text-gray h2,.header-page:not(:has(img)).bloc-bg-gray-text-gray p{color:#373632 !important;color:white;}.header-page:not(:has(img)).bloc-bg-gray-text-blue .header-page__img:before{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/textures/logo-x-dark.svg');opacity:0.06;}.header-page:not(:has(img)).bloc-bg-gray-text-blue h1,.header-page:not(:has(img)).bloc-bg-gray-text-blue h2,.header-page:not(:has(img)).bloc-bg-gray-text-blue p{color:#014076 !important;color:white;}.header-page:not(:has(img)).bloc-bg-light-gray h1,.header-page:not(:has(img)).bloc-bg-light-gray h2,.header-page:not(:has(img)).bloc-bg-light-gray p{color:#373632 !important;}.header-page:not(:has(img)).bloc-bg-light-gray-blue-text h1,.header-page:not(:has(img)).bloc-bg-light-gray-blue-text h2,.header-page:not(:has(img)).bloc-bg-light-gray-blue-text p{color:#014076 !important;}@media (max-width:767px){.header-page-full{max-width:100%;overflow:hidden;}}.header-page__img{margin:0 -12.5px;padding:0;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;}@media (min-width:768px){.header-page__img{margin:0;}}.header-page__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:230px;filter:brightness(0.7);}.header-page__img .img-brightness{filter:brightness(0.7);}.header-page__title{display:inline-block;z-index:1;position:relative;}.header-page__title h1{margin:0;}.header-page__subtitle{display:block;margin:0;z-index:1;position:relative;}.header-page__text{display:none;font-weight:600;font-size:1.6rem;line-height:2.7rem;padding-top:20px;}@media (min-width:992px){.header-page__text{display:block !important;visibility:visible !important;}}.header-page__content{position:absolute;text-align:center;padding:0 15px;color:white;}.header-page__content h1,.header-page__content h2,.header-page__content p{margin:0;padding:0;}body:has(.menu-anchors) .header-page{margin-bottom:0;}.menu-anchors{background:#fff;width:100%;max-width:1920px;margin:0 auto;padding:20px 0 12px;}@media (min-width:768px){.menu-anchors{position:sticky;z-index:9;padding:30px 0;}}.menu-anchors ul{list-style:none;display:flex;gap:24px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;margin:0 -12.5px;padding:0 12.5px;}.menu-anchors ul::-webkit-scrollbar{display:none;}@media (min-width:992px){.menu-anchors ul{justify-content:center;}}.menu-anchors ul li a{display:block;color:#014076;font-size:16px;font-weight:600;line-height:22px;padding-bottom:8px;border-bottom:3px solid transparent;transition:0.25s all;text-decoration:none !important;white-space:nowrap;}.menu-anchors ul li a span{color:#014076;}.menu-anchors ul li a:hover,.menu-anchors ul li a:focus,.menu-anchors ul li a.active{text-decoration:none;color:#014076;border-color:#014076;}body:has(.menu-anchors) .header-page{margin-bottom:0;}.brands--bloc{width:100%;max-width:1920px;margin:0 auto;background:#fff;padding:48px 0;}.brands--bloc p{font-size:1.3rem;line-height:24px;font-weight:400;margin:0 0 30px;}.brands--bloc .brands_list{background:#f8f8f8;margin:0;padding:35px 20px;list-style:none;display:flex;gap:20px 30px;justify-content:center;align-items:center;flex-flow:row wrap;}@media (min-width:768px){.brands--bloc .brands_list{padding:70px;}}.brands--bloc .brands_list--element{display:flex;justify-content:center;align-items:center;width:100px;height:66px;}@media (min-width:768px){.brands--bloc .brands_list--element{width:150px;}}.brands--bloc .brands_list--element img{max-width:100%;height:auto;}.promo-banner{background:#014076;color:white;}.promo-banner ul{list-style-type:none;}.promo-banner__container{height:38px;padding:0;display:flex;flex-direction:column;justify-content:center;position:relative;}@media (min-width:992px){.promo-banner__container{height:27px;padding:0 7.5px;max-width:1335px;margin:0 auto;}}@media (min-width:992px){.promo-banner__message{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;}}.promo-banner__text{font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1rem;line-height:1.4;margin:0;text-align:center;padding-left:5px;padding-right:5px;}@media (min-width:992px){.promo-banner__text{font-size:1.04rem;line-height:1.75;}}.promo-banner__link{color:white;position:relative;z-index:3;}.promo-banner__link:hover{text-decoration:underline;color:white;}.promo-banner__actions{display:none;position:relative;height:100%;}@media (min-width:992px){.promo-banner__actions{display:flex;}}.promo-banner__list{display:flex;margin:0 0 0 auto;padding:0;}.promo-banner__item{display:flex;justify-content:center;align-items:center;}.promo-banner__item:before{content:"";display:inline-flex;width:7px;height:8px;border-left:1px solid white;margin-left:6px;}.promo-banner__item:first-child:before{display:none;}.promo-banner__action-link{font-family:Dinamit,system-ui,sans-serif;color:white;font-size:1rem;font-weight:700;line-height:1;}.promo-banner__action-link:hover{color:white;text-decoration:underline;}@media (min-width:992px){.promo-banner__action-link.next-icon{position:relative;padding-inline-end:11px;}.promo-banner__action-link.next-icon:after{position:absolute;right:0;}}.promo-banner .next-icon:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:0.75rem;display:inline-block;margin-left:3px;text-decoration:none !important;}.img-text-link .title-styling{margin-bottom:16px;}.img-text-link .title-styling .title-styling-small{font-size:54px;}@media (max-width:767px){.img-text-link .title-styling .title-styling-small b:after{content:none;}}.img-text-link .line-2{display:block;}.img-text-link--2-images-right,.img-text-link--2-images-left{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;}.img-text-link--2-images-right .img-text-link,.img-text-link--2-images-left .img-text-link{display:flex;flex-direction:column;padding:24px 12.5px;margin:0 auto;}@media (min-width:768px){.img-text-link--2-images-right .img-text-link,.img-text-link--2-images-left .img-text-link{flex-direction:row;padding:10px 17.5px 10px 12.5px;gap:32px;width:768px;}}@media (min-width:992px){.img-text-link--2-images-right .img-text-link,.img-text-link--2-images-left .img-text-link{padding:85px 85px 12.5px 35.5px;width:998px;}}@media (min-width:1230px){.img-text-link--2-images-right .img-text-link,.img-text-link--2-images-left .img-text-link{width:1225px;padding:30px 30px 30px 40px;}}.img-text-link--2-images-right .img-text-link__images,.img-text-link--2-images-left .img-text-link__images{flex:1;display:flex;gap:8px;align-items:flex-start;}@media (min-width:768px){.img-text-link--2-images-right .img-text-link__images,.img-text-link--2-images-left .img-text-link__images{gap:16px;}}.img-text-link--2-images-right .img-text-link__images picture,.img-text-link--2-images-left .img-text-link__images picture{width:100%;height:auto;flex:3;}.img-text-link--2-images-right .img-text-link__images picture:last-child,.img-text-link--2-images-left .img-text-link__images picture:last-child{flex:2;}.img-text-link--2-images-right .img-text-link__images picture img,.img-text-link--2-images-left .img-text-link__images picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:768px){.img-text-link--2-images-right .img-text-link__images picture img,.img-text-link--2-images-left .img-text-link__images picture img{height:auto;}}@media (min-width:768px){.img-text-link--2-images-right .img-text-link__content,.img-text-link--2-images-left .img-text-link__content{width:50%;max-width:392px;padding:30px;margin:auto 0;}}@media (min-width:992px){.img-text-link--2-images-right .img-text-link__content,.img-text-link--2-images-left .img-text-link__content{padding:0 48px 48px;}}.img-text-link--2-images-right .img-text-link__content .title-styling,.img-text-link--2-images-left .img-text-link__content .title-styling{margin:0 0 30px;}@media (max-width:767px){.img-text-link--2-images-right .img-text-link__content .title-styling,.img-text-link--2-images-left .img-text-link__content .title-styling{font-size:18px;line-height:26px;font-weight:700;margin:24px 0 0;}.img-text-link--2-images-right .img-text-link__content .title-styling .title-styling-small,.img-text-link--2-images-right .img-text-link__content .title-styling .title-styling-bg,.img-text-link--2-images-left .img-text-link__content .title-styling .title-styling-small,.img-text-link--2-images-left .img-text-link__content .title-styling .title-styling-bg{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;}.img-text-link--2-images-right .img-text-link__content .title-styling .title-styling-small:after,.img-text-link--2-images-right .img-text-link__content .title-styling .title-styling-bg:after,.img-text-link--2-images-left .img-text-link__content .title-styling .title-styling-small:after,.img-text-link--2-images-left .img-text-link__content .title-styling .title-styling-bg:after{content:none !important;}}.img-text-link--2-images-right .img-text-link__sham-link,.img-text-link--2-images-left .img-text-link__sham-link{margin-top:20px;border:1px solid #014076;background:#014076;color:#fff;white-space:normal;padding:12px 21px 11px;font-weight:700;min-height:50px;border-radius:8px;margin-top:10px;font-size:1.4rem;line-height:1.75;transition:0.25s all;}.img-text-link--2-images-right .img-text-link__sham-link:hover,.img-text-link--2-images-right .img-text-link__sham-link:focus,.img-text-link--2-images-left .img-text-link__sham-link:hover,.img-text-link--2-images-left .img-text-link__sham-link:focus{color:#014076;background-color:#fff;}.img-text-link--2-images-right .img-text-link__sham-link:after,.img-text-link--2-images-left .img-text-link__sham-link:after{color:inherit;}.img-text-link--2-images-right .img-text-link._whole-area-link,.img-text-link--2-images-left .img-text-link._whole-area-link{cursor:pointer;}.img-text-link--2-images-right .img-text-link._whole-area-link .img-text-link__link,.img-text-link--2-images-left .img-text-link._whole-area-link .img-text-link__link{opacity:0 !important;}.img-text-link--2-images-right .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--2-images-right .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--2-images-left .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--2-images-left .img-text-link._whole-area-link:focus-within .img-text-link__sham-link{color:#014076;background-color:#fff;}@media (min-width:768px){.img-text-link--2-images-right.img-text-link--2-images-right .img-text-link,.img-text-link--2-images-left.img-text-link--2-images-right .img-text-link{flex-direction:row-reverse;align-items:center;}}.img-text-link--1-image-left,.img-text-link--1-image-right,.img-text-link--1-image-left-logo-content{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;visibility:hidden;margin-bottom:40px;}.img-text-link--1-image-left .frame-type-imageTextLink,.img-text-link--1-image-left .img-text-link__wrp,.img-text-link--1-image-left .img-text-link,.img-text-link--1-image-right .frame-type-imageTextLink,.img-text-link--1-image-right .img-text-link__wrp,.img-text-link--1-image-right .img-text-link,.img-text-link--1-image-left-logo-content .frame-type-imageTextLink,.img-text-link--1-image-left-logo-content .img-text-link__wrp,.img-text-link--1-image-left-logo-content .img-text-link{background-color:inherit;}.img-text-link--1-image-left .img-text-link,.img-text-link--1-image-right .img-text-link,.img-text-link--1-image-left-logo-content .img-text-link{display:flex;flex-direction:column;margin:0 auto;visibility:visible;max-width:100%;padding:0 7.5px;}@media (min-width:768px){.img-text-link--1-image-left .img-text-link,.img-text-link--1-image-right .img-text-link,.img-text-link--1-image-left-logo-content .img-text-link{width:760px;flex-direction:row;}}@media (min-width:992px){.img-text-link--1-image-left .img-text-link,.img-text-link--1-image-right .img-text-link,.img-text-link--1-image-left-logo-content .img-text-link{width:960px;}}@media (min-width:1200px){.img-text-link--1-image-left .img-text-link,.img-text-link--1-image-right .img-text-link,.img-text-link--1-image-left-logo-content .img-text-link{width:1335px;}}@media (min-width:1400px){.img-text-link--1-image-left .img-text-link,.img-text-link--1-image-right .img-text-link,.img-text-link--1-image-left-logo-content .img-text-link{width:1335px;}}.img-text-link--1-image-left .img-text-link__images,.img-text-link--1-image-right .img-text-link__images,.img-text-link--1-image-left-logo-content .img-text-link__images{flex:1;}.img-text-link--1-image-left .img-text-link__images picture,.img-text-link--1-image-right .img-text-link__images picture,.img-text-link--1-image-left-logo-content .img-text-link__images picture{width:100%;}.img-text-link--1-image-left .img-text-link__images picture img,.img-text-link--1-image-right .img-text-link__images picture img,.img-text-link--1-image-left-logo-content .img-text-link__images picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:992px){.img-text-link--1-image-left .img-text-link__images picture img,.img-text-link--1-image-right .img-text-link__images picture img,.img-text-link--1-image-left-logo-content .img-text-link__images picture img{min-height:500px;}}.img-text-link--1-image-left .img-text-link__content,.img-text-link--1-image-right .img-text-link__content,.img-text-link--1-image-left-logo-content .img-text-link__content{padding:24px 32px;}@media (min-width:768px){.img-text-link--1-image-left .img-text-link__content,.img-text-link--1-image-right .img-text-link__content,.img-text-link--1-image-left-logo-content .img-text-link__content{margin:auto 0;width:50%;max-width:490px;}}@media (min-width:992px){.img-text-link--1-image-left .img-text-link__content,.img-text-link--1-image-right .img-text-link__content,.img-text-link--1-image-left-logo-content .img-text-link__content{padding:0 95px;}}.img-text-link--1-image-left .img-text-link__content .title-styling,.img-text-link--1-image-right .img-text-link__content .title-styling,.img-text-link--1-image-left-logo-content .img-text-link__content .title-styling{margin:0 0 30px;}@media (max-width:767px){.img-text-link--1-image-left .img-text-link__content .title-styling,.img-text-link--1-image-right .img-text-link__content .title-styling,.img-text-link--1-image-left-logo-content .img-text-link__content .title-styling{font-size:14px;line-height:17px;font-weight:600;margin:0 0 8px;}.img-text-link--1-image-left .img-text-link__content .title-styling .title-styling-small,.img-text-link--1-image-left .img-text-link__content .title-styling .title-styling-bg,.img-text-link--1-image-right .img-text-link__content .title-styling .title-styling-small,.img-text-link--1-image-right .img-text-link__content .title-styling .title-styling-bg,.img-text-link--1-image-left-logo-content .img-text-link__content .title-styling .title-styling-small,.img-text-link--1-image-left-logo-content .img-text-link__content .title-styling .title-styling-bg{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;}.img-text-link--1-image-left .img-text-link__content .title-styling .title-styling-small:after,.img-text-link--1-image-left .img-text-link__content .title-styling .title-styling-bg:after,.img-text-link--1-image-right .img-text-link__content .title-styling .title-styling-small:after,.img-text-link--1-image-right .img-text-link__content .title-styling .title-styling-bg:after,.img-text-link--1-image-left-logo-content .img-text-link__content .title-styling .title-styling-small:after,.img-text-link--1-image-left-logo-content .img-text-link__content .title-styling .title-styling-bg:after{content:none !important;}}.img-text-link--1-image-left .img-text-link__link,.img-text-link--1-image-right .img-text-link__link,.img-text-link--1-image-left-logo-content .img-text-link__link{border:1px solid #014076;background:#014076;color:#fff;white-space:normal;padding:12px 21px 11px;font-weight:700;min-height:50px;border-radius:8px;margin-top:10px;font-size:1.4rem;line-height:1.75;transition:0.25s all;}.img-text-link--1-image-left .img-text-link__link:hover,.img-text-link--1-image-left .img-text-link__link:focus,.img-text-link--1-image-right .img-text-link__link:hover,.img-text-link--1-image-right .img-text-link__link:focus,.img-text-link--1-image-left-logo-content .img-text-link__link:hover,.img-text-link--1-image-left-logo-content .img-text-link__link:focus{color:#014076;background-color:#fff;}.img-text-link--1-image-left .img-text-link__link:after,.img-text-link--1-image-right .img-text-link__link:after,.img-text-link--1-image-left-logo-content .img-text-link__link:after{color:inherit;}.img-text-link--1-image-left .img-text-link._whole-area-link,.img-text-link--1-image-right .img-text-link._whole-area-link,.img-text-link--1-image-left-logo-content .img-text-link._whole-area-link{cursor:pointer;}.img-text-link--1-image-left .img-text-link._whole-area-link .img-text-link__link,.img-text-link--1-image-right .img-text-link._whole-area-link .img-text-link__link,.img-text-link--1-image-left-logo-content .img-text-link._whole-area-link .img-text-link__link{opacity:0 !important;}.img-text-link--1-image-left .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--1-image-left .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--1-image-right .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--1-image-right .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--1-image-left-logo-content .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--1-image-left-logo-content .img-text-link._whole-area-link:focus-within .img-text-link__sham-link{color:#014076;background-color:#fff;}@media (max-width:768px){.img-text-link--1-image-left .img-text-link__wrp,.img-text-link--1-image-right .img-text-link__wrp,.img-text-link--1-image-left-logo-content .img-text-link__wrp{margin:0;}}@media (min-width:768px){.img-text-link--1-image-left.img-text-link--1-image-right .img-text-link,.img-text-link--1-image-right.img-text-link--1-image-right .img-text-link,.img-text-link--1-image-left-logo-content.img-text-link--1-image-right .img-text-link{flex-direction:row-reverse;align-items:center;}}.img-text-link--card{padding:0;}.img-text-link--card .img-text-link{width:100%;display:flex;margin:0;flex-direction:column;}.img-text-link--card .img-text-link__images img{width:100%;height:auto;}.img-text-link--card .img-text-link__content{padding:24px;}.img-text-link--card .img-text-link__content h1,.img-text-link--card .img-text-link__content h2,.img-text-link--card .img-text-link__content h3,.img-text-link--card .img-text-link__content h4,.img-text-link--card .img-text-link__content h5,.img-text-link--card .img-text-link__content h6,.img-text-link--card .img-text-link__content .title-styling,.img-text-link--card .img-text-link__content p:first-child{font-size:15px;line-height:24px;font-weight:700;}.img-text-link--card .img-text-link__content h1 .title-styling-small,.img-text-link--card .img-text-link__content h1 .title-styling-bg,.img-text-link--card .img-text-link__content h2 .title-styling-small,.img-text-link--card .img-text-link__content h2 .title-styling-bg,.img-text-link--card .img-text-link__content h3 .title-styling-small,.img-text-link--card .img-text-link__content h3 .title-styling-bg,.img-text-link--card .img-text-link__content h4 .title-styling-small,.img-text-link--card .img-text-link__content h4 .title-styling-bg,.img-text-link--card .img-text-link__content h5 .title-styling-small,.img-text-link--card .img-text-link__content h5 .title-styling-bg,.img-text-link--card .img-text-link__content h6 .title-styling-small,.img-text-link--card .img-text-link__content h6 .title-styling-bg,.img-text-link--card .img-text-link__content .title-styling .title-styling-small,.img-text-link--card .img-text-link__content .title-styling .title-styling-bg,.img-text-link--card .img-text-link__content p:first-child .title-styling-small,.img-text-link--card .img-text-link__content p:first-child .title-styling-bg{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;}.img-text-link--card .img-text-link__content h1 .title-styling-small:after,.img-text-link--card .img-text-link__content h1 .title-styling-bg:after,.img-text-link--card .img-text-link__content h2 .title-styling-small:after,.img-text-link--card .img-text-link__content h2 .title-styling-bg:after,.img-text-link--card .img-text-link__content h3 .title-styling-small:after,.img-text-link--card .img-text-link__content h3 .title-styling-bg:after,.img-text-link--card .img-text-link__content h4 .title-styling-small:after,.img-text-link--card .img-text-link__content h4 .title-styling-bg:after,.img-text-link--card .img-text-link__content h5 .title-styling-small:after,.img-text-link--card .img-text-link__content h5 .title-styling-bg:after,.img-text-link--card .img-text-link__content h6 .title-styling-small:after,.img-text-link--card .img-text-link__content h6 .title-styling-bg:after,.img-text-link--card .img-text-link__content .title-styling .title-styling-small:after,.img-text-link--card .img-text-link__content .title-styling .title-styling-bg:after,.img-text-link--card .img-text-link__content p:first-child .title-styling-small:after,.img-text-link--card .img-text-link__content p:first-child .title-styling-bg:after{content:none !important;}.img-text-link--card .img-text-link__sham-link{border:1px solid #014076;background:#014076;color:#fff;white-space:normal;padding:12px 21px 11px;font-weight:700;min-height:50px;border-radius:8px;margin-top:10px;font-size:1.4rem;line-height:1.75;transition:0.25s all;}.img-text-link--card .img-text-link__sham-link:hover,.img-text-link--card .img-text-link__sham-link:focus{color:#014076;background-color:#fff;}.img-text-link--card .img-text-link__sham-link:after{color:inherit;margin-left:16px;}.img-text-link--card .img-text-link._whole-area-link{cursor:pointer;}.img-text-link--card .img-text-link._whole-area-link .img-text-link__link{opacity:0 !important;}.img-text-link--card .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--card .img-text-link._whole-area-link:focus-within .img-text-link__sham-link{color:#014076;background-color:#fff;}.img-text-link--inside-left,.img-text-link--inside-center,.img-text-link--inside-right{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;visibility:hidden;padding:0 12.5px;}.img-text-link--inside-left .frame-type-imageTextLink,.img-text-link--inside-left .img-text-link__wrp,.img-text-link--inside-left .img-text-link,.img-text-link--inside-center .frame-type-imageTextLink,.img-text-link--inside-center .img-text-link__wrp,.img-text-link--inside-center .img-text-link,.img-text-link--inside-right .frame-type-imageTextLink,.img-text-link--inside-right .img-text-link__wrp,.img-text-link--inside-right .img-text-link{background-color:inherit;}.img-text-link--inside-left .img-text-link,.img-text-link--inside-center .img-text-link,.img-text-link--inside-right .img-text-link{display:flex;flex-direction:column;visibility:visible;margin:0 auto;max-width:100%;position:relative;padding:0 7.5px;}@media (min-width:768px){.img-text-link--inside-left .img-text-link,.img-text-link--inside-center .img-text-link,.img-text-link--inside-right .img-text-link{width:760px;}}@media (min-width:992px){.img-text-link--inside-left .img-text-link,.img-text-link--inside-center .img-text-link,.img-text-link--inside-right .img-text-link{width:960px;}}@media (min-width:1200px){.img-text-link--inside-left .img-text-link,.img-text-link--inside-center .img-text-link,.img-text-link--inside-right .img-text-link{width:1335px;}}@media (min-width:1400px){.img-text-link--inside-left .img-text-link,.img-text-link--inside-center .img-text-link,.img-text-link--inside-right .img-text-link{width:1335px;}}.img-text-link--inside-left .img-text-link__images img,.img-text-link--inside-center .img-text-link__images img,.img-text-link--inside-right .img-text-link__images img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}@media (min-width:992px){.img-text-link--inside-left .img-text-link__images img,.img-text-link--inside-center .img-text-link__images img,.img-text-link--inside-right .img-text-link__images img{height:450px;}}.img-text-link--inside-left .img-text-link__content,.img-text-link--inside-center .img-text-link__content,.img-text-link--inside-right .img-text-link__content{padding:24px;font-size:12px;line-height:20px;font-weight:400;}.img-text-link--inside-left .img-text-link__content .title-styling,.img-text-link--inside-center .img-text-link__content .title-styling,.img-text-link--inside-right .img-text-link__content .title-styling{color:inherit;margin:0 0 16px;}.img-text-link--inside-left .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-center .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-right .img-text-link__content .title-styling .title-styling-bg{font-size:20px;line-height:24px;font-weight:600;}.img-text-link--inside-left .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-center .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-right .img-text-link__content .title-styling .title-styling-small{font-size:110px;line-height:110px;}@media (max-width:991px){.img-text-link--inside-left .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-center .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-right .img-text-link__content .title-styling .title-styling-bg{font-size:18px;line-height:24px;}.img-text-link--inside-left .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-center .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-right .img-text-link__content .title-styling .title-styling-small{font-size:90px;line-height:90px;}}@media (max-width:767px){.img-text-link--inside-left .img-text-link__content .title-styling,.img-text-link--inside-center .img-text-link__content .title-styling,.img-text-link--inside-right .img-text-link__content .title-styling{margin:0 0 8px;font-size:14px;line-height:17px;font-weight:600;}.img-text-link--inside-left .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-left .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-center .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-center .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-right .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-right .img-text-link__content .title-styling .title-styling-small{display:inline;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;margin:0;}}@media (min-width:768px){.img-text-link--inside-left .img-text-link__content,.img-text-link--inside-center .img-text-link__content,.img-text-link--inside-right .img-text-link__content{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;position:absolute;color:#fff;padding:40px;font-size:16px;line-height:28px;font-weight:500;}}@media (max-width:767px){.img-text-link--inside-left .img-text-link__content p,.img-text-link--inside-left .img-text-link__content h1,.img-text-link--inside-left .img-text-link__content h2,.img-text-link--inside-left .img-text-link__content h3,.img-text-link--inside-center .img-text-link__content p,.img-text-link--inside-center .img-text-link__content h1,.img-text-link--inside-center .img-text-link__content h2,.img-text-link--inside-center .img-text-link__content h3,.img-text-link--inside-right .img-text-link__content p,.img-text-link--inside-right .img-text-link__content h1,.img-text-link--inside-right .img-text-link__content h2,.img-text-link--inside-right .img-text-link__content h3{color:#014076;}}@media (min-width:992px){.img-text-link--inside-left .img-text-link__content,.img-text-link--inside-center .img-text-link__content,.img-text-link--inside-right .img-text-link__content{padding:94px;}}@media (min-width:768px){.img-text-link--inside-left .img-text-link__caption,.img-text-link--inside-center .img-text-link__caption,.img-text-link--inside-right .img-text-link__caption{width:600px;max-width:100%;}}.img-text-link--inside-left .img-text-link__sham-link,.img-text-link--inside-center .img-text-link__sham-link,.img-text-link--inside-right .img-text-link__sham-link{border:1px solid #014076;background:#014076;color:#fff;white-space:normal;padding:12px 21px 11px;font-weight:700;min-height:50px;border-radius:8px;margin-top:10px;font-size:1.4rem;line-height:1.75;transition:0.25s all;}.img-text-link--inside-left .img-text-link__sham-link:hover,.img-text-link--inside-left .img-text-link__sham-link:focus,.img-text-link--inside-center .img-text-link__sham-link:hover,.img-text-link--inside-center .img-text-link__sham-link:focus,.img-text-link--inside-right .img-text-link__sham-link:hover,.img-text-link--inside-right .img-text-link__sham-link:focus{color:#014076;background-color:#fff;}@media (min-width:768px){.img-text-link--inside-left .img-text-link__sham-link,.img-text-link--inside-center .img-text-link__sham-link,.img-text-link--inside-right .img-text-link__sham-link{border:2px solid #fff;background:#fff;color:#014076;}.img-text-link--inside-left .img-text-link__sham-link:hover,.img-text-link--inside-left .img-text-link__sham-link:focus,.img-text-link--inside-center .img-text-link__sham-link:hover,.img-text-link--inside-center .img-text-link__sham-link:focus,.img-text-link--inside-right .img-text-link__sham-link:hover,.img-text-link--inside-right .img-text-link__sham-link:focus{color:#fff;border-color:#014076;background-color:#014076;}}.img-text-link--inside-left .img-text-link__sham-link:after,.img-text-link--inside-center .img-text-link__sham-link:after,.img-text-link--inside-right .img-text-link__sham-link:after{color:inherit;}.img-text-link--inside-left .img-text-link._whole-area-link,.img-text-link--inside-center .img-text-link._whole-area-link,.img-text-link--inside-right .img-text-link._whole-area-link{cursor:pointer;}.img-text-link--inside-left .img-text-link._whole-area-link .img-text-link__link,.img-text-link--inside-center .img-text-link._whole-area-link .img-text-link__link,.img-text-link--inside-right .img-text-link._whole-area-link .img-text-link__link{opacity:0 !important;}.img-text-link--inside-left .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-left .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--inside-center .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-center .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--inside-right .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-right .img-text-link._whole-area-link:focus-within .img-text-link__sham-link{color:#014076;background-color:#fff;}@media (min-width:768px){.img-text-link--inside-left .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-left .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--inside-center .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-center .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--inside-right .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-right .img-text-link._whole-area-link:focus-within .img-text-link__sham-link{color:#fff;border-color:#014076;background-color:#014076;}}@media (min-width:768px){.img-text-link--inside-left.img-text-link--inside-center .img-text-link__content,.img-text-link--inside-center.img-text-link--inside-center .img-text-link__content,.img-text-link--inside-right.img-text-link--inside-center .img-text-link__content{justify-content:center;text-align:center;}}@media (min-width:768px){.img-text-link--inside-left.img-text-link--inside-right .img-text-link__content,.img-text-link--inside-center.img-text-link--inside-right .img-text-link__content,.img-text-link--inside-right.img-text-link--inside-right .img-text-link__content{justify-content:flex-end;}}.img-text-link--patchwork,.img-text-link--patchwork--with-title{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;}.img-text-link--patchwork .img-text-link,.img-text-link--patchwork--with-title .img-text-link{display:flex;flex-direction:column;margin:0 auto;width:100%;padding:24px 12.5px;}@media (min-width:768px){.img-text-link--patchwork .img-text-link,.img-text-link--patchwork--with-title .img-text-link{width:743px;flex-flow:row wrap;justify-content:center;gap:0 30px;}}@media (min-width:992px){.img-text-link--patchwork .img-text-link,.img-text-link--patchwork--with-title .img-text-link{padding-top:0;width:963px;gap:0 70px;}}@media (min-width:1230px){.img-text-link--patchwork .img-text-link,.img-text-link--patchwork--with-title .img-text-link{width:1163px;}}.img-text-link--patchwork .img-text-link__images,.img-text-link--patchwork--with-title .img-text-link__images{width:100%;height:100%;position:relative;z-index:1;}.img-text-link--patchwork .img-text-link__images picture,.img-text-link--patchwork--with-title .img-text-link__images picture{width:100%;}.img-text-link--patchwork .img-text-link__images picture img,.img-text-link--patchwork--with-title .img-text-link__images picture img{width:100%;height:auto;}@media (min-width:768px){.img-text-link--patchwork .img-text-link__images,.img-text-link--patchwork--with-title .img-text-link__images{width:calc(50% - 30px);max-width:600px;}}.img-text-link--patchwork .img-text-link__svg,.img-text-link--patchwork--with-title .img-text-link__svg{position:absolute;bottom:0;right:0;width:40%;height:auto;display:none;z-index:-1;transform:translateX(15%);}.img-text-link--patchwork .img-text-link__svg path,.img-text-link--patchwork--with-title .img-text-link__svg path{fill:#014076;}@media (min-width:768px){.img-text-link--patchwork .img-text-link__svg,.img-text-link--patchwork--with-title .img-text-link__svg{display:block;}}.img-text-link--patchwork .img-text-link__content,.img-text-link--patchwork--with-title .img-text-link__content{margin-top:24px;}@media (min-width:768px){.img-text-link--patchwork .img-text-link__content,.img-text-link--patchwork--with-title .img-text-link__content{margin-top:0;width:calc(50% - 30px);max-width:408px;}}@media (min-width:992px){.img-text-link--patchwork .img-text-link__content,.img-text-link--patchwork--with-title .img-text-link__content{flex:0 1 408px;}}.img-text-link--patchwork .img-text-link__link,.img-text-link--patchwork--with-title .img-text-link__link{border:1px solid #014076;background:#014076;color:#fff;white-space:normal;padding:12px 21px 11px;font-weight:700;min-height:50px;border-radius:8px;margin-top:10px;font-size:1.4rem;line-height:1.75;transition:0.25s all;}.img-text-link--patchwork .img-text-link__link:hover,.img-text-link--patchwork .img-text-link__link:focus,.img-text-link--patchwork--with-title .img-text-link__link:hover,.img-text-link--patchwork--with-title .img-text-link__link:focus{color:#014076;background-color:#fff;}.img-text-link--patchwork .img-text-link__link:after,.img-text-link--patchwork--with-title .img-text-link__link:after{color:inherit;}.img-text-link--patchwork .img-text-link._whole-area-link,.img-text-link--patchwork--with-title .img-text-link._whole-area-link{cursor:pointer;}.img-text-link--patchwork .img-text-link._whole-area-link .img-text-link__link,.img-text-link--patchwork--with-title .img-text-link._whole-area-link .img-text-link__link{opacity:0 !important;}.img-text-link--patchwork .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--patchwork .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--patchwork--with-title .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--patchwork--with-title .img-text-link._whole-area-link:focus-within .img-text-link__sham-link{color:#014076;background-color:#fff;}.img-text-link--patchwork.img-text-link--patchwork .img-text-link > .title-styling,.img-text-link--patchwork--with-title.img-text-link--patchwork .img-text-link > .title-styling{display:none;}.img-text-link--patchwork.img-text-link--patchwork .img-text-link__content .title-styling,.img-text-link--patchwork--with-title.img-text-link--patchwork .img-text-link__content .title-styling{margin:0 0 30px;}@media (max-width:991px){.img-text-link--patchwork.img-text-link--patchwork .img-text-link__content .title-styling,.img-text-link--patchwork--with-title.img-text-link--patchwork .img-text-link__content .title-styling{font-size:14px;line-height:17px;font-weight:600;margin:0 0 8px;}.img-text-link--patchwork.img-text-link--patchwork .img-text-link__content .title-styling .title-styling-small,.img-text-link--patchwork.img-text-link--patchwork .img-text-link__content .title-styling .title-styling-bg,.img-text-link--patchwork--with-title.img-text-link--patchwork .img-text-link__content .title-styling .title-styling-small,.img-text-link--patchwork--with-title.img-text-link--patchwork .img-text-link__content .title-styling .title-styling-bg{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;}.img-text-link--patchwork.img-text-link--patchwork .img-text-link__content .title-styling .title-styling-small:after,.img-text-link--patchwork.img-text-link--patchwork .img-text-link__content .title-styling .title-styling-bg:after,.img-text-link--patchwork--with-title.img-text-link--patchwork .img-text-link__content .title-styling .title-styling-small:after,.img-text-link--patchwork--with-title.img-text-link--patchwork .img-text-link__content .title-styling .title-styling-bg:after{content:none !important;}}.img-text-link--patchwork.img-text-link--patchwork--with-title .img-text-link > .title-styling,.img-text-link--patchwork--with-title.img-text-link--patchwork--with-title .img-text-link > .title-styling{width:100%;flex-shrink:0;margin:0 0 50px;text-align:center;font-size:30px;line-height:44px;font-weight:600;}.img-text-link--patchwork.img-text-link--patchwork--with-title .img-text-link > .title-styling .title-styling-bg,.img-text-link--patchwork.img-text-link--patchwork--with-title .img-text-link > .title-styling .title-styling-small,.img-text-link--patchwork--with-title.img-text-link--patchwork--with-title .img-text-link > .title-styling .title-styling-bg,.img-text-link--patchwork--with-title.img-text-link--patchwork--with-title .img-text-link > .title-styling .title-styling-small{display:inline;font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;}@media (max-width:767px){.img-text-link--patchwork.img-text-link--patchwork--with-title .img-text-link > .title-styling,.img-text-link--patchwork--with-title.img-text-link--patchwork--with-title .img-text-link > .title-styling{font-size:18px;line-height:26px;margin-bottom:30px;display:flex;flex-direction:column;align-items:center;}}.img-text-link--patchwork.img-text-link--patchwork--with-title .img-text-link__content .title-styling,.img-text-link--patchwork--with-title.img-text-link--patchwork--with-title .img-text-link__content .title-styling{display:none;}.img-text-link--patchwork--with-title{padding-bottom:30px;}.img-text-link--patchwork--with-title h2{margin-bottom:30px;margin-top:0;}.banner-full-width{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;background:transparent !important;}.banner-full-width .img-text-link{position:relative;width:100%;max-width:100%;margin:0 auto;padding:0 7.5px;}@media (min-width:768px){.banner-full-width .img-text-link{width:760px;}}@media (min-width:992px){.banner-full-width .img-text-link{width:960px;}}@media (min-width:1200px){.banner-full-width .img-text-link{width:1335px;}}@media (min-width:1400px){.banner-full-width .img-text-link{width:1335px;}}.banner-full-width .img-text-link__images{height:275px;}.banner-full-width .img-text-link__images img{width:100%;height:275px;-o-object-fit:cover;object-fit:cover;}@media (max-width:767px){.banner-full-width .img-text-link__images img{position:absolute;}}.banner-full-width .img-text-link__images:after{content:"";display:block;background:black;opacity:0.3;position:absolute;top:0;left:8px;right:7px;bottom:0;z-index:1;border-radius:16px;}.banner-full-width .img-text-link__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:24px;}@media (min-width:992px){.banner-full-width .img-text-link__content{justify-content:flex-end;text-align:left;padding:24px 100px;}}.banner-full-width .img-text-link__caption{width:430px;max-width:100%;z-index:3;position:relative;}.banner-full-width .img-text-link__caption .title-styling{margin:0 0 8px;}.banner-full-width .img-text-link__caption [class*=white]{color:white;}.banner-full-width .img-text-link__caption h2,.banner-full-width .img-text-link__caption h3,.banner-full-width .img-text-link__caption p{color:white;}.banner-full-width .img-text-link__caption h2 *,.banner-full-width .img-text-link__caption h3 *,.banner-full-width .img-text-link__caption p *{color:white !important;}.banner-full-width .img-text-link__caption .title-styling,.banner-full-width .img-text-link__caption .title-styling .title-styling-small,.banner-full-width .img-text-link__caption .title-styling .title-styling-bg{font-family:inherit;font-size:24px;line-height:30px;font-weight:600;}@media (min-width:992px){.banner-full-width .img-text-link__caption .title-styling,.banner-full-width .img-text-link__caption .title-styling .title-styling-small,.banner-full-width .img-text-link__caption .title-styling .title-styling-bg{font-size:32px;line-height:40px;font-weight:700;}}.banner-full-width .img-text-link__caption h2{margin-top:0;}.banner-full-width .img-text-link__svg{position:absolute;top:-45px;left:0;bottom:0;height:117%;width:auto;}.banner-full-width .img-text-link__svg path{fill:#a6c0a9;}@media (max-width:991px){.banner-full-width .img-text-link__svg{display:none;}}.banner-full-width .img-text-link__link,.banner-full-width .img-text-link__sham-link{border:2px solid #fff;background-color:#fff;color:#014076;white-space:normal;min-height:40px;transition:0.25s all;}.banner-full-width .img-text-link__link:hover,.banner-full-width .img-text-link__link:focus,.banner-full-width .img-text-link__sham-link:hover,.banner-full-width .img-text-link__sham-link:focus{color:#fff;border-color:#014076;background-color:#014076;}.banner-full-width .img-text-link__link:after,.banner-full-width .img-text-link__sham-link:after{color:inherit;}.banner-full-width .img-text-link._whole-area-link{cursor:pointer;overflow:hidden;}.banner-full-width .img-text-link._whole-area-link:has(a:focus-visible) .img-text-link__content{border:2px solid #005fcc !important;}.banner-full-width .img-text-link._whole-area-link .img-text-link__link{opacity:0 !important;}.banner-full-width .img-text-link._whole-area-link:hover .img-text-link__sham-link,.banner-full-width .img-text-link._whole-area-link:focus-within .img-text-link__sham-link{color:#fff;border-color:#014076;background-color:#014076;}.banner-full-catalog{max-width:760px;margin-left:auto;margin-right:auto;}@media (max-width:767px){.banner-full-catalog{padding-right:12px;padding-left:12px;max-width:100%;display:block;}}.banner-full-catalog .img-text-link{display:flex;background:none;}.banner-full-catalog .img-text-link__wrp{padding:0;margin:0;border-radius:0;background:#f8f8f8;}@media (max-width:767px){.banner-full-catalog .img-text-link__wrp{padding:20px;}}.banner-full-catalog .img-text-link._whole-area-link{padding:0;margin:0;}.banner-full-catalog .img-text-link._whole-area-link:hover .img-text-link__link{background:none;}.banner-full-catalog .img-text-link._whole-area-link:hover .img-text-link__sham-link{background:white;color:#102335;transition:0.25s all;}.banner-full-catalog .img-text-link._whole-area-link:hover .img-text-link__sham-link:after{color:#102335;transition:0.25s all;}.banner-full-catalog .img-text-link__content{flex:1;display:flex;}.banner-full-catalog .img-text-link__caption{display:flex;flex:1;align-items:center;justify-content:space-around;gap:20px;}.banner-full-catalog .img-text-link__caption h2{margin-bottom:0;}.banner-full-catalog .img-text-link__caption .btn,.banner-full-catalog .img-text-link__caption body .search-faq #validation-search-faq,body .search-faq .banner-full-catalog .img-text-link__caption #validation-search-faq,.banner-full-catalog .img-text-link__caption .kitchen-implantations__btn,.banner-full-catalog .img-text-link__caption .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .banner-full-catalog .img-text-link__caption .hero-image__caption-link,.banner-full-catalog .img-text-link__caption .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .banner-full-catalog .img-text-link__caption .img-text-link__link,.banner-full-catalog .img-text-link__caption .article-thematics__btn,.banner-full-catalog .img-text-link__caption .carousel-videos-top a,.carousel-videos-top .banner-full-catalog .img-text-link__caption a,.banner-full-catalog .img-text-link__caption .carousel-flowbox__content-button{margin:0;}@media (max-width:767px){.banner-full-catalog .img-text-link__caption{flex-wrap:wrap;}.banner-full-catalog .img-text-link__caption h2{text-align:center;margin-bottom:15px;}}.banner-full-catalog .img-text-link__images{margin-right:8%;}.banner-full-catalog .img-text-link__images:empty{display:none;}@media (max-width:767px){.banner-full-catalog .img-text-link__images{display:none;}}.banner-full-catalog .img-text-link p{font-weight:600;font-size:2rem;line-height:120%;color:#102335;padding:0;margin-right:auto;}.banner-full-catalog .img-text-link__sham-link{background:#014076;border:1px solid #014076;color:white;margin-right:45px;transition:0.25s all;}.banner-full-catalog .img-text-link__sham-link:after{color:white;transition:0.25s all;}.banner-full-catalog .img-text-link__sham-link:hover{background:white;color:#014076;transition:0.25s all;}.banner-full-catalog .img-text-link__sham-link:hover:after{color:#014076;transition:0.25s all;}.img-text-link--1-image-left-logo-content .img-text-link__caption{padding:20px 0;}.img-text-link--1-image-left-logo-content .img-text-link_content-title__wrp{display:flex;flex-direction:column;}.img-text-link--1-image-left-logo-content .img-text-link_content-title__wrp img{max-width:90px;height:100%;}@media (max-width:767px){.img-text-link--1-image-left-logo-content .img-text-link__caption{padding:0;}.img-text-link--1-image-left-logo-content .img-text-link_content-title__wrp{flex-direction:row;align-items:center;}.img-text-link--1-image-left-logo-content .img-text-link_content-title__wrp img{margin-bottom:30px;}}.img-text-link--card-slider .img-text-link{position:relative;margin:0;}.img-text-link--card-slider .img-text-link__images img{display:block;width:100%;max-width:264px;height:auto;margin:0;}@media (min-width:992px){.img-text-link--card-slider .img-text-link__images img{max-width:584px;}}.img-text-link--card-slider .img-text-link__content{position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to top,rgb(0,0,0) 0%,rgba(0,0,0,0) 60%);padding:24px !important;}@media (min-width:992px){.img-text-link--card-slider .img-text-link__content{padding:30px 40px 40px !important;}}.img-text-link--card-slider .img-text-link__caption{display:flex;flex-direction:column;height:100%;}.img-text-link--card-slider .img-text-link__caption h2,.img-text-link--card-slider .img-text-link__caption h3{color:white;margin-top:0;position:relative;font-weight:400;margin-top:auto;}.img-text-link--card-slider .img-text-link__caption h2 span,.img-text-link--card-slider .img-text-link__caption h3 span{color:white;}.img-text-link--card-slider .img-text-link__caption h2 .line-2,.img-text-link--card-slider .img-text-link__caption h3 .line-2{display:none;}@media (min-width:992px){.img-text-link--card-slider .img-text-link__caption h2 span,.img-text-link--card-slider .img-text-link__caption h3 span{color:white;}}.img-text-link--card-slider .img-text-link__caption p{font-weight:600;font-size:1.4rem;line-height:1.2;color:white;}@media (min-width:992px){.img-text-link--card-slider .img-text-link__caption p{font-size:2rem;margin-bottom:18px;max-width:350px;}}.img-text-link--card-slider .img-text-link._whole-area-link .img-text-link__link{background:transparent;width:inherit;}.img-text-link--card-slider .img-text-link._whole-area-link:hover .img-text-link__sham-link{border-color:white;background-color:#102335;color:white;}.img-text-link--card-inside-center .img-text-link{position:relative;}.img-text-link--card-inside-center .img-text-link__images img{display:block;width:100%;height:auto;aspect-ratio:328/360;-o-object-fit:cover;object-fit:cover;}@media (min-width:480px){.img-text-link--card-inside-center .img-text-link__images img{aspect-ratio:1200/466;}}.img-text-link--card-inside-center .img-text-link__content{position:absolute;top:0;left:0;right:0;bottom:0;padding:24px;height:100%;background-image:linear-gradient(to top,rgba(0,0,0,0.75) 0%,rgba(0,0,0,0) 60%);}.img-text-link--card-inside-center .img-text-link__caption{display:flex;flex-direction:column;height:100%;}@media (min-width:768px){.img-text-link--card-inside-center .img-text-link__caption{align-items:center;justify-content:center;}}.img-text-link--card-inside-center .img-text-link__caption h2,.img-text-link--card-inside-center .img-text-link__caption h3{color:white;font-size:2.4rem;line-height:1.3;font-weight:600;margin-top:auto;margin-bottom:5px;}.img-text-link--card-inside-center .img-text-link__caption h2 .line-2,.img-text-link--card-inside-center .img-text-link__caption h3 .line-2{display:none;}@media (min-width:768px){.img-text-link--card-inside-center .img-text-link__caption h2,.img-text-link--card-inside-center .img-text-link__caption h3{margin-top:0;}}@media (min-width:992px){.img-text-link--card-inside-center .img-text-link__caption h2,.img-text-link--card-inside-center .img-text-link__caption h3{font-size:4.8rem;margin-bottom:30px;}}.img-text-link--card-inside-center .img-text-link__caption h2 *,.img-text-link--card-inside-center .img-text-link__caption h3 *{color:white;font-size:2.4rem;line-height:1.3;font-weight:600;}@media (min-width:992px){.img-text-link--card-inside-center .img-text-link__caption h2 *,.img-text-link--card-inside-center .img-text-link__caption h3 *{font-size:4.8rem;}}.img-text-link--card-inside-center .img-text-link__caption p{font-weight:600;font-size:1.4rem;line-height:1.4;color:white;text-align:left;}@media (min-width:768px){.img-text-link--card-inside-center .img-text-link__caption p{text-align:center;}}@media (min-width:992px){.img-text-link--card-inside-center .img-text-link__caption p{font-size:1.8rem;max-width:375px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:25px;}}.img-text-link--card-inside-center .img-text-link._whole-area-link .img-text-link__link{background:none;width:inherit;}.img-text-link--card-inside-center .img-text-link._whole-area-link:hover .img-text-link__sham-link{border-color:white;background-color:#102335;color:white;}.img-text-link--card-catalog{background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/formulaire/form-catalog-shape.svg') no-repeat center center #96c9d4;border-radius:15px;}.img-text-link--card-catalog .img-text-link__wrp{display:flex;flex-direction:column;align-items:center;}.img-text-link--card-catalog .img-text-link__images{margin-bottom:30px;text-align:center;}.img-text-link--card-catalog .img-text-link__link{border-color:#102335;background:#102335;color:white;}.img-text-link--card-catalog .img-text-link__link:hover{border-color:#102335;background:white;color:#102335;}.img-text-link--card-catalog .img-text-link__sham-link{border-color:#102335;background:#102335;color:white;}.img-text-link--card-catalog .img-text-link__caption__caption{text-align:center;}.img-text-link--card-catalog .img-text-link._whole-area-link:hover .img-text-link__link{background:transparent;}.img-text-link--card-catalog .img-text-link._whole-area-link:hover .img-text-link__sham-link{border-color:#102335;background:white;color:#102335;}.before-after{padding:20px 0;width:100%;max-width:1920px;margin:0 auto;overflow:hidden;}@media (min-width:992px){.before-after{padding:30px 0;}}.before-after__description{font-size:12px;line-height:20px;font-weight:400;}@media (min-width:992px){.before-after__description{font-size:13px;line-height:24px;}}.before-after__description p{margin:0;}.before-after__carousel{position:relative;}.before-after__carousel .splide__track{margin-top:14px;}@media (min-width:992px){.before-after__carousel .splide__track{margin-top:30px;}}.before-after:not(._interactive) .before-after__carousel .before-after__slide{position:relative;display:flex;gap:4px;}@media (min-width:768px){.before-after:not(._interactive) .before-after__carousel .before-after__slide{gap:8px;}}.before-after:not(._interactive) .before-after__carousel .before-after__slide .before-after__img{flex:1;}.before-after:not(._interactive) .before-after__carousel .before-after__slide .before-after__img img{width:100%;height:auto;}.before-after:not(._interactive) .before-after__carousel .before-after__slide .before-after__img:first-child img{border-top-left-radius:10px;border-bottom-left-radius:10px;}.before-after:not(._interactive) .before-after__carousel .before-after__slide .before-after__img:last-child img{border-top-right-radius:10px;border-bottom-right-radius:10px;}.before-after:not(._interactive) .before-after__carousel .before-after__slide:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:28px;height:28px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:8px;}@media (min-width:768px){.before-after:not(._interactive) .before-after__carousel .before-after__slide:before{width:72px;height:72px;font-size:28px;}}.before-after._interactive .before-after__carousel .splide__slide > div:last-child:after{content:"";width:40px;height:100%;position:absolute;top:0;left:50%;margin-left:-20px;}.before-after._interactive .before-after__carousel .splide__slide > div:last-child > div > div{width:32px;height:32px;display:flex;justify-content:center;gap:2px;align-items:center;box-shadow:0 0 4px rgba(0,0,0,0.2666666667);}.before-after._interactive .before-after__carousel .splide__slide > div:last-child > div > div i{transform:none !important;width:2px !important;height:12px !important;border:none !important;padding:0 !important;background-color:#102335 !important;display:none;}.before-after._interactive .before-after__carousel .splide__slide img{width:100%;height:auto;border-radius:10px;}.before-after__img{position:relative;}.before-after__img .before,.before-after__img .after{position:absolute;text-transform:uppercase;padding:6px 8px;top:8px;font-size:7px;line-height:1;font-weight:600;}@media (min-width:768px){.before-after__img .before,.before-after__img .after{font-size:10px;padding:9px 13px;top:16px;}}.before-after__img .before{left:8px;}@media (min-width:768px){.before-after__img .before{left:16px;}}.before-after__img .after{right:8px;}@media (min-width:768px){.before-after__img .after{right:16px;}}.before-after--draggable .before-after__img img{width:100%;}.before-after__preview{width:494px;max-width:100%;margin:24px auto 0;position:relative;}.before-after__preview .splide__list .splide__slide{width:116px;cursor:pointer;}.before-after__preview .splide__list .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;}.before-after__preview .splide__list .splide__slide.active{border:2px solid #102335;border-radius:10px;}.before-after__preview-title{font-size:16px;margin:0;line-height:34px;font-weight:600;text-align:center;}.before-after__caption{font-size:13px;line-height:23px;padding:12px 0;margin-top:10px;}.before-after__caption b{font-size:19px;line-height:26.6px;}@media (max-width:991px){.before-after__btn-wrap{width:100%;max-width:400px;margin:15px auto;display:flex;gap:8px;background-color:#e8e9eb;border-radius:48px;padding:4px;}}@media (max-width:992px){.before-after__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;border-radius:48px;height:40px;font-size:10px;font-weight:700;line-height:13px;text-align:center;padding:13px 15px 10px;border:0;transition:0.25s all;}.before-after__btn:hover,.before-after__btn:focus{background-color:rgba(16,35,53,0.1333333333);}.before-after__btn.active{background-color:#102335;color:#fff;}.before-after__btn i{display:none;}}@media (min-width:992px){.before-after__btn{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:50%;margin-top:-16px;z-index:3;background:#102335;border:1px solid #102335;color:#fff;padding:0;width:30px;height:30px;font-size:12px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:0.25s all;}.before-after__btn:hover,.before-after__btn:focus{background:#fff;color:#102335;}.before-after__btn span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.before-after__btn:first-child{left:-16px;transform:scaleX(-1);}.before-after__btn:last-child{right:-16px;}}.before-after._interactive:not(._draggable) .before-after__carousel .before-after__slide > div:last-child{display:none;}@media (min-width:992px){.before-after._interactive:not(._draggable) .before-after__btn{margin-top:-34px;}}.before-after._interactive._draggable .before-after__btn-wrap{display:none;}.before-after._dark .before-after__img .before,.before-after._dark .before-after__img .after{background-color:#102335;}.before-after__link{margin-top:30px;text-align:center;}.ixi-family-bloc{position:relative;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;}.title-step-1,.title-step-2,.title-step-3{font-size:18px;line-height:22px;font-weight:600;display:flex;align-items:baseline;gap:6px;}@media (min-width:768px){.title-step-1,.title-step-2,.title-step-3{font-size:22px;line-height:30px;gap:16px;}.title-step-1:before,.title-step-2:before,.title-step-3:before{width:83px;height:68px;font-size:55px;}}.title-step-1:before{content:"1.";}.title-step-2:before{content:"2.";}.title-step-3:before{content:"3.";}.testimony-list{padding:24px 0;}@media (min-width:992px){.testimony-list{padding:50px 0;}}.testimony-list__list{display:grid;list-style:none;padding:0;grid-template-columns:repeat(1,1fr);gap:35px 16px;margin:0 0 30px;}@media (min-width:600px){.testimony-list__list{grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){.testimony-list__list{gap:70px 32px;margin:0 0 47px;}}.testimony-list__item._hidden{display:none;}.testimony-list__img{overflow:hidden;position:relative;margin-bottom:16px;z-index:1;border-radius:16px;}.testimony-list__img img{width:100%;height:auto;transition:0.25s all;}.testimony-list__img .modal_open{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;}.testimony-list__img:after{content:"";width:57px;height:57px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/kitchens/video.svg') no-repeat center;background-size:contain;pointer-events:none;}@media (min-width:992px){.testimony-list__img:hover img,.testimony-list__img:focus-within img{transform:scale(1.1);}}.testimony-list__title{font-size:14px;line-height:20px;font-weight:600;}@media (min-width:992px){.testimony-list__title{font-size:18px;line-height:25px;}}.testimony-list__show-more{text-align:center;margin-bottom:16px;}@media (min-width:992px){.testimony-list__show-more{margin-bottom:20px;}}.testimony-list__pagination{display:block;text-align:center;text-transform:uppercase;font-size:10px;line-height:12px;font-weight:300;}.frame-type-form_formframework h2{display:none;}.frame-type-form_formframework .row{display:flex;flex-wrap:wrap;}.frame-type-form_formframework .img-text-link--patchwork--with-title h2{width:100%;text-align:center;display:block;}@keyframes pulse{0%{transform:scale(1);}60%{transform:scale(1.2);}100%{transform:scale(1);}}@keyframes spin{to{transform:rotate(359deg);}}@keyframes grow{to{width:21px;height:21px;}}body:has(fieldset){counter-reset:fieldset-counter;}body:has([data-step=location][aria-current=step]){counter-reset:fieldset-counter 1;}body:has([data-step=informations][aria-current=step]){counter-reset:fieldset-counter 2;}body:has([data-step=informations][aria-current=step]) fieldset ~ fieldset legend:before{display:none;}fieldset{border:1px solid #dadada;border-radius:10px;margin-bottom:20px;padding:0 20px 20px 20px;counter-increment:fieldset-counter;}@media (min-width:768px){fieldset{margin-bottom:50px;}}fieldset legend{margin:0;padding:0;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.6rem;line-height:1.2;color:#014076;border:0;position:relative;display:inline-flex;justify-content:left;align-items:center;width:100%;float:left;margin:20px 0 30px 0;}fieldset legend ~ div{clear:left;}@media (min-width:768px){fieldset legend{font-size:2.2rem;margin:25px 0 30px 0;}}fieldset legend:before{content:counter(fieldset-counter);width:32px;height:32px;background:#014076;color:white;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;margin-right:8px;font-size:1.4rem;padding-top:2px;line-height:1;min-width:32px;}@media (min-width:768px){fieldset legend:before{width:40px;height:40px;font-size:1.8rem;}}fieldset legend .number{font-size:4.1rem;line-height:3.2rem;font-weight:400;position:absolute;left:0;top:calc(-4px - 50%);}@media (min-width:992px){fieldset legend{font-size:2rem;line-height:2.4rem;}}.frame-type-form_formframework .clearfix{margin-top:-15px;}.form-item input[type=radio],.form-group input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.form-item input[type=radio] + label,.form-group input[type=radio] + label{width:100%;padding:18px 16px 18px 46px;margin-bottom:8px;border:1px solid #f9f9f9;border-radius:10px;background:#f9f9f9;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.2rem;line-height:100%;text-align:left;color:#102335;cursor:pointer;position:relative;transition:0.25s all;}.form-item input[type=radio] + label:after,.form-group input[type=radio] + label:after{content:"";width:20px;height:20px;border:1px solid #b7c6d1;border-radius:50%;position:absolute;left:14px;top:50%;background:white;margin-top:-10px;transition:0.25s all;}.form-item input[type=radio] + label:before,.form-group input[type=radio] + label:before{content:"";width:10px;height:10px;background:white;border-radius:50%;position:absolute;top:50%;margin-top:-5px;left:19px;z-index:3;transition:0.25s all;}.form-item input[type=radio] + label:hover,.form-group input[type=radio] + label:hover{border:1px solid #014076;transition:0.25s all;}.form-item input[type=radio] + label:hover:before,.form-group input[type=radio] + label:hover:before{background:#ce2350;transition:0.25s all;}.form-item input[type=radio]:checked + label,.form-group input[type=radio]:checked + label{border:1px solid #014076;transition:0.25s all;}.form-item input[type=radio]:checked + label:before,.form-group input[type=radio]:checked + label:before{background:#ce2350;transition:0.25s all;}.form-item input[type=radio]:focus + label,.form-item input[type=radio]:focus-visible + label,.form-group input[type=radio]:focus + label,.form-group input[type=radio]:focus-visible + label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.form-item input[type=checkbox],.form-group input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.form-item input[type=checkbox] + label,.form-group input[type=checkbox] + label{font-size:1.2rem;line-height:2.1rem;min-height:24px;padding:2px 0 0 33px;display:flex;align-items:center;font-weight:400;color:#102335;position:relative;cursor:pointer;}@media (min-width:992px){.form-item input[type=checkbox] + label,.form-group input[type=checkbox] + label{font-size:1.4rem;line-height:2.3rem;}}.form-item input[type=checkbox] + label:before,.form-group input[type=checkbox] + label:before{content:"";width:22px;height:22px;border:1px solid #dadada;border-radius:3px;position:absolute;top:0;left:0;transition:0.25s all;}@media (min-width:992px){.form-item input[type=checkbox] + label:before,.form-group input[type=checkbox] + label:before{border:1px solid #dadada;}}.form-item input[type=checkbox] + label:after,.form-group input[type=checkbox] + label:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e919";color:white;position:absolute;font-size:1.1rem;position:absolute;top:5px;left:6px;transition:0.25s all;}@media (min-width:992px){.form-item input[type=checkbox] + label:hover:before,.form-group input[type=checkbox] + label:hover:before{color:#373632;transition:0.25s all;}.form-item input[type=checkbox] + label:hover:after,.form-group input[type=checkbox] + label:hover:after{color:#373632;transition:0.25s all;}}.form-item input[type=checkbox] + label:focus + label,.form-item input[type=checkbox] + label:focus-visible + label,.form-group input[type=checkbox] + label:focus + label,.form-group input[type=checkbox] + label:focus-visible + label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.form-item input[type=checkbox]:checked + label:before,.form-group input[type=checkbox]:checked + label:before{color:#373632;transition:0.25s all;}.form-item input[type=checkbox]:checked + label:after,.form-group input[type=checkbox]:checked + label:after{color:#373632;transition:0.25s all;}.form-item .form-type-text,.form-item .form-type-email,.form-item .form-type-textarea,.form-item .form-type-telephone,.form-group .form-type-text,.form-group .form-type-email,.form-group .form-type-textarea,.form-group .form-type-telephone{position:relative;}.form-item .form-type-text label,.form-item .form-type-email label,.form-item .form-type-textarea label,.form-item .form-type-telephone label,.form-group .form-type-text label,.form-group .form-type-email label,.form-group .form-type-textarea label,.form-group .form-type-telephone label{display:inline-flex;font-family:Poppins,system-ui,sans-serif;font-size:1.4rem;color:#373632;font-weight:500;margin:0 0 10px 0;padding:0 4px;pointer-events:none;transition:0.25s all;}.form-item input[type=text],.form-item input[type=email],.form-item textarea,.form-group input[type=text],.form-group input[type=email],.form-group textarea{font-family:Poppins,system-ui,sans-serif;height:48px;width:100%;border:1px solid #dadada;border-radius:8px;padding:0 23px;color:#373632;font-size:1.4rem;transition:0.25s all;}.form-item textarea,.form-group textarea{height:auto;border-radius:32px;}.form-item input[type=tel],.form-group input[type=tel]{font-family:Poppins,system-ui,sans-serif;height:48px;width:100%;border:1px solid #dadada;border-radius:8px;padding:0 23px;color:#373632;font-size:1.4rem;}.form-item .error,.form-item #pop-required,.form-group .error,.form-group #pop-required{font-weight:300;font-size:1.1rem;line-height:1.8rem;color:#ce2350;display:none;}.form-item .error,.form-group .error{position:relative;top:5px;}.form-item input.error,.form-group input.error{display:block !important;position:static !important;}.has-error.form-type-text input[type=text],.has-error.form-type-text input[type=email],.has-error.form-type-text input[type=number],.has-error.form-type-text input[type=email],.has-error.form-type-text input[type=tel],.has-error.form-type-text textarea,.has-error.form-type-email input[type=text],.has-error.form-type-email input[type=email],.has-error.form-type-email input[type=number],.has-error.form-type-email input[type=email],.has-error.form-type-email input[type=tel],.has-error.form-type-email textarea,.has-error.form-type-telephone input[type=text],.has-error.form-type-telephone input[type=email],.has-error.form-type-telephone input[type=number],.has-error.form-type-telephone input[type=email],.has-error.form-type-telephone input[type=tel],.has-error.form-type-telephone textarea,.has-error.form-type-textarea input[type=text],.has-error.form-type-textarea input[type=email],.has-error.form-type-textarea input[type=number],.has-error.form-type-textarea input[type=email],.has-error.form-type-textarea input[type=tel],.has-error.form-type-textarea textarea{border-color:#ce2350;transition:0.25s all;}.has-error.form-type-text input[type=text]:focus,.has-error.form-type-text input[type=email]:focus,.has-error.form-type-text input[type=number]:focus,.has-error.form-type-text input[type=email]:focus,.has-error.form-type-text input[type=tel]:focus,.has-error.form-type-text textarea:focus,.has-error.form-type-email input[type=text]:focus,.has-error.form-type-email input[type=email]:focus,.has-error.form-type-email input[type=number]:focus,.has-error.form-type-email input[type=email]:focus,.has-error.form-type-email input[type=tel]:focus,.has-error.form-type-email textarea:focus,.has-error.form-type-telephone input[type=text]:focus,.has-error.form-type-telephone input[type=email]:focus,.has-error.form-type-telephone input[type=number]:focus,.has-error.form-type-telephone input[type=email]:focus,.has-error.form-type-telephone input[type=tel]:focus,.has-error.form-type-telephone textarea:focus,.has-error.form-type-textarea input[type=text]:focus,.has-error.form-type-textarea input[type=email]:focus,.has-error.form-type-textarea input[type=number]:focus,.has-error.form-type-textarea input[type=email]:focus,.has-error.form-type-textarea input[type=tel]:focus,.has-error.form-type-textarea textarea:focus{border-color:#ce2350;transition:0.25s all;}.has-error.form-type-text.empty input[type=text]:focus,.has-error.form-type-text.empty input[type=email]:focus,.has-error.form-type-text.empty input[type=number]:focus,.has-error.form-type-text.empty input[type=email]:focus,.has-error.form-type-text.empty input[type=tel]:focus,.has-error.form-type-text.empty textarea:focus,.has-error.form-type-email.empty input[type=text]:focus,.has-error.form-type-email.empty input[type=email]:focus,.has-error.form-type-email.empty input[type=number]:focus,.has-error.form-type-email.empty input[type=email]:focus,.has-error.form-type-email.empty input[type=tel]:focus,.has-error.form-type-email.empty textarea:focus,.has-error.form-type-telephone.empty input[type=text]:focus,.has-error.form-type-telephone.empty input[type=email]:focus,.has-error.form-type-telephone.empty input[type=number]:focus,.has-error.form-type-telephone.empty input[type=email]:focus,.has-error.form-type-telephone.empty input[type=tel]:focus,.has-error.form-type-telephone.empty textarea:focus,.has-error.form-type-textarea.empty input[type=text]:focus,.has-error.form-type-textarea.empty input[type=email]:focus,.has-error.form-type-textarea.empty input[type=number]:focus,.has-error.form-type-textarea.empty input[type=email]:focus,.has-error.form-type-textarea.empty input[type=tel]:focus,.has-error.form-type-textarea.empty textarea:focus{border-color:#ce2350;transition:0.25s all;}.has-error #pop-required,.has-error .help-block,.has-error .pop-multicheckbox{display:block !important;}.form-type-text,.form-type-email,.form-type-radiobutton,.form-type-pictoradiobutton,.group-storeselect-1,.form-type-telephone,.form-type-textarea{margin-bottom:25px;}.form-type-text .error,.form-type-email .error,.form-type-radiobutton .error,.form-type-pictoradiobutton .error,.group-storeselect-1 .error,.form-type-telephone .error,.form-type-textarea .error{padding-left:25px;}form .js-form-type-processed-text p{font-weight:400;font-size:1.3rem;line-height:180%;padding:0 0 0 24px;margin:0;position:relative;font-style:italic;}form .js-form-type-processed-text p:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";font-size:2rem;position:absolute;top:0;left:0;color:#102335;}form .clearfix p{font-weight:400;font-size:1.3rem;line-height:180%;padding:0;margin-bottom:15px;}.style-full-width,.style-full-width-desktop{width:100%;}.conditions{font-size:0.8rem;color:#9c9c9c;}.actions,.webform-actions:has(button[type=submit]):not(.webform-timeline){display:flex;justify-content:center;background:white;position:fixed;bottom:0;left:0;right:0;z-index:30;padding:14px 15px 35px;}@media (min-width:768px){.actions,.webform-actions:has(button[type=submit]):not(.webform-timeline){position:static;padding:30px 0;}}.actions .btn-group,.webform-actions:has(button[type=submit]):not(.webform-timeline) .btn-group{display:flex;width:100%;align-content:center;justify-content:center;}.actions .btn .form-loading,.actions body .search-faq #validation-search-faq .form-loading,body .search-faq .actions #validation-search-faq .form-loading,.actions .kitchen-implantations__btn .form-loading,.actions .hero-image__caption-link-wrp .hero-image__caption-link .form-loading,.hero-image__caption-link-wrp .actions .hero-image__caption-link .form-loading,.actions .frame-type-customerServiceContact .img-text-link__link .form-loading,.frame-type-customerServiceContact .actions .img-text-link__link .form-loading,.actions .article-thematics__btn .form-loading,.actions .carousel-videos-top a .form-loading,.carousel-videos-top .actions a .form-loading,.actions .carousel-flowbox__content-button .form-loading,.webform-actions:has(button[type=submit]):not(.webform-timeline) .btn .form-loading,.webform-actions:has(button[type=submit]):not(.webform-timeline) body .search-faq #validation-search-faq .form-loading,body .search-faq .webform-actions:has(button[type=submit]):not(.webform-timeline) #validation-search-faq .form-loading,.webform-actions:has(button[type=submit]):not(.webform-timeline) .kitchen-implantations__btn .form-loading,.webform-actions:has(button[type=submit]):not(.webform-timeline) .hero-image__caption-link-wrp .hero-image__caption-link .form-loading,.hero-image__caption-link-wrp .webform-actions:has(button[type=submit]):not(.webform-timeline) .hero-image__caption-link .form-loading,.webform-actions:has(button[type=submit]):not(.webform-timeline) .frame-type-customerServiceContact .img-text-link__link .form-loading,.frame-type-customerServiceContact .webform-actions:has(button[type=submit]):not(.webform-timeline) .img-text-link__link .form-loading,.webform-actions:has(button[type=submit]):not(.webform-timeline) .article-thematics__btn .form-loading,.webform-actions:has(button[type=submit]):not(.webform-timeline) .carousel-videos-top a .form-loading,.carousel-videos-top .webform-actions:has(button[type=submit]):not(.webform-timeline) a .form-loading,.webform-actions:has(button[type=submit]):not(.webform-timeline) .carousel-flowbox__content-button .form-loading{background-image:none;}.actions .btn[data-is-submitting],.actions body .search-faq [data-is-submitting]#validation-search-faq,body .search-faq .actions [data-is-submitting]#validation-search-faq,.actions [data-is-submitting].kitchen-implantations__btn,.actions .hero-image__caption-link-wrp [data-is-submitting].hero-image__caption-link,.hero-image__caption-link-wrp .actions [data-is-submitting].hero-image__caption-link,.actions .frame-type-customerServiceContact [data-is-submitting].img-text-link__link,.frame-type-customerServiceContact .actions [data-is-submitting].img-text-link__link,.actions [data-is-submitting].article-thematics__btn,.actions .carousel-videos-top a[data-is-submitting],.carousel-videos-top .actions a[data-is-submitting],.actions [data-is-submitting].carousel-flowbox__content-button,.webform-actions:has(button[type=submit]):not(.webform-timeline) .btn[data-is-submitting],.webform-actions:has(button[type=submit]):not(.webform-timeline) body .search-faq [data-is-submitting]#validation-search-faq,body .search-faq .webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting]#validation-search-faq,.webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].kitchen-implantations__btn,.webform-actions:has(button[type=submit]):not(.webform-timeline) .hero-image__caption-link-wrp [data-is-submitting].hero-image__caption-link,.hero-image__caption-link-wrp .webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].hero-image__caption-link,.webform-actions:has(button[type=submit]):not(.webform-timeline) .frame-type-customerServiceContact [data-is-submitting].img-text-link__link,.frame-type-customerServiceContact .webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].img-text-link__link,.webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].article-thematics__btn,.webform-actions:has(button[type=submit]):not(.webform-timeline) .carousel-videos-top a[data-is-submitting],.carousel-videos-top .webform-actions:has(button[type=submit]):not(.webform-timeline) a[data-is-submitting],.webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].carousel-flowbox__content-button{display:inline-flex;font-size:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.actions .btn[data-is-submitting]:after,.actions body .search-faq [data-is-submitting]#validation-search-faq:after,body .search-faq .actions [data-is-submitting]#validation-search-faq:after,.actions [data-is-submitting].kitchen-implantations__btn:after,.actions .hero-image__caption-link-wrp [data-is-submitting].hero-image__caption-link:after,.hero-image__caption-link-wrp .actions [data-is-submitting].hero-image__caption-link:after,.actions .frame-type-customerServiceContact [data-is-submitting].img-text-link__link:after,.frame-type-customerServiceContact .actions [data-is-submitting].img-text-link__link:after,.actions [data-is-submitting].article-thematics__btn:after,.actions .carousel-videos-top a[data-is-submitting]:after,.carousel-videos-top .actions a[data-is-submitting]:after,.actions [data-is-submitting].carousel-flowbox__content-button:after,.webform-actions:has(button[type=submit]):not(.webform-timeline) .btn[data-is-submitting]:after,.webform-actions:has(button[type=submit]):not(.webform-timeline) body .search-faq [data-is-submitting]#validation-search-faq:after,body .search-faq .webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting]#validation-search-faq:after,.webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].kitchen-implantations__btn:after,.webform-actions:has(button[type=submit]):not(.webform-timeline) .hero-image__caption-link-wrp [data-is-submitting].hero-image__caption-link:after,.hero-image__caption-link-wrp .webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].hero-image__caption-link:after,.webform-actions:has(button[type=submit]):not(.webform-timeline) .frame-type-customerServiceContact [data-is-submitting].img-text-link__link:after,.frame-type-customerServiceContact .webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].img-text-link__link:after,.webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].article-thematics__btn:after,.webform-actions:has(button[type=submit]):not(.webform-timeline) .carousel-videos-top a[data-is-submitting]:after,.carousel-videos-top .webform-actions:has(button[type=submit]):not(.webform-timeline) a[data-is-submitting]:after,.webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].carousel-flowbox__content-button:after{display:none;}.actions .btn[data-is-submitting]:before,.actions body .search-faq [data-is-submitting]#validation-search-faq:before,body .search-faq .actions [data-is-submitting]#validation-search-faq:before,.actions [data-is-submitting].kitchen-implantations__btn:before,.actions .hero-image__caption-link-wrp [data-is-submitting].hero-image__caption-link:before,.hero-image__caption-link-wrp .actions [data-is-submitting].hero-image__caption-link:before,.actions .frame-type-customerServiceContact [data-is-submitting].img-text-link__link:before,.frame-type-customerServiceContact .actions [data-is-submitting].img-text-link__link:before,.actions [data-is-submitting].article-thematics__btn:before,.actions .carousel-videos-top a[data-is-submitting]:before,.carousel-videos-top .actions a[data-is-submitting]:before,.actions [data-is-submitting].carousel-flowbox__content-button:before,.webform-actions:has(button[type=submit]):not(.webform-timeline) .btn[data-is-submitting]:before,.webform-actions:has(button[type=submit]):not(.webform-timeline) body .search-faq [data-is-submitting]#validation-search-faq:before,body .search-faq .webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting]#validation-search-faq:before,.webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].kitchen-implantations__btn:before,.webform-actions:has(button[type=submit]):not(.webform-timeline) .hero-image__caption-link-wrp [data-is-submitting].hero-image__caption-link:before,.hero-image__caption-link-wrp .webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].hero-image__caption-link:before,.webform-actions:has(button[type=submit]):not(.webform-timeline) .frame-type-customerServiceContact [data-is-submitting].img-text-link__link:before,.frame-type-customerServiceContact .webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].img-text-link__link:before,.webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].article-thematics__btn:before,.webform-actions:has(button[type=submit]):not(.webform-timeline) .carousel-videos-top a[data-is-submitting]:before,.carousel-videos-top .webform-actions:has(button[type=submit]):not(.webform-timeline) a[data-is-submitting]:before,.webform-actions:has(button[type=submit]):not(.webform-timeline) [data-is-submitting].carousel-flowbox__content-button:before{content:"";margin:auto;border-radius:100%;width:0;height:0;border:3px solid #30a67e;border-left-color:white;border-top-color:white;animation:spin 0.6s infinite linear,grow 0.3s forwards ease-out;}.iti{width:100%;}.iti__flag{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/flag/flags.png');}@media (min-resolution:192dpi){.iti__flag{background-image:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/flag/flags@2x.png');}}.iti__flag-container .iti__selected-flag{border-top-left-radius:40px;border-bottom-left-radius:40px;background:transparent !important;}.iti__selected-flag{padding:0 7px 0 15px;border-right:0;}.iti__selected-flag:focus{outline:none;background-color:rgba(0,0,0,0.05);}.iti__selected-dial-code{font-weight:600;font-size:1.3rem;line-height:1.5rem;position:relative;top:1px;}.iti--separate-dial-code .iti__selected-flag{background:none;}.iti input[type=tel]{padding-left:62px !important;}.iti__arrow{margin-left:8px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/icons/bg_select.svg') no-repeat 0 0;width:10px;height:8px;border:0;margin-bottom:4px;}.iti__country-list{z-index:20;margin-left:5px;}.iti__country{font-size:1.2rem;}.iti-mobile .iti--container{top:30px;bottom:30px;left:15px;right:15px;position:fixed;width:auto;}.no-sticky{position:static !important;}.widget--not-visible{display:none !important;}.widget--visible{display:block !important;}input[type=search]::-webkit-search-cancel-button{display:none;}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}@media (max-width:991px){.two-cols-small-devices div.input > div:first-child{display:flex;gap:15px;}.two-cols-small-devices div.input > div:first-child .form-item{flex:1;}}@media (max-width:767px){.layout-PageForm{font-size:16px !important;}.layout-PageForm input,.layout-PageForm select{font-size:100% !important;}}.layout-PageForm .header-page__img img{width:2000px;height:150px;-o-object-fit:cover;object-fit:cover;min-height:unset;filter:brightness(0.7);}@media (min-width:768px){.layout-PageForm .header-page__img img{height:221px;}}.input-parent-element{font-size:0;}.input-parent-element .error.just-validate-error-label{display:block;}#recaptcha-v2-container{margin-top:25px;}@supports (-webkit-touch-callout:none){input[type=text],input[type=email],input[type=tel],textarea,select{font-size:1.6rem !important;}}.form-type-radiobutton{margin-bottom:10px;}@media (min-width:768px){.form-type-radiobutton{margin-bottom:25px;}}.form-type-radiobutton .control-label{display:none;}.form-type-radiobutton .no-style{margin-bottom:8px;}@media (max-width:767px){.form-type-radiobutton .no-style{margin-bottom:25px;}}.form-type-radiobutton .no-style > div > div{display:inline-flex;font-size:0;margin-right:10px;}.form-type-radiobutton .no-style > div > div:last-child{margin-right:0;}.form-type-radiobutton .no-style.has-error > div > div label{border-color:#ce2350;}.form-type-radiobutton .no-style input[type=radio][required=required] + label span:after{content:"*";}.form-type-pictoradiobutton{margin-bottom:10px;}@media (min-width:768px){.form-type-pictoradiobutton{margin-bottom:25px;}}.form-type-pictoradiobutton .control-label{display:none;}.form-type-pictoradiobutton .form-item{display:inline-flex;font-size:0;margin-right:10px;}.form-type-pictoradiobutton .form-item:last-child{margin-right:0;}.form-type-pictoradiobutton .form-item label{padding:16px 16px 16px 45px;font-size:1rem;margin-bottom:0;border-radius:10px;}.form-type-pictoradiobutton .no-style{margin-bottom:8px;}@media (max-width:767px){.form-type-pictoradiobutton .no-style{margin-bottom:25px;}}.form-type-pictoradiobutton [class^=form-icon-] label span:before,.form-type-pictoradiobutton [class*=" form-icon-"] label span:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;color:#102335;position:absolute;top:50%;left:35px;margin-top:-11px;}@media (max-width:991px){.form-type-pictoradiobutton [class^=form-icon-] label span:before,.form-type-pictoradiobutton [class*=" form-icon-"] label span:before{left:50%;top:27px;}}.form-type-checkbox{display:inline-flex;margin-right:40px;}.form-type-checkbox input:focus + label,.form-type-checkbox input:focus-visible + label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}#store-select iframe{border:none;box-shadow:0 0.2rem 0.5rem rgba(0,0,0,0.1);}.form-type-singleselect,.form-type-multiselect,.form-type-storeselectbasiclist{margin-bottom:25px;}.form-type-singleselect > label,.form-type-multiselect > label,.form-type-storeselectbasiclist > label{font-size:1rem;line-height:1.6rem;color:#102335;font-weight:400;position:absolute;margin:0;padding:0 4px;pointer-events:none;background:white;top:-6px;left:29px;transition:0.25s all;z-index:5000;display:none;}.form-type-singleselect select,.form-type-multiselect select{width:100%;}.select2.opt-selected .select2-selection .select2-selection__rendered{color:#102335;}.select2-search--dropdown{display:none;}.select2-container{width:100%;}.select2-container .select2-selection{height:48px;display:flex;align-content:center;align-items:center;border-radius:10px;border:1px solid #b7c6d1;padding:0 15px;color:#102335;font-size:1.3rem;line-height:4.6rem;transition:0.25s all;outline:none !important;}.select2-container .select2-selection .select2-selection__rendered{color:rgba(64,79,93,0.6);}.select2-container .select2-selection .select2-selection__arrow{height:100%;}.select2-container .select2-selection .select2-selection__arrow b{background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/icons/bg_select.svg') no-repeat 0 0;width:10px;height:8px;border:0;margin:-4px 0 0 0;right:25px;left:inherit;transition:0.25s all;}.select2-container .select2-dropdown{border:1px solid #b7c6d1;border-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:14px;}.select2-container .select2-dropdown .select2-results{padding-top:5px;}.select2-container .select2-dropdown .select2-results__options li{font-size:1.1rem;line-height:1.9rem;padding:15px 24px;position:relative;}.select2-container .select2-dropdown .select2-results__options li:after{content:"";display:flex;position:absolute;top:50%;right:18px;width:24px;height:24px;border:1px solid #e8e9eb;margin-top:-12px;border-radius:3px;transition:0.25s all;}.select2-container .select2-dropdown .select2-results__options li:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e919";font-size:1.5rem;position:absolute;top:50%;right:22px;margin-top:-8px;color:white;z-index:10;transition:0.25s all;}.select2-container .select2-dropdown .select2-results__options li.select2-results__option--highlighted{background:inherit;color:#102335;}.select2-container .select2-dropdown .select2-results__options li.select2-results__option--highlighted:before{color:#30a67e;}.select2-container .select2-dropdown .select2-results__options li.select2-results__option--selected{background:inherit;color:#102335;}.select2-container .select2-dropdown .select2-results__options li.select2-results__option--selected:after{background:#30a67e;border:1px solid #30a67e;transition:0.25s all;}.select2-container .select2-dropdown .select2-results__options li.select2-results__option--selected:before{color:white;transition:0.25s all;}.select2-container .select2-dropdown.select2-dropdown--above{border-bottom:0;border-radius:10px 10px 0 0;padding-bottom:25px;}.select2-container .select2-dropdown.select2-dropdown--below .select2-results{position:relative;}.select2-container .select2-dropdown.select2-dropdown--below .select2-results:before{content:"";display:block;position:absolute;top:0;left:28px;right:18px;height:1px;background:#e8e9eb;}.select2-container--open .select2-selection{border-color:#b7c6d1;border-bottom:0;border-radius:10px;}.select2-container--open .select2-selection .select2-selection__rendered{color:#102335;}.select2-container--open .select2-selection .select2-selection__arrow b{transform:rotate(180deg);transition:0.25s all;}.select2-container--open.select2-container--above .select2-selection{border-bottom:1px solid #b7c6d1;border-top:0;}.webform-timeline{max-width:900px;width:100%;margin:0 auto;box-sizing:border-box;}@media (min-width:992px){.webform-timeline{width:100%;max-width:inherit;}}@media (max-width:991px){.webform-timeline ~ fieldset{padding:0 15px 15px !important;}}.webform-timeline ~ h2{font-size:1.4rem;padding:0 15px;margin:5px 0;color:#102335;display:block;}@media (min-width:992px){.webform-timeline ~ h2{font-size:2.2rem;font-weight:600;}}.webform-timeline .btn-group.previous,.webform-timeline .btn-group.next{position:absolute;margin:0;width:32px !important;height:32px;top:78px;min-height:inherit;}@media (min-width:768px){.webform-timeline .btn-group.previous,.webform-timeline .btn-group.next{top:108px;}}.webform-timeline .btn-group.previous .btn-cancel,.webform-timeline .btn-group.previous .btn-primary,.webform-timeline .btn-group.next .btn-cancel,.webform-timeline .btn-group.next .btn-primary{font-size:0 !important;position:absolute;display:flex !important;justify-content:center;align-items:center;top:50%;transform:translateY(-50%) !important;border:1px solid #0f2234 !important;width:32px !important;height:32px;border-radius:100% !important;padding:0 !important;margin:0 !important;background:transparent !important;min-height:inherit;}.webform-timeline .btn-group.previous{left:15px;top:89px;color:#373632;}.webform-timeline .btn-group.previous .btn:after,.webform-timeline .btn-group.previous body .search-faq #validation-search-faq:after,body .search-faq .webform-timeline .btn-group.previous #validation-search-faq:after,.webform-timeline .btn-group.previous .kitchen-implantations__btn:after,.webform-timeline .btn-group.previous .hero-image__caption-link-wrp .hero-image__caption-link:after,.hero-image__caption-link-wrp .webform-timeline .btn-group.previous .hero-image__caption-link:after,.webform-timeline .btn-group.previous .frame-type-customerServiceContact .img-text-link__link:after,.frame-type-customerServiceContact .webform-timeline .btn-group.previous .img-text-link__link:after,.webform-timeline .btn-group.previous .article-thematics__btn:after,.webform-timeline .btn-group.previous .carousel-videos-top a:after,.carousel-videos-top .webform-timeline .btn-group.previous a:after,.webform-timeline .btn-group.previous .carousel-flowbox__content-button:after{color:#373632;margin-left:0;}@media (min-width:992px){.webform-timeline .btn-group.previous{top:79px;left:0;}}.webform-timeline .btn-group.next{right:15px;top:89px;display:none;}@media (min-width:992px){.webform-timeline .btn-group.next{top:79px;right:0;}}.webform-timeline .btn-group.next .btn:before,.webform-timeline .btn-group.next body .search-faq #validation-search-faq:before,body .search-faq .webform-timeline .btn-group.next #validation-search-faq:before,.webform-timeline .btn-group.next .kitchen-implantations__btn:before,.webform-timeline .btn-group.next .hero-image__caption-link-wrp .hero-image__caption-link:before,.hero-image__caption-link-wrp .webform-timeline .btn-group.next .hero-image__caption-link:before,.webform-timeline .btn-group.next .frame-type-customerServiceContact .img-text-link__link:before,.frame-type-customerServiceContact .webform-timeline .btn-group.next .img-text-link__link:before,.webform-timeline .btn-group.next .article-thematics__btn:before,.webform-timeline .btn-group.next .carousel-videos-top a:before,.carousel-videos-top .webform-timeline .btn-group.next a:before,.webform-timeline .btn-group.next .carousel-flowbox__content-button:before{position:absolute;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;content:"\e90b";color:#102335;font-size:1.1rem;}.webform-timeline .btn-group.next .btn:after,.webform-timeline .btn-group.next body .search-faq #validation-search-faq:after,body .search-faq .webform-timeline .btn-group.next #validation-search-faq:after,.webform-timeline .btn-group.next .kitchen-implantations__btn:after,.webform-timeline .btn-group.next .hero-image__caption-link-wrp .hero-image__caption-link:after,.hero-image__caption-link-wrp .webform-timeline .btn-group.next .hero-image__caption-link:after,.webform-timeline .btn-group.next .frame-type-customerServiceContact .img-text-link__link:after,.frame-type-customerServiceContact .webform-timeline .btn-group.next .img-text-link__link:after,.webform-timeline .btn-group.next .article-thematics__btn:after,.webform-timeline .btn-group.next .carousel-videos-top a:after,.carousel-videos-top .webform-timeline .btn-group.next a:after,.webform-timeline .btn-group.next .carousel-flowbox__content-button:after{display:none;}.webform-timeline .cols2--wrap.type_forms .form-actions{margin:0;border:none;display:block;}.webform-timeline .cols2--wrap.type_forms .cols2--main{position:initial;z-index:1;margin:0;}.webform-timeline section{padding:0 !important;border:none !important;margin:0 !important;background:transparent !important;}.webform-timeline .cols2--main{padding:0;}.webform-timeline .cols2--wrap.type_forms:before{content:none !important;}.webform-timeline .cols2--wrap{padding:0 !important;margin:0 !important;}.webform-timeline .fieldset-wrapper{margin:0 !important;}.webform-timeline .timeline{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;height:78px;}@media (min-width:992px){.webform-timeline .timeline{max-width:620px;margin-left:auto;margin-right:auto;width:100%;}}.webform-timeline .timeline-step{margin:0;position:relative;flex:0 1 100%;}.webform-timeline .timeline-step *{pointer-events:none;}.webform-timeline .timeline-step:first-child:after{content:"";position:absolute;top:19px;background:#9ea2ae;height:1px;width:50%;right:0;z-index:-1;}.webform-timeline .timeline-step:nth-child(2):before{content:"";position:absolute;top:19px;background:#9ea2ae;height:1px;width:50%;left:0;z-index:-1;}.webform-timeline .timeline-step:nth-child(2):after{content:"";position:absolute;top:19px;background:#9ea2ae;height:1px;width:50%;right:0;z-index:-1;}.webform-timeline .timeline-step:nth-child(3):before{content:"";position:absolute;top:19px;background:#9ea2ae;height:1px;width:50%;left:0;z-index:-1;}@media (max-width:768px){.webform-timeline .timeline-step{gap:3px;}}.webform-timeline .timeline-step img{opacity:0;}.webform-timeline .timeline-step.valid:not([aria-current=step]) *{pointer-events:auto;}.webform-timeline .timeline-step.valid:not([aria-current=step]) .icon-check-form{background-position:bottom left;color:#9ea2ae;}.webform-timeline .timeline-step.valid:not([aria-current=step]) .icon-check-form img{opacity:0;}.webform-timeline .timeline-step.valid:not([aria-current=step]) p,.webform-timeline .timeline-step.valid:not([aria-current=step]) .step-appointment,.webform-timeline .timeline-step.valid:not([aria-current=step]) button span{color:#9ea2ae;}.webform-timeline .timeline-step.valid:not([aria-current=step]) img{opacity:1;}.webform-timeline .timeline-step.valid:not([aria-current=step]):after{background:#9ea2ae;}.webform-timeline .timeline-step.valid:not([aria-current=step]):nth-child(2):before{background:#9ea2ae;}.webform-timeline .timeline-step.valid:not([aria-current=step]):nth-child(3):before{background:#9ea2ae;}.webform-timeline .timeline-step[aria-current=step] *{pointer-events:auto;}.webform-timeline .timeline-step[aria-current=step] .icon-check-form{background-position:top left;color:#304a70;}.webform-timeline .timeline-step[aria-current=step] .icon-check-form img{opacity:0;}.webform-timeline .timeline-step[aria-current=step] p,.webform-timeline .timeline-step[aria-current=step] .step-appointment,.webform-timeline .timeline-step[aria-current=step] button span{color:#304a70;}.webform-timeline .timeline-step[aria-current=step]:after{background:#284B73;}.webform-timeline .timeline-step[aria-current=step]:nth-child(2):before{background:#284B73;}.webform-timeline .timeline-step[aria-current=step]:nth-child(3):before{background:#284B73;}.webform-timeline .timeline-step.active *{pointer-events:auto;}.webform-timeline .timeline [data-step=location]:not(.valid) + [data-step=informations] button{pointer-events:none !important;}.webform-timeline .timeline [data-step=location]:not(.valid) + [data-step=informations] button *{pointer-events:none !important;}.webform-timeline .timeline-link{position:absolute;top:0;left:0;bottom:0;right:0;background:transparent !important;padding:0 !important;margin:0 !important;border:none !important;transform:unset !important;pointer-events:none;}.webform-timeline .timeline-link span{position:absolute;font-size:1.7rem;font-weight:600;top:11%;left:calc(50% + 2px);}.webform-timeline .timeline .icon-check-form{display:flex;justify-content:center;align-items:center;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/formulaire/motif-number-3step.svg') no-repeat bottom left white;width:55px;height:39px;margin:0 auto 8px;color:#9ea2ae;font-family:Dinamit,system-ui,sans-serif !important;font-weight:600;padding-left:15px;outline:8px solid white;}.webform-timeline .timeline .step-appointment{text-align:center;font-size:1.6rem;line-height:12px;margin:0 0 8px;font-weight:500;color:#9ea2ae;position:relative;}@media (max-width:768px){.webform-timeline .timeline .step-appointment{font-size:1rem;line-height:10px;}}.webform-timeline .timeline p{margin:0;line-height:1.2;font-size:0.7rem;text-align:center;}@media (min-width:992px){.webform-timeline .timeline p{line-height:1.2;font-size:1.1rem;}}.webform-timeline .timeline p,.webform-timeline .timeline .step-appointment,.webform-timeline .timeline button span{color:#9ea2ae;}.webform-timeline .timeline.next-step-enable ~ .btn-group.next{display:block;}.webform-timeline form > h2{font-weight:400 !important;font-size:30px !important;line-height:30px !important;text-align:center;justify-content:center;background:transparent !important;border:none !important;padding:0 !important;}@media (max-width:768px){.webform-timeline form > h2{font-size:20px !important;line-height:24px !important;}}.webform-timeline #fieldset-4{display:block;}.webform-timeline #fieldset-4 .group-checkbox-1,.webform-timeline #fieldset-4 .group-checkbox-2{float:left;}.webform-timeline .cols2--wrap.type_forms .cols2--main .storelocCard{margin:8px 0;}@media (max-width:576px){.webform-timeline .storelocCard__selectStore{width:100%;}.webform-timeline .storelocBtn{display:flex;justify-content:center;width:100%;}}body:has(.timeline) h1{padding:0 15px;margin:10px 0;color:#004075;font-weight:700;font-size:2.2rem;}@media (min-width:992px){body:has(.timeline) h1{font-size:4.8rem;line-height:1.2;font-weight:600;}}body:has(.timeline) h1 .line-2{display:none;}body:has(.timeline) h1 ~ p{padding:0 15px;font-size:1.2rem;margin-bottom:25px;}@media (min-width:992px){body:has(.timeline) h1 ~ p{font-size:1.6rem;margin-bottom:-40px;}}body:has(.timeline) .appointment-container{width:100%;margin:0 auto;border:0;border-radius:8px;background-color:white;}@media (max-width:768px){body:has(.timeline) .appointment-container.desktop-version{display:none;}}body:has(.timeline) .appointment-container.desktop-version .appointment-day-inner{display:block;max-width:110px;margin:0 auto;line-height:1.1;}body:has(.timeline) .appointment-container ~ fieldset{background-color:#f6f6f6;border-radius:8px;text-align:center;padding:0 0 30px 0;border:0;}@media (min-width:992px){body:has(.timeline) .appointment-container ~ fieldset{padding-bottom:0;}}body:has(.timeline) .appointment-container ~ fieldset legend{display:block;float:none;margin:0;background-color:#f6f6f6;line-height:1.5em;padding:25px 15px 15px 15px;border-radius:8px;}body:has(.timeline) .appointment-container ~ fieldset legend:before{display:none;}@media (min-width:992px){body:has(.timeline) .appointment-container ~ fieldset legend{font-size:1.8rem !important;margin-bottom:10px;padding:25px 15px 5px 15px;}}body:has(.timeline) .appointment-container ~ fieldset .clearfix{display:block;width:100%;text-align:center;margin-top:inherit;}body:has(.timeline) .appointment-container ~ fieldset p{font-size:1.2rem;line-height:1.8;text-align:center;width:100%;padding:0 15px;}@media (min-width:992px){body:has(.timeline) .appointment-container ~ fieldset p{font-size:1.3rem !important;}}@media (max-width:768px){body:has(.timeline) .appointment-container ~ fieldset{background-color:#f8f8f8;margin-top:20px !important;}}body:has(.timeline) .appointment-container ~ fieldset h2{font-size:13px !important;background-color:transparent;font-weight:700;text-transform:initial !important;margin-bottom:16px;}@media (min-width:992px){body:has(.timeline) .appointment-container ~ fieldset h2{font-size:1.6rem;}}body:has(.timeline) .appointment-container ~ fieldset .btn-group{margin:0 auto 30px auto;display:block;width:100%;text-align:center;}body:has(.timeline) .appointment-container.desktop-version .appointment-day h3{font-size:16px;line-height:1;color:#000;text-transform:lowercase;text-align:center;overflow:hidden;font-weight:600 !important;padding:0;margin:0 0 25px 0;border:0;}body:has(.timeline) .appointment-container.desktop-version .appointment-day h3:first-letter{text-transform:uppercase;}body:has(.timeline) .appointment-container.desktop-version .appointment-schedule{visibility:visible !important;border:1px solid #b7c6d1;padding:42px 60px 40px 60px;border-radius:20px;margin:22px auto 35px;}body:has(.timeline) .appointment-container.mobile-version .appointment-schedule{visibility:visible !important;}body:has(.timeline) .appointment-container.mobile-version .appointment-schedule .show-more-days{display:block;}body:has(.timeline) .appointment-notice{font-size:1.3rem !important;color:black;font-weight:600;text-align:left !important;}@media (min-width:992px){body:has(.timeline) .appointment-notice{font-size:1.6rem !important;}}body:has(.timeline) .appointment-schedule{position:relative;display:flex;flex-direction:row;border-radius:4px;margin:22px auto;justify-content:center;border:0;border-radius:8px;background-color:transparent;}body:has(.timeline) .appointment-week{width:100%;display:flex;margin:0 80px;justify-content:center;}body:has(.timeline) .appointment-week .show-more-days{display:inline;font-weight:600;font-size:1.1rem;border-bottom:2px solid black;width:-moz-fit-content;width:fit-content;margin:10px auto 0;padding-bottom:4px;}body:has(.timeline) .appointment-week .appointment-day{display:none;}body:has(.timeline) .appointment-day{flex:1 1 100%;max-width:197px;}body:has(.timeline) .appointment-day h3{font-size:14px;line-height:1;color:#000;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #dedede;text-transform:uppercase;text-align:center;overflow:hidden;font-weight:400 !important;}body:has(.timeline) .appointment-day ul{list-style:none;padding:0;margin:0 6px 0 0 !important;}body:has(.timeline) .appointment-day:last-child ul{margin-right:0 !important;}body:has(.timeline) .appointment-day li{padding:0 !important;margin:0;margin-bottom:16px !important;}body:has(.timeline) .appointment-day li:last-child{margin-bottom:0 !important;}body:has(.timeline) .appointment-day li:before{content:none !important;}body:has(.timeline) .appointment-day li button{font-weight:600;font-size:1.4rem;line-height:1.1;text-align:center;border:1px solid #CFD3D7;background-color:#fff;border-radius:25px;width:100%;height:100%;padding:17px 0;}body:has(.timeline) .appointment-day li button:disabled{background-color:#e8e9eb;outline:1px solid #e8e9eb;border-color:#e8e9eb;}body:has(.timeline) .appointment-day li button.selected{position:relative;outline:2px solid #104B7E;background-color:#104B7E;color:white;border:1px solid #104b7e;}body:has(.timeline) .appointment-day li button.selected:before{position:absolute;top:-1px;right:-2px;display:block;content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJDYWxxdWVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiMwMDc4YzgiLz48cGF0aCBkPSJNMTMuMiw0LjI1Yy0uMDctLjA3LS4xNi0uMTMtLjI1LS4xNy0uMDktLjA0LS4yLS4wNi0uMy0uMDZzLS4yLjAyLS4zLjA2Yy0uMDkuMDQtLjE4LjEtLjI1LjE3bC01Ljc4LDUuODEtMi40My0yLjQ0Yy0uMDctLjA3LS4xNi0uMTMtLjI2LS4xNy0uMS0uMDQtLjItLjA2LS4zLS4wNi0uMSwwLS4yMS4wMi0uMy4wNy0uMS4wNC0uMTguMS0uMjUuMThzLS4xMy4xNi0uMTcuMjZjLS4wNC4xLS4wNi4yLS4wNi4zMSwwLC4xLjAyLjIxLjA3LjMuMDQuMS4xLjE4LjE4LjI1bDIuOTgsMi45OWMuMDcuMDcuMTYuMTMuMjUuMTcuMDkuMDQuMi4wNi4zLjA2cy4yLS4wMi4zLS4wNmMuMDktLjA0LjE4LS4xLjI1LS4xN2w2LjMzLTYuMzVjLjA4LS4wNy4xNC0uMTYuMTgtLjI2LjA0LS4xLjA3LS4yLjA3LS4zMXMtLjAyLS4yMS0uMDctLjMxYy0uMDQtLjEtLjExLS4xOS0uMTgtLjI2WiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);}body:has(.timeline) .appointment-arrow_left,body:has(.timeline) .appointment-arrow_right{font-size:0;position:absolute;display:flex;justify-content:center;background-color:#102335;align-items:center;top:50%;transform:translateY(-50%);border:1px solid black;width:40px;height:40px;border-radius:100%;}body:has(.timeline) .appointment-arrow_left:disabled,body:has(.timeline) .appointment-arrow_right:disabled{pointer-events:none;background:#CFD3D7;border-color:#CFD3D7;}body:has(.timeline) .appointment-arrow_left{left:40px;}body:has(.timeline) .appointment-arrow_left:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;content:"\e90b";color:white;font-size:1.4rem;transform:scaleX(-1);}body:has(.timeline) .appointment-arrow_right{right:40px;}body:has(.timeline) .appointment-arrow_right:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;content:"\e90b";color:white;font-size:1.4rem;}body:has(.timeline) .cols2--wrap.type_forms .cols2--main .form-actions:last-child{display:block;padding:0 12px !important;}body:has(.timeline) .cols2--wrap.type_forms .cols2--main .form-actions:last-child .btn-group{text-align:unset;padding:15px 0 30px;}@media (min-width:992px){body:has(.timeline) .cols2--wrap.type_forms .cols2--main .form-actions:last-child .btn-group{padding-top:39px 0 30px;display:flex;justify-content:center;}}body:has(.timeline) .cols2--wrap.type_forms .cols2--main .form-actions:last-child .btn-primary{background:#c60b3d !important;color:white !important;border:1px solid #c60b3d !important;margin:0 auto;padding:15px 30px;font-size:1.6rem;}body:has(.timeline) .form-group .fieldset-wrapper:has(input[type=checkbox]){display:block !important;padding:0 12px;}body:has(.timeline) .form-group .fieldset-wrapper:has(input[type=checkbox]) > legend{padding:0 !important;font-weight:400;}body:has(.timeline) .form-group .fieldset-wrapper:has(input[type=checkbox]) > .input-parent-element{display:inline-block;padding:0;}body:has(.timeline) fieldset legend{padding-left:0;}@media (min-width:992px){body:has(.timeline) fieldset legend{font-size:1.6rem;}}body:has(.timeline) fieldset legend .number{display:none;}.form-direct-appointment{max-width:880px;margin:0 auto 15px auto;}.form-direct-appointment .container{width:100%;}.appointment-container.mobile-version{display:none;border:none;background-color:transparent;}@media (max-width:768px){.appointment-container.mobile-version{display:block;padding:0 15px;}}.appointment-container.mobile-version .appointment-notice{font-size:14px !important;}.appointment-container.mobile-version .appointment-week{flex-direction:column;margin:0 auto;}.appointment-container.mobile-version .appointment-day{flex:unset;max-width:unset;}.appointment-container.mobile-version .appointment-day .day-selector{position:relative;font-size:13px;padding:12px 16px;background-color:#fff;outline:1px solid #000;border-radius:4px;border:none;margin-bottom:16px;width:100%;border-radius:25px;text-align:left;text-transform:lowercase;font-weight:500;color:#102335;}.appointment-container.mobile-version .appointment-day .day-selector:first-letter{text-transform:uppercase;}.appointment-container.mobile-version .appointment-day .day-selector:after{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);right:22px;display:block;border-left:2px solid #000;border-bottom:2px solid #000;width:7px;height:7px;}.appointment-container.mobile-version .appointment-day .day-selector.selected{outline:2px solid #0f2234;}.appointment-container.mobile-version .appointment-day .day-selector.selected:after{transform:translateY(-30%) rotate(-226deg);}.appointment-container.mobile-version .appointment-day .day-selector[disabled]{opacity:1;background:#E8E9EB;outline:1px solid #CFD3D7;color:#9FA7AE;}.appointment-container.mobile-version .appointment-day .day-selector[disabled]:after{border-color:#9FA7AE;}.appointment-container.mobile-version .appointment-day ul{display:none;margin:0 !important;flex-direction:row;gap:4px;}.appointment-container.mobile-version .appointment-day ul li{display:block;float:left;width:calc(25% - 8px);margin-bottom:15px !important;}.appointment-container.mobile-version .appointment-day ul li:nth-child(4n+1){margin-right:8px;}.appointment-container.mobile-version .appointment-day ul li:nth-child(4n){margin-left:8px;}.appointment-container.mobile-version .appointment-day ul li:nth-child(4n+2),.appointment-container.mobile-version .appointment-day ul li:nth-child(4n+3){margin-right:4px;margin-left:4px;}.form-type-pictoradiobutton > label{display:none;}.form-type-pictoradiobutton{display:flex;max-width:100% !important;margin:0 auto;width:100%;flex:unset !important;padding:0 !important;box-sizing:content-box !important;}body:has(.timeline) .custom--form--select{height:0 !important;margin:0 !important;padding:0 !important;}body:has(.timeline) .cols2--main:has(.timeline){position:relative !important;}@media (max-width:992px){body:has(.timeline) .form-direct-appointment .cols2--wrap.type_forms .cols2--main,body:has(.timeline) .cols2--wrap.type_forms .cols2--main #store-locator__main{padding:0;}body:has(.timeline) .cols2--main h2{margin-top:0 !important;height:36px !important;}}body:has(.timeline) .input.style-full-width-desktop{flex:1 1 100%;margin-right:0;}body:has(.timeline) .input.style-full-width-desktop > div{display:flex;flex-direction:row;gap:0;display:flex;flex-direction:column;}@media (max-width:768px){body:has(.timeline) .input.style-full-width-desktop > div{gap:8px;}}body:has(.timeline) .input.style-full-width-desktop .form-item{flex:1 1 100%;}body:has(.timeline) .input.style-full-width-desktop input{font-size:0;position:absolute;opacity:0;width:0;height:0;}body:has(.timeline) .input.style-full-width-desktop input + label{padding:24px 74px;font-size:1.3rem;line-height:1.1rem;border-radius:10px;text-align:left;}body:has(.timeline) .input.style-full-width-desktop input + label:after{content:"";width:24px;height:24px;border:1px solid #b7c6d1;border-radius:50%;position:absolute;right:24px;top:50%;background:white;margin-top:-12px;transition:0.25s all;}body:has(.timeline) .input.style-full-width-desktop input + label:before{content:"";width:12px;height:12px;border-radius:50%;position:absolute;top:50%;margin-top:-6px;right:inherit;left:20px;z-index:3;transition:0.25s all;}@media (max-width:991px){body:has(.timeline) .input.style-full-width-desktop input:not(:checked) + label:hover{background:white;border:1px solid #b7c6d1;}body:has(.timeline) .input.style-full-width-desktop input:not(:checked) + label:hover:before{display:none;}}body:has(.timeline) .input.style-full-width-desktop input:disabled + label,body:has(.timeline) .input.style-full-width-desktop input:disabled + label:hover{cursor:initial;background-color:#f3f3f3;border:1px solid #eaeaea;color:rgba(0,0,0,0.4) !important;}body:has(.timeline) .input.style-full-width-desktop input:disabled + label:hover,body:has(.timeline) .input.style-full-width-desktop input:disabled + label:hover:hover{pointer-events:none;}body:has(.timeline) .input.style-full-width-desktop input:disabled + label:before,body:has(.timeline) .input.style-full-width-desktop input:disabled + label:hover:before{opacity:0.2;}body:has(.timeline) .input.style-full-width-desktop input:disabled + label span:first-child,body:has(.timeline) .input.style-full-width-desktop input:disabled + label:hover span:first-child{opacity:0.6;}body:has(.timeline) .input.style-full-width-desktop label{cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:20px 60px 20px 50px !important;height:65px;gap:10px;border-radius:10px !important;margin-bottom:24px !important;box-sizing:border-box;}@media (max-width:767px){body:has(.timeline) .input.style-full-width-desktop label{margin-bottom:10px !important;}}@media (min-width:992px){body:has(.timeline) .input.style-full-width-desktop label{padding:20px 60px 20px 52px !important;}}body:has(.timeline) .input.style-full-width-desktop label span{font-weight:600;font-size:1.2rem;}@media (min-width:992px){body:has(.timeline) .input.style-full-width-desktop label span{font-size:1.3rem;}}body:has(.timeline) .input.style-full-width-desktop label span:last-child{font-size:1.1rem;font-weight:400;}body:has(.timeline) .input.style-full-width-desktop label:hover,body:has(.timeline) .input.style-full-width-desktop label:focus{color:#0f2234;border:1px solid #0f2234;transition:0.5s all;}body:has(.timeline) .form-group input[type=radio],body:has(.timeline) .form-item input[type=radio],body:has(.timeline) .form-group input[type=checkbox],body:has(.timeline) .form-item input[type=checkbox]{font-size:0;height:0;opacity:0;position:absolute;width:0;position:absolute;opacity:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;display:block;}body:has(.timeline) input[type=radio]:focus-visible + label,body:has(.timeline) input[type=checkbox]:focus-visible + label,body:has(.timeline) .form-actions button[type=submit]:focus-visible,body:has(.timeline) .form-item input[type=text]:focus-visible,body:has(.timeline) .form-item input[type=email]:focus-visible,body:has(.timeline) .form-item input[type=tel]:focus-visible{outline:1px solid;outline-color:Highlight;outline-color:-webkit-focus-ring-color;}body:has(.timeline) .form-item [role=combobox]:focus-visible{outline:1px solid;outline-color:Highlight;outline-color:-webkit-focus-ring-color;}.form-actions:has(.timeline){position:relative;z-index:9;}@media (max-width:991px){body:has(.timeline) .top-content .gray-background{min-height:inherit;padding:25px 15px;}body:has(.timeline) .top-content .gray-background:after{min-height:inherit;}.form-direct-appointment{padding:0 !important;margin:0 auto;}.form-direct-appointment .cols2--wrap{margin:0 -10px !important;}.form-direct-appointment .timeline h3{font-size:1.3rem !important;}body:has(.timeline) .form-direct-appointment .form-wrapper{margin:0 15px 20px 15px !important;}body:has(.timeline) .form-direct-appointment .form-wrapper.webform-timeline{margin:0 0 20px 0 !important;}}body:has(.appointment-schedule) .top-content p,body:has(.webform-actions .submit .btn[type=submit],.webform-actions .submit body .search-faq [type=submit]#validation-search-faq,body .search-faq .webform-actions .submit [type=submit]#validation-search-faq,.webform-actions .submit [type=submit].kitchen-implantations__btn,.webform-actions .submit .hero-image__caption-link-wrp [type=submit].hero-image__caption-link,.hero-image__caption-link-wrp .webform-actions .submit [type=submit].hero-image__caption-link,.webform-actions .submit .frame-type-customerServiceContact [type=submit].img-text-link__link,.frame-type-customerServiceContact .webform-actions .submit [type=submit].img-text-link__link,.webform-actions .submit [type=submit].article-thematics__btn,.webform-actions .submit .carousel-videos-top a[type=submit],.carousel-videos-top .webform-actions .submit a[type=submit],.webform-actions .submit [type=submit].carousel-flowbox__content-button) .top-content p{display:none;}body:has(.appointment-schedule) .top-content .gray-background,body:has(.webform-actions .submit .btn[type=submit],.webform-actions .submit body .search-faq [type=submit]#validation-search-faq,body .search-faq .webform-actions .submit [type=submit]#validation-search-faq,.webform-actions .submit [type=submit].kitchen-implantations__btn,.webform-actions .submit .hero-image__caption-link-wrp [type=submit].hero-image__caption-link,.hero-image__caption-link-wrp .webform-actions .submit [type=submit].hero-image__caption-link,.webform-actions .submit .frame-type-customerServiceContact [type=submit].img-text-link__link,.frame-type-customerServiceContact .webform-actions .submit [type=submit].img-text-link__link,.webform-actions .submit [type=submit].article-thematics__btn,.webform-actions .submit .carousel-videos-top a[type=submit],.carousel-videos-top .webform-actions .submit a[type=submit],.webform-actions .submit [type=submit].carousel-flowbox__content-button) .top-content .gray-background{padding:0 15px 10px;}@media (max-width:991px){body:has(.appointment-schedule) .top-content .gray-background,body:has(.webform-actions .submit .btn[type=submit],.webform-actions .submit body .search-faq [type=submit]#validation-search-faq,body .search-faq .webform-actions .submit [type=submit]#validation-search-faq,.webform-actions .submit [type=submit].kitchen-implantations__btn,.webform-actions .submit .hero-image__caption-link-wrp [type=submit].hero-image__caption-link,.hero-image__caption-link-wrp .webform-actions .submit [type=submit].hero-image__caption-link,.webform-actions .submit .frame-type-customerServiceContact [type=submit].img-text-link__link,.frame-type-customerServiceContact .webform-actions .submit [type=submit].img-text-link__link,.webform-actions .submit [type=submit].article-thematics__btn,.webform-actions .submit .carousel-videos-top a[type=submit],.carousel-videos-top .webform-actions .submit a[type=submit],.webform-actions .submit [type=submit].carousel-flowbox__content-button) .top-content .gray-background{padding:20px 15px;}}@media (min-width:768px) and (max-width:991px){body:has(.appointment-schedule) h1 + p,body:has(.webform-actions .submit .btn[type=submit],.webform-actions .submit body .search-faq [type=submit]#validation-search-faq,body .search-faq .webform-actions .submit [type=submit]#validation-search-faq,.webform-actions .submit [type=submit].kitchen-implantations__btn,.webform-actions .submit .hero-image__caption-link-wrp [type=submit].hero-image__caption-link,.hero-image__caption-link-wrp .webform-actions .submit [type=submit].hero-image__caption-link,.webform-actions .submit .frame-type-customerServiceContact [type=submit].img-text-link__link,.frame-type-customerServiceContact .webform-actions .submit [type=submit].img-text-link__link,.webform-actions .submit [type=submit].article-thematics__btn,.webform-actions .submit .carousel-videos-top a[type=submit],.carousel-videos-top .webform-actions .submit a[type=submit],.webform-actions .submit [type=submit].carousel-flowbox__content-button) h1 + p{visibility:hidden;}}@media (min-width:992px){body:has(.appointment-schedule) .top-content,body:has(.webform-actions .submit .btn[type=submit],.webform-actions .submit body .search-faq [type=submit]#validation-search-faq,body .search-faq .webform-actions .submit [type=submit]#validation-search-faq,.webform-actions .submit [type=submit].kitchen-implantations__btn,.webform-actions .submit .hero-image__caption-link-wrp [type=submit].hero-image__caption-link,.hero-image__caption-link-wrp .webform-actions .submit [type=submit].hero-image__caption-link,.webform-actions .submit .frame-type-customerServiceContact [type=submit].img-text-link__link,.frame-type-customerServiceContact .webform-actions .submit [type=submit].img-text-link__link,.webform-actions .submit [type=submit].article-thematics__btn,.webform-actions .submit .carousel-videos-top a[type=submit],.carousel-videos-top .webform-actions .submit a[type=submit],.webform-actions .submit [type=submit].carousel-flowbox__content-button) .top-content{padding-bottom:25px;}body:has(.appointment-schedule) .top-content .gray-background:after,body:has(.webform-actions .submit .btn[type=submit],.webform-actions .submit body .search-faq [type=submit]#validation-search-faq,body .search-faq .webform-actions .submit [type=submit]#validation-search-faq,.webform-actions .submit [type=submit].kitchen-implantations__btn,.webform-actions .submit .hero-image__caption-link-wrp [type=submit].hero-image__caption-link,.hero-image__caption-link-wrp .webform-actions .submit [type=submit].hero-image__caption-link,.webform-actions .submit .frame-type-customerServiceContact [type=submit].img-text-link__link,.frame-type-customerServiceContact .webform-actions .submit [type=submit].img-text-link__link,.webform-actions .submit [type=submit].article-thematics__btn,.webform-actions .submit .carousel-videos-top a[type=submit],.carousel-videos-top .webform-actions .submit a[type=submit],.webform-actions .submit [type=submit].carousel-flowbox__content-button) .top-content .gray-background:after{min-height:inherit;height:70px;}body:has(.appointment-schedule) .top-content p,body:has(.webform-actions .submit .btn[type=submit],.webform-actions .submit body .search-faq [type=submit]#validation-search-faq,body .search-faq .webform-actions .submit [type=submit]#validation-search-faq,.webform-actions .submit [type=submit].kitchen-implantations__btn,.webform-actions .submit .hero-image__caption-link-wrp [type=submit].hero-image__caption-link,.hero-image__caption-link-wrp .webform-actions .submit [type=submit].hero-image__caption-link,.webform-actions .submit .frame-type-customerServiceContact [type=submit].img-text-link__link,.frame-type-customerServiceContact .webform-actions .submit [type=submit].img-text-link__link,.webform-actions .submit [type=submit].article-thematics__btn,.webform-actions .submit .carousel-videos-top a[type=submit],.carousel-videos-top .webform-actions .submit a[type=submit],.webform-actions .submit [type=submit].carousel-flowbox__content-button) .top-content p{padding:15px 0 40px;}body:has(.appointment-schedule) .timeline,body:has(.webform-actions .submit .btn[type=submit],.webform-actions .submit body .search-faq [type=submit]#validation-search-faq,body .search-faq .webform-actions .submit [type=submit]#validation-search-faq,.webform-actions .submit [type=submit].kitchen-implantations__btn,.webform-actions .submit .hero-image__caption-link-wrp [type=submit].hero-image__caption-link,.hero-image__caption-link-wrp .webform-actions .submit [type=submit].hero-image__caption-link,.webform-actions .submit .frame-type-customerServiceContact [type=submit].img-text-link__link,.frame-type-customerServiceContact .webform-actions .submit [type=submit].img-text-link__link,.webform-actions .submit [type=submit].article-thematics__btn,.webform-actions .submit .carousel-videos-top a[type=submit],.carousel-videos-top .webform-actions .submit a[type=submit],.webform-actions .submit [type=submit].carousel-flowbox__content-button) .timeline{position:relative;top:-35px;}body:has(.appointment-schedule) h1 + p,body:has(.webform-actions .submit .btn[type=submit],.webform-actions .submit body .search-faq [type=submit]#validation-search-faq,body .search-faq .webform-actions .submit [type=submit]#validation-search-faq,.webform-actions .submit [type=submit].kitchen-implantations__btn,.webform-actions .submit .hero-image__caption-link-wrp [type=submit].hero-image__caption-link,.hero-image__caption-link-wrp .webform-actions .submit [type=submit].hero-image__caption-link,.webform-actions .submit .frame-type-customerServiceContact [type=submit].img-text-link__link,.frame-type-customerServiceContact .webform-actions .submit [type=submit].img-text-link__link,.webform-actions .submit [type=submit].article-thematics__btn,.webform-actions .submit .carousel-videos-top a[type=submit],.carousel-videos-top .webform-actions .submit a[type=submit],.webform-actions .submit [type=submit].carousel-flowbox__content-button) h1 + p{visibility:hidden;}}.confirm-form{background-color:#014076;}.confirm-form--icontext{padding:15px;position:relative;}@media (min-width:768px){.confirm-form--icontext{padding:20px 20px 50px;}}.confirm-form--icontext img{display:block;height:auto;max-width:100%;margin:0 auto;border-radius:10px;}.confirm-form--icontext p{line-height:2.4rem;font-weight:600;font-size:2.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;color:white;}.confirm-form--icontext p:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";margin-right:6px;font-size:1.7rem;position:relative;top:-1px;}@media (min-width:768px){.confirm-form--icontext p{font-size:4.8rem;}.confirm-form--icontext p:before{font-size:3.7rem;}}.confirm-form--text{padding:0 15px 15px 15px;max-width:855px;margin:0 auto;}.confirm-form--text p{color:white;text-align:center;}body:has(.confirm-form--text) #main-content{padding-top:0;}body:has(.confirm-form--text) #main-content > .frame-type-text{display:none;}body:has(.confirm-form) .top-content{display:none;}body:has(.confirm-form--text) .top-content .gray-background{display:none;}.form-confirmation-link{color:white;}.legal-notices-form3Steps-store,.legal-notices-form3Steps-distance,.legal-notices-form3Steps-home,.legal-notices-form3Steps-callback{display:none;}body:has(.form-direct-appointment .btn-group.submit) .legal-notices-form3Steps-store.active,body:has(.form-direct-appointment .btn-group.submit) .legal-notices-form3Steps-distance.active,body:has(.form-direct-appointment .btn-group.submit) .legal-notices-form3Steps-home.active,body:has(.form-direct-appointment .btn-group.submit) .legal-notices-form3Steps-callback.active{display:block;}body:has(.storelocLoading--active) .form-actions:has(.timeline){z-index:1;}@media (min-width:992px){body:has(.timeline-step[aria-current=step][data-step=store]) .webform-timeline{margin-bottom:42px;}body:has(.timeline-step[aria-current=step][data-step=store]) .webform-timeline .btn-group.next{top:116px;}}body:has(.timeline-step[aria-current=step][data-step=location]) .form-direct-appointment,body:has(.timeline-step[aria-current=step][data-step=informations]) .form-direct-appointment{max-width:1048px;margin:0 auto 15px auto;}@media (max-width:992px){body:has(.timeline-step[aria-current=step][data-step=location]) h1 + p,body:has(.timeline-step[aria-current=step][data-step=informations]) h1 + p{display:none;}}body:has(.timeline-step[aria-current=step][data-step=location]) .webform-timeline ~ h2,body:has(.timeline-step[aria-current=step][data-step=informations]) .webform-timeline ~ h2{padding-left:60px;font-size:1.6rem;font-weight:600;margin-bottom:25px;}@media (min-width:992px){body:has(.timeline-step[aria-current=step][data-step=location]) .webform-timeline ~ h2,body:has(.timeline-step[aria-current=step][data-step=informations]) .webform-timeline ~ h2{font-size:24px;font-weight:600;line-height:1.2;margin-bottom:30px;}}.webform-timeline [data-step=location] p{text-transform:lowercase;}.webform-timeline [data-step=location] p:first-letter{text-transform:uppercase;}.webform-actions:has(button[type=submit]):not(.webform-timeline){flex-direction:column;padding-top:0;position:static;}@media (max-width:576px){body:has(.timeline-step[aria-current=step][data-step=informations]) fieldset .row .col-12{width:100%;}}@media (min-width:576px) and (max-width:767px){body:has(.timeline-step[aria-current=step][data-step=informations]) fieldset .row .col-sm-6{width:50%;}}body:has(.timeline-step[aria-current=step][data-step=informations]) fieldset:has(.form-type-telephone) .form-group .form-type-email.empty label,body:has(.timeline-step[aria-current=step][data-step=informations]) fieldset:has(.form-type-telephone) .form-group .form-type-text.empty label,body:has(.timeline-step[aria-current=step][data-step=informations]) fieldset:has(.form-type-telephone) .form-group .form-type-textarea.empty label,body:has(.timeline-step[aria-current=step][data-step=informations]) fieldset:has(.form-type-telephone) .form-item .form-type-email.empty label,body:has(.timeline-step[aria-current=step][data-step=informations]) fieldset:has(.form-type-telephone) .form-item .form-type-text.empty label,body:has(.timeline-step[aria-current=step][data-step=informations]) fieldset:has(.form-type-telephone) .form-item .form-type-textarea.empty label{left:15px;}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div{display:flex;}@media (min-width:992px){body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div{max-width:500px;}}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div > div{width:50%;margin-right:3px;}@media (min-width:576px) and (max-width:991px){body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div > div{margin-right:15px;}}@media (min-width:992px){body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div > div{margin-right:5px;}}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div > div:last-child{margin-right:0;margin-left:3px;}@media (min-width:576px) and (max-width:991px){body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div > div:last-child{margin-left:15px;}}@media (min-width:992px){body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div > div:last-child{margin-left:5px;}}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div label{height:48px;display:flex;align-items:center;font-size:1.3rem;position:relative;}@media (min-width:992px){body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div label{height:64px;}}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div label:after{content:"";width:24px;height:24px;border:1px solid #b7c6d1;border-radius:50%;position:absolute;right:15px;top:50%;background:white;margin-top:-12px;transition:0.25s all;display:block !important;}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div label:before{content:"";width:12px;height:12px;border-radius:50%;position:absolute;top:50%;margin-top:-6px;right:21px;z-index:3;transition:0.25s all;display:block;}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div input:not(:checked) + label:hover{background:white;border:1px solid #b7c6d1;}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div input:not(:checked) + label:hover:before{display:none;}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div input:disabled + label{cursor:initial;background-color:#f3f3f3;border:1px solid #eaeaea;color:rgba(0,0,0,0.4) !important;}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div input:disabled + label:hover{pointer-events:none;}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div input:disabled + label:before{opacity:0.2;}body:has(.timeline-step[aria-current=step][data-step=informations]) .input.no-style > div input:disabled + label:before span:first-child{opacity:0.6;}.webform-timeline .timeline-step[data-step=store]::after{background:#9ea2ae;}.webform-timeline .timeline-step[data-step=location]::after{background:#9ea2ae;}.webform-timeline:has([data-step=location][aria-current=step]) .timeline-step[data-step=store]:after{background:#284B73;}.webform-timeline:has([data-step=location][aria-current=step]) .timeline-step[data-step=store] .icon-check-form{background-position:top left;color:#304a70;}.webform-timeline:has([data-step=location][aria-current=step]) .timeline-step[data-step=store] .icon-check-form img{opacity:0;}.webform-timeline:has([data-step=location][aria-current=step]) .timeline-step[data-step=store] p,.webform-timeline:has([data-step=location][aria-current=step]) .timeline-step[data-step=store] .step-appointment,.webform-timeline:has([data-step=location][aria-current=step]) .timeline-step[data-step=store] button span{color:#304a70;}.webform-timeline:has([data-step=location][aria-current=step]) .timeline-step[data-step=store]:after{background:#284B73;}.webform-timeline:has([data-step=location][aria-current=step]) .timeline-step[data-step=store]:nth-child(2):before{background:#284B73;}.webform-timeline:has([data-step=location][aria-current=step]) .timeline-step[data-step=store]:nth-child(3):before{background:#284B73;}.webform-timeline .timeline-step[data-step=location][aria-current=step]::before{background:#284B73;}.webform-timeline:has([data-step=location][aria-current=step]) .timeline-step[data-step=store]::after{background:#284B73;}.webform-timeline .timeline-step[data-step=informations][aria-current=step]::before,.webform-timeline .timeline-step[data-step=informations].valid::before{background:#284B73;}.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=store]:after,.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=location]:after{background:#284B73;}.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=store] .icon-check-form,.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=location] .icon-check-form{background-position:top left;color:#304a70;}.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=store] .icon-check-form img,.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=location] .icon-check-form img{opacity:0;}.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=store] p,.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=store] .step-appointment,.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=store] button span,.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=location] p,.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=location] .step-appointment,.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=location] button span{color:#304a70;}.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=store]:after,.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=location]:after{background:#284B73;}.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=store]:nth-child(2):before,.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=location]:nth-child(2):before{background:#284B73;}.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=store]:nth-child(3):before,.webform-timeline:has([data-step=informations][aria-current=step]) .timeline-step[data-step=location]:nth-child(3):before{background:#284B73;}.form-group:has(#recaptcha-v2-container){margin:10px;}#recaptcha-v2-container:empty{margin:10px;}#main-content > div:has(.confirm-form){margin-top:0;}body:has(.confirm-form) .img-text-link--patchwork--with-title{margin-top:0;margin-bottom:0;}@media (min-width:768px){body:has(.confirm-form) .img-text-link--patchwork--with-title{margin-top:30px;margin-bottom:30px;}}body:has([aria-current=step][data-step=store]) .form-group:has(#recaptcha-v2-container),body:has([aria-current=step][data-step=location]) .form-group:has(#recaptcha-v2-container){display:none !important;}.loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);align-items:center;justify-content:center;z-index:9999;display:none;}.loader{position:relative;width:50px;height:50px;border-radius:50%;background-color:transparent;overflow:hidden;margin-left:-25px;}.loader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:5px solid transparent;border-top-color:#000;animation:spin 1s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.visuals-link-gallery{padding:0;}@media (max-width:767px){.visuals-link-gallery{padding:10px 0 0;}}.visuals-link-gallery h2{color:#102335;margin-bottom:20px;}@media (min-width:768px){.visuals-link-gallery h2{margin-bottom:14px;margin-top:30px;}}.visuals-link-gallery-top{margin-bottom:25px;}@media (min-width:768px){.visuals-link-gallery-top{margin-bottom:20px;display:flex;align-items:flex-start;}}.visuals-link-gallery-top a{font-size:1rem;color:#102335;line-height:1.25rem;background:transparent;border-radius:25px;box-shadow:inset 0 0 0 1px #102335;padding:14px 21px 14px 24px;font-weight:700;white-space:nowrap;transition:0.25s all;display:none;}@media (min-width:768px){.visuals-link-gallery-top a{display:inline;margin-left:auto;margin-top:25px;}}.visuals-link-gallery-top a:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";margin-left:6px;font-size:0.7rem;color:#102335;}.visuals-link-gallery-top a:hover{background:#102335;color:white;transition:0.25s all;}.visuals-link-gallery-top a:hover:after{color:white;transition:0.25s all;}.kitchen-styles{position:relative;z-index:3;padding-bottom:40px;}.kitchen-styles__additional-card{padding:10px;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;margin-bottom:10px;position:relative;}@media (min-width:768px){.kitchen-styles__additional-card{padding:18px;}}.kitchen-styles__text{font-size:1.2rem;line-height:2.1rem;}@media (min-width:768px){.kitchen-styles__text{font-size:1.3rem;line-height:2.34rem;}}@media (min-width:992px){.kitchen-styles__text{padding:0 90px;}}.kitchen-styles__text.active + .read-more:not(.js-read-more):before{content:"\e91f";transform:rotate(0deg);font-size:0.6rem;font-weight:700;}.kitchen-styles .additional-card__title{text-align:center;color:white;font-weight:600;font-size:1.4rem;line-height:1.7rem;margin-bottom:10px;display:block;}@media (min-width:768px){.kitchen-styles .additional-card__title{font-size:1.9rem;line-height:2.7rem;margin-bottom:4px;}}.kitchen-styles .additional-card__text{text-align:center;color:white;font-size:1.3rem;line-height:2.3rem;margin-bottom:10px;display:none;}@media (min-width:992px){.kitchen-styles .additional-card__text{display:block;margin-bottom:22px;}}.kitchen-styles__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;z-index:-1;overflow:hidden;}.kitchen-styles__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.25s ease-in-out;}.kitchen-styles__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;}.kitchen-styles__btn{color:#102335;background:#fff;padding:14px 24px 10px;border:none;transition:0.25s all;}.kitchen-styles__btn:after{color:inherit;}.kitchen-styles__item{position:relative;display:flex;justify-content:center;align-items:flex-end;padding:20px 20px 40px;width:100%;height:288px !important;}@media (min-width:768px){.kitchen-styles__item{height:376px !important;}}@media (min-width:992px){.kitchen-styles__item:hover .kitchen-styles__image img,.kitchen-styles__item:focus-within .kitchen-styles__image img{transform:scale(1.1);}}@media (max-width:991px){.kitchen-styles__grid{width:100%;gap:8px;display:flex;flex-flow:column wrap;height:900px !important;margin-bottom:15px;}.kitchen-styles__item,.kitchen-styles .kitchen-styles__additional-card{width:calc((100% - 11px) / 2) !important;height:187px !important;position:relative;}.kitchen-styles__item:nth-child(2),.kitchen-styles__item:nth-child(4),.kitchen-styles__item:nth-child(5),.kitchen-styles__item:nth-child(7),.kitchen-styles .kitchen-styles__additional-card:nth-child(2),.kitchen-styles .kitchen-styles__additional-card:nth-child(4),.kitchen-styles .kitchen-styles__additional-card:nth-child(5),.kitchen-styles .kitchen-styles__additional-card:nth-child(7){height:245px !important;}}@media (min-width:992px){.kitchen-styles__grid{width:100%;gap:13px;display:flex;flex-flow:column wrap;margin-bottom:35px;height:660px !important;}.kitchen-styles__item,.kitchen-styles .kitchen-styles__additional-card{width:calc((100% - 40px) / 4) !important;height:288px !important;position:relative;}.kitchen-styles__item:nth-child(2),.kitchen-styles__item:nth-child(3),.kitchen-styles__item:nth-child(6),.kitchen-styles__item:nth-child(7),.kitchen-styles .kitchen-styles__additional-card:nth-child(2),.kitchen-styles .kitchen-styles__additional-card:nth-child(3),.kitchen-styles .kitchen-styles__additional-card:nth-child(6),.kitchen-styles .kitchen-styles__additional-card:nth-child(7){height:343px !important;}}.kitchen-implantations{position:relative;z-index:3;}@media (min-width:768px){.kitchen-implantations{padding-bottom:20px;}}.kitchen-implantations__inner{padding:20px 20px 40px;}.kitchen-implantations__grid{position:relative;height:635px;margin:0 -4px 20px;overflow:hidden;}@media (min-width:768px){.kitchen-implantations__grid{margin:0 -8px;height:637px;margin-bottom:25px;}}.kitchen-implantations__grid .impl-1{grid-area:impl-1;top:0;left:0;height:359px !important;}@media (max-width:767px){.kitchen-implantations__grid .impl-1{height:195px !important;}}.kitchen-implantations__grid .impl-2{grid-area:impl-2;bottom:0;left:0;}@media (max-width:767px){.kitchen-implantations__grid .impl-2{bottom:inherit;left:inherit;top:0;right:0;height:253px !important;}}.kitchen-implantations__grid .impl-3{grid-area:impl-3;left:33.333%;top:0;}@media (max-width:767px){.kitchen-implantations__grid .impl-3{left:0;top:195px;height:253px !important;}}.kitchen-implantations__grid .impl-4{grid-area:imp-4;right:0;top:0;}@media (max-width:767px){.kitchen-implantations__grid .impl-4{right:0;top:253px !important;}}.kitchen-implantations__grid .impl-5{grid-area:imp-5;bottom:0;right:0;width:66.666%;height:359px !important;}@media (max-width:767px){.kitchen-implantations__grid .impl-5{right:0;left:0;bottom:0;width:100%;height:187px !important;}}.kitchen-implantations__text{font-size:1.2rem;line-height:2.1rem;}@media (min-width:768px){.kitchen-implantations__text{font-size:1.3rem;line-height:2.34rem;}}@media (min-width:992px){.kitchen-implantations__text{padding:0 90px;}}.kitchen-implantations__text.active + .read-more:not(.js-read-more):before{content:"\e91f";transform:rotate(0deg);font-size:0.6rem;font-weight:700;}.kitchen-implantations .btn,.kitchen-implantations body .search-faq #validation-search-faq,body .search-faq .kitchen-implantations #validation-search-faq,.kitchen-implantations .kitchen-implantations__btn,.kitchen-implantations .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .kitchen-implantations .hero-image__caption-link,.kitchen-implantations .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .kitchen-implantations .img-text-link__link,.kitchen-implantations .article-thematics__btn,.kitchen-implantations .carousel-videos-top a,.carousel-videos-top .kitchen-implantations a,.kitchen-implantations .carousel-flowbox__content-button{background-color:white;border-color:white;color:#014076;}.kitchen-implantations .btn:hover,.kitchen-implantations body .search-faq #validation-search-faq:hover,body .search-faq .kitchen-implantations #validation-search-faq:hover,.kitchen-implantations .kitchen-implantations__btn:hover,.kitchen-implantations .hero-image__caption-link-wrp .hero-image__caption-link:hover,.hero-image__caption-link-wrp .kitchen-implantations .hero-image__caption-link:hover,.kitchen-implantations .frame-type-customerServiceContact .img-text-link__link:hover,.frame-type-customerServiceContact .kitchen-implantations .img-text-link__link:hover,.kitchen-implantations .article-thematics__btn:hover,.kitchen-implantations .carousel-videos-top a:hover,.carousel-videos-top .kitchen-implantations a:hover,.kitchen-implantations .carousel-flowbox__content-button:hover,.kitchen-implantations .btn:focus,.kitchen-implantations body .search-faq #validation-search-faq:focus,body .search-faq .kitchen-implantations #validation-search-faq:focus,.kitchen-implantations .kitchen-implantations__btn:focus,.kitchen-implantations .hero-image__caption-link-wrp .hero-image__caption-link:focus,.hero-image__caption-link-wrp .kitchen-implantations .hero-image__caption-link:focus,.kitchen-implantations .frame-type-customerServiceContact .img-text-link__link:focus,.frame-type-customerServiceContact .kitchen-implantations .img-text-link__link:focus,.kitchen-implantations .article-thematics__btn:focus,.kitchen-implantations .carousel-videos-top a:focus,.carousel-videos-top .kitchen-implantations a:focus,.kitchen-implantations .carousel-flowbox__content-button:focus{background-color:transparent;border-color:white;color:white;}.kitchen-implantations .bloc-pink-bg{background:#de9ba8;}.kitchen-implantations__image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:100%;z-index:-1;overflow:hidden;border-radius:16px;}.kitchen-implantations__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.25s ease-in-out;}.kitchen-implantations__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;}.kitchen-implantations__btn{background-color:white;border-color:white;color:#014076;}.kitchen-implantations__btn:hover,.kitchen-implantations__btn:focus{background-color:transparent;border-color:white;color:white;}@media (min-width:992px){.kitchen-implantations__btn{margin-bottom:40px;}}.kitchen-implantations__item{display:flex;justify-content:center;align-items:flex-end;height:195px !important;width:50%;border:4px solid transparent;position:absolute;}@media (min-width:768px){.kitchen-implantations__item{height:278px !important;width:33.333%;border:8px solid white;}}@media (min-width:992px){.kitchen-implantations__item:hover .kitchen-implantations__image img,.kitchen-implantations__item:focus-within .kitchen-implantations__image img{transform:scale(1.1);}.kitchen-implantations__item:hover .kitchen-implantations__btn,.kitchen-implantations__item:focus-within .kitchen-implantations__btn{background-color:#014076;border-color:#014076;color:white;}.kitchen-implantations__item:hover .kitchen-implantations__btn:hover,.kitchen-implantations__item:hover .kitchen-implantations__btn:focus,.kitchen-implantations__item:focus-within .kitchen-implantations__btn:hover,.kitchen-implantations__item:focus-within .kitchen-implantations__btn:focus{background-color:white;border-color:#014076;color:#014076;}}.pagination-nav{display:flex;justify-content:center;align-items:center;margin-top:15px;margin-bottom:20px;}.pagination-nav__list{margin:0;padding:0;list-style-type:none;display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap;}.pagination-nav__link{background:white;border-radius:4px;border:1px solid #e9e9e9;display:flex;align-items:center;justify-content:center;height:36px;min-width:33px;font-family:Poppins,system-ui,sans-serif;font-size:1.2rem;color:#373632;padding:0 5px;transition:0.25s all;}.pagination-nav__link:hover{background:#014076;color:white;font-weight:700;border-color:#014076;transition:0.25s all;}.pagination-nav [aria-current=page]{background:#014076;color:white;font-weight:700;border-color:#014076;transition:0.25s all;}.pagination-nav__link--prev{min-width:100px;justify-content:end;position:relative;padding-inline-end:11px;}.pagination-nav__link--prev:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";transform:rotate(-180deg);display:inline-flex;font-size:0.8rem;margin-inline-end:5px;}.pagination-nav__link--next{min-width:88px;text-align:center;position:relative;justify-content:start;padding-block:0;padding-inline-start:12px;padding-inline-end:0;}.pagination-nav__link--next:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";display:inline-flex;font-size:0.8rem;margin-inline-start:5px;}.pagination-nav__inter{padding:0 6px;}.search-global .bg-gray-light{background:#f9f9f9;padding:18px 0;margin-bottom:20px;}@media (min-width:1200px){.search-global .bg-gray-light{margin-bottom:35px;}}@media (min-width:768px){.search-global .bg-gray-light{padding:36px 0;}}.search-global .bg-gray-light + .container{position:relative;}.search-global .bg-gray-light .input-group{display:block;position:relative;width:100%;max-width:776px;margin-left:auto;margin-right:auto;}.search-global .bg-gray-light .input-group input{width:100%;height:56px;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#fff;padding-left:20px;padding-right:50px;font-family:Poppins,system-ui,sans-serif !important;font-size:1.2rem;color:#102335;text-overflow:ellipsis;}.search-global .bg-gray-light .input-group input::-moz-placeholder{color:rgba(55,54,50,0.7);}.search-global .bg-gray-light .input-group input::placeholder{color:rgba(55,54,50,0.7);}.search-global .bg-gray-light .input-group .input-group-btn{position:static;z-index:3;}.search-global .bg-gray-light .input-group .input-group-btn button{background:transparent;color:#014076;font-size:0;border-radius:50%;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:0;position:absolute;border:0;top:8px;right:9px;transition:0.25s all;}.search-global .bg-gray-light .input-group .input-group-btn button .icons{color:#014076;font-size:2.2rem;}.search-global .bg-gray-light .input-group .input-group-btn button:after{display:none;}.search-global .count-result-title h1{margin:0 0 12.5px;}@media (min-width:992px){.search-global .count-result-title h1{margin-bottom:20px;}}@media (min-width:1200px){.search-global .count-result-title h1{margin-bottom:24px;}}.search-global .count-result-title h1 .styling{position:relative;font-weight:700;display:inline-flex;padding-bottom:7px;}@media (max-width:768px){.search-global .count-result-title h1 .styling{overflow:hidden;}}@media (max-width:767px){.search-global #tx-solr-search-functions{padding-top:0;padding-bottom:20px;}}@media (min-width:768px) and (max-width:991px){.search-global #tx-solr-search-functions{padding-bottom:30px;}}.search-global #tx-solr-search-functions .facet{margin-bottom:0;}.search-global #tx-solr-search-functions .facet input[type=radio],.search-global #tx-solr-search-functions .facet input[type=checkbox]{opacity:0;position:absolute;}.search-global #tx-solr-search-functions .facet-option{padding:0;font-weight:600;font-size:1.2rem;line-height:1.5rem;}.search-global #tx-solr-search-functions .facet-option-list > .facet-option{display:none;}.search-global #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option{height:70px;display:flex;align-items:center;border-top:1px solid rgba(183,198,209,0.3);position:relative;}.search-global #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option.toggle-opt:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";position:absolute;top:50%;right:0;color:#102335;font-size:1.6rem;margin-top:-7px;transition:0.25s all;transform:rotate(180deg);}.search-global #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option.toggle-opt:after:hover{cursor:pointer;}.search-global #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option.toggle-opt.close-opt:after{transition:0.25s all;transform:rotate(0deg);}.search-global #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option:first-child{border-top:0;}.search-global #tx-solr-search-functions .facet-option-list > .list-group-item > .facet-option:last-child{border-bottom:1px solid rgba(183,198,209,0.3);}.search-global #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group{padding-left:20px;}.search-global #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group > .list-group-item{padding-bottom:24px;}.search-global #tx-solr-search-functions .facet-option-list > .list-group-item > .list-group > .list-group-item a{font-size:1.2rem;font-weight:normal;}.search-global #tx-solr-search-functions .facet a.facet{padding-left:28px;position:relative;display:inline-flex;line-height:17px;}.search-global #tx-solr-search-functions .facet a.facet:before{content:"";display:block;width:20px;height:20px;border:1px solid #b7c6d1;border-radius:3px;position:absolute;top:-4px;left:0;transition:0.25s all;}.search-global #tx-solr-search-functions .facet a.facet:hover{color:#102335;}.search-global #tx-solr-search-functions .facet a.facet:hover:before{border:1px solid #102335;transition:0.25s all;}.search-global #tx-solr-search-functions .facet a.facet.active:after{content:"";display:block;width:11px;height:8px;position:absolute;top:2px;left:5px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/formulaire/check1.svg') no-repeat 0 0;}.search-global #tx-solr-search-functions .facet a.facet.active:before{border:1px solid #102335;transition:0.25s all;}.search-global #tx-solr-search-functions .panel{box-shadow:none;}.search-global #tx-solr-search-functions .panel-heading{padding:0;}.search-global #tx-solr-search-functions .panel-heading a{padding:0;margin:0;font-weight:700;color:#102335;}@media (max-width:992px){.search-global #tx-solr-search-functions .panel-heading a{padding:0;margin:0;width:100px;height:40px;background:#f8f8f8;border-radius:25px;font-weight:700;font-size:1rem;line-height:12.5px;color:#102335;display:flex;align-items:center;justify-content:center;}.search-global #tx-solr-search-functions .panel-heading a[aria-expanded=true]:after{transform:rotate(-90deg);transition:0.25s all;}.search-global #tx-solr-search-functions .panel-heading a:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";color:#102335;font-size:0.7rem;transform:rotate(90deg);margin-left:10px;transition:0.25s all;}}@media (min-width:992px){.search-global #tx-solr-search-functions .panel-collapse{display:block;}}.search-global #tx-solr-search-functions .panel .list-group-item{border:0;padding:0;}.search-global #tx-solr-search-functions h3{font-weight:700;font-size:1.6rem;line-height:2.6rem;color:#102335;}.search-global #tx-solr-search .results-count{font-size:1.2rem;font-weight:500;margin-top:0;margin-bottom:20px;display:block;}@media (min-width:992px){.search-global #tx-solr-search .results-count{text-align:end;}}.search-global #tx-solr-search .product-card__row .results-entry{margin-top:0;margin-bottom:20px;padding:0;border:0;background:#f8f8f8;overflow:visible;width:100%;display:flex;flex-direction:column;position:relative;}.search-global #tx-solr-search .product-card__row .results-entry .info-block{flex:1;}.search-global #tx-solr-search .product-card__row .results-entry div[class*=kitchen-modal-]{background:white;}.search-global #tx-solr-search .product-card__row .results-entry div[class*=kitchen-modal-] ~ div{background:white;}.search-global #tx-solr-search .product-card__row .results-entry > a:first-child{display:block;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px;}@media (min-width:992px){.search-global #tx-solr-search .product-card__row .results-entry:hover picture img{transform:scale(1.1);}.search-global #tx-solr-search .product-card__row .results-entry:hover .btn-third:before{background:#102335;color:white;transition:0.5s all;}}.search-global #tx-solr-search .product-card__row .results-entry img{width:100%;transition:transform 0.25s;}.search-global #tx-solr-search .product-card__row .results-entry img.budget-picto{width:initial;}@media (min-width:768px){.search-global #tx-solr-search .product-card__row .results-entry.small-card{width:calc(35.3% - 8px);}}@media (min-width:768px){.search-global #tx-solr-search .product-card__row .results-entry.large-card{width:calc(64.7% - 8px);}}.search-global #tx-solr-search .product-card__row .list-group-item-content{padding:15px 25px 25px;}.search-global #tx-solr-search .product-card__row .list-group-item-content a.link-item-category{display:inline-block;border-bottom:1px solid black;padding-bottom:7px;font-size:0.9rem;text-transform:uppercase;margin:0 0 20px;position:relative;z-index:3;}.search-global #tx-solr-search .product-card__row .list-group-item-content h3{font-weight:600;font-size:1.5rem;line-height:2rem;text-transform:none;margin:0 0 10px;}.search-global #tx-solr-search .product-card__row .list-group-item-content .btn-third{position:static;font-size:0;}.search-global #tx-solr-search .product-card__row .list-group-item-content .btn-third:hover:before{background:#102335;color:white;}.search-global #tx-solr-search .product-card__row .list-group-item-content .btn-third:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;}.search-global #tx-solr-search .product-card__row .list-group-item-content .btn-third:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";font-size:0.9rem;display:flex;width:24px;height:24px;border-radius:50%;border:0.5px solid #102335;position:absolute;bottom:24px;left:24px;justify-content:center;align-items:center;line-height:24px;margin:0;padding:0;transition:0.25s all;}.search-global .col-md-9{position:static;}@media (min-width:1200px){.search-global .col-md-9{width:80%;}}@media (min-width:1200px){.search-global .col-md-3{width:20%;}}.search-global .product-card__row{gap:0 15px;}@media (min-width:768px){.search-global .product-card__row .col-sm-6{width:calc(50% - 12px);}}@media (min-width:992px){.search-global .product-card__row .col-md-4{width:calc(33.33333333% - 16px);}}.search-global .product-card__col{margin:0;display:flex;}.search-global .facets-wrapper{flex-wrap:wrap;margin-bottom:0;}@media (min-width:992px){.search-global .facets-wrapper{padding-top:0;margin-bottom:34px;}}@media (min-width:992px){.search-global #tx-solr-search .secondaryContentSection .facets{padding-inline-start:15px;}}.search-global #tx-solr-faceting{position:static;transform:none;max-width:inherit;box-shadow:none;}.search-global #tx-solr-faceting .facet-area-top--mobile,.search-global #tx-solr-faceting .facet-area-bottom--mobile{display:none;}@media (min-width:992px){.search-global #tx-solr-faceting .facet-area-main .facet-option-list{display:flex;}}.search-global #tx-solr-faceting .facet-area-main .facet-option-list > .facet-option{display:flex;height:50px;align-items:center;border-top:1px solid rgba(183,198,209,0.3);position:relative;}@media (min-width:992px){.search-global #tx-solr-faceting .facet-area-main .facet-option-list > .facet-option{border-top:0;margin-right:10px;}.search-global #tx-solr-faceting .facet-area-main .facet-option-list > .facet-option.active a,.search-global #tx-solr-faceting .facet-area-main .facet-option-list > .facet-option.active button{background:#014076;color:white;transition:0.25s all;}.search-global #tx-solr-faceting .facet-area-main .facet-option-list > .facet-option a,.search-global #tx-solr-faceting .facet-area-main .facet-option-list > .facet-option button{padding:0 20px;background:white;border-radius:10px;color:#014076;font-size:1.4rem;font-weight:700;display:flex;height:100%;align-content:center;justify-content:center;align-items:center;border:1px solid #014076;transition:0.25s all;}.search-global #tx-solr-faceting .facet-area-main .facet-option-list > .facet-option a:hover,.search-global #tx-solr-faceting .facet-area-main .facet-option-list > .facet-option button:hover{background:#014076;color:white;transition:0.25s all;}.search-global #tx-solr-faceting .facet-area-main .facet-option-list > .facet-option a:before,.search-global #tx-solr-faceting .facet-area-main .facet-option-list > .facet-option button:before{display:none;}}.search-global #tx-solr-faceting .facet-area-main .facet-option-list > .facet-option:first-child{border-top:0;}.search-global #tx-solr-faceting .facet-area-main .secondaryContentSection{margin:0;}.solr-number-results-loaded{font-size:1rem;line-height:1.23rem;text-transform:uppercase;}#tx-solr-search .solr-pagination{margin-bottom:20px;}#tx-solr-search .solr-number-results-loaded{font-size:1.2rem;margin-bottom:20px;}#tx-solr-search:has(.product-card-full-width) .product-card__row{gap:0;}#tx-solr-search:has(.product-card-full-width) .results-count{margin-top:20px;margin-bottom:0;}@media (min-width:992px){#tx-solr-search:has(.product-card-full-width) .results-count{margin:0;}}@media (min-width:768px){#tx-solr-search .solr-number-results-loaded{margin-bottom:40px;}}@media (min-width:1200px){#tx-solr-search .solr-number-results-loaded{margin-bottom:70px;}}.search-global #tx-solr-faceting .facet-area-bottom--mobile{display:block;padding:0;margin:0;}@media (min-width:992px){.search-global #tx-solr-search-functions .facet button.facet.active:after{display:none;}}@media (min-width:992px){.layout-PageSearch .autocomplete-suggestions{margin-top:1px !important;}}#st-faq-root input.autocomplete-input{font-size:16px !important;}.product-card__col.kitchen-expo .info-block{background:#f8f8f8;flex-direction:column;padding:25px 24px;}.product-card__col.kitchen-expo .info-block .exposition-card__store-title{font-weight:400;font-size:0.9rem;line-height:1.1rem;padding-bottom:5px;text-transform:uppercase;border-bottom:1px solid #102335;}.product-card__col.kitchen-expo .info-block .exposition-card__store-title a{text-decoration:none;}.product-card__col.kitchen-expo .info-block .exposition-kitchen-title{font-weight:600;font-size:1.6rem;line-height:1.9rem;}.product-card__col.kitchen-expo .info-block .exposition-card__price-infos{font-size:1.4rem;font-weight:700;line-height:1.7rem;}.product-card__col.kitchen-expo .info-block .exposition-card__initial-price{display:inline-flex;}.product-card__col.kitchen-expo .info-block .exposition-card__initial-price span{font-weight:400;font-size:0.7rem;line-height:0.88rem;}.product-card__col.kitchen-expo .info-block .exposition-card__initial-price.barred{font-weight:400;font-size:1.2rem;line-height:1.5rem;position:relative;}.product-card__col.kitchen-expo .info-block .exposition-card__initial-price.barred:after{content:"";height:1px;width:100%;bottom:7px;display:block;background:#102335;position:absolute;}.product-card__col.kitchen-expo .info-block .exposition-discount-price{color:#ce2350;display:inline-flex;}.product-card__col.kitchen-expo .info-block .exposition-discount-price span{font-weight:400;font-size:0.7rem;line-height:0.88rem;color:#102335;}.product-card__col.kitchen-expo .info-block .exposition-card__mention{display:block;font-weight:400;line-height:1.4rem;font-size:0.8rem;color:#707b86;}.product-card__col.kitchen-expo .info-block .exposition-card__tooltip-btn{border:0;width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;background:white;position:relative;margin-right:6px;border-radius:50%;}.product-card__col.kitchen-expo .info-block .exposition-card__tooltip-btn:focus{outline:none;}.product-card__col.kitchen-expo .info-block .exposition-card__tooltip-btn:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";color:#102335;font-size:1.6rem;transition:0.25s all;}.product-card__col.kitchen-expo .info-block .exposition-card__tooltip{display:none;position:absolute;color:white;text-align:center;font-size:8px;font-weight:600;z-index:3;}.product-card__col.kitchen-expo .info-block .exposition-card__tooltip p{background:#102335;padding:6px 8px;border-radius:6px;}.product-card__col.kitchen-expo .info-block .exposition-card__tooltip-wrapper{display:inline-block;position:relative;}.product-card__col.kitchen-expo .info-block .exposition-card__tooltip-wrapper.open .exposition-card__tooltip{display:flex;width:150px;top:100%;left:50%;transform:translateX(-50%);}.product-card__col.kitchen-expo .info-block .exposition-card__tooltip-inner{display:inline-flex;position:relative;}.product-card__col.kitchen-expo .img-wrap .splide{margin:0;}.product-card__col.kitchen-expo .img-wrap .splide img{cursor:pointer;}.product-card__col.kitchen-expo .img-wrap .splide__arrow--prev{left:7px;}.product-card__col.kitchen-expo .img-wrap .splide__arrow--next{right:7px;}.product-card__col.kitchen-expo .exposition-modal-visuals{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:white;}@media (max-width:767px){.product-card__col.kitchen-expo .exposition-modal-visuals .container{width:100%;}}@media (min-width:768px){.product-card__col.kitchen-expo .exposition-modal-visuals .container{max-width:1225px;width:100%;height:calc(100vh - 100px);display:flex;flex-direction:column;align-items:center;padding:0 20px;}.product-card__col.kitchen-expo .exposition-modal-visuals .container.exposition-modal-visuals__body{position:relative;padding-bottom:132px;}.product-card__col.kitchen-expo .exposition-modal-visuals .container.exposition-modal-visuals__body .exposition-visuals__preview img{border-radius:10px;}}@media (min-width:768px) and (min-width:1200px){.product-card__col.kitchen-expo .exposition-modal-visuals .container.exposition-modal-visuals__body .exposition-visuals__preview{position:absolute;bottom:0;}}@media (min-width:768px){.product-card__col.kitchen-expo .exposition-modal-visuals .container.exposition-modal-visuals__body:before,.product-card__col.kitchen-expo .exposition-modal-visuals .container.exposition-modal-visuals__body:after{display:none;}.product-card__col.kitchen-expo .exposition-modal-visuals .container .exposition-visuals__carousel{height:100%;}.product-card__col.kitchen-expo .exposition-modal-visuals .container .exposition-visuals__carousel .exposition-visuals__img{background:white !important;border-radius:10px;}.product-card__col.kitchen-expo .exposition-modal-visuals .container .exposition-visuals__carousel img{border-radius:10px;}}.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-modal-visuals__close{background:transparent;border:0;outline:none !important;position:fixed;top:30px;right:30px;}@media (max-width:767px){.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-modal-visuals__close{top:15px;right:15px;position:static;float:right;margin-right:-8px;}}.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-modal-visuals__close [class^=icon-],.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-modal-visuals__close [class*=" icon-"]{color:#373632;background:rgba(255,255,255,0.8);border-radius:50%;padding:6px;}.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-modal-visuals__close span{display:none;}@media (max-width:767px){.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-visuals__carousel{clear:both;}}.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-visuals__carousel img{width:100%;height:auto;border-radius:10px;}.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-visuals__preview{width:100%;max-width:726px;margin:0 auto;position:relative;}.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-visuals__preview .splide{margin-bottom:0;}@media (max-width:767px){.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-visuals__preview{padding:0 40px;}}.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-visuals__preview img{max-width:100%;height:auto;display:block;border-radius:10px;}.product-card__col.kitchen-expo .exposition-modal-visuals .exposition-visuals__preview .splide__slide.is-active{border:2px solid #014076 !important;}.frame-type-ws_slider h1,.frame-type-ws_slider h2,.frame-type-ws_slider h3,.frame-type-ws_slider h4,.frame-type-ws_slider p{color:white;}.frame-type-ws_slider [class*=bloc-bg-] .oval-yellow.ce-headline-center h1,.frame-type-ws_slider [class*=bloc-bg-] .oval-yellow.ce-headline-center h2,.frame-type-ws_slider [class*=bloc-bg-] .oval-yellow.ce-headline-center h3,.frame-type-ws_slider [class*=bloc-bg-] .oval-yellow.ce-headline-center h4,.frame-type-ws_slider [class*=bloc-bg-] .oval-yellow.ce-headline-center p,.frame-type-ws_slider [class*=bloc-text-] .oval-yellow.ce-headline-center h1,.frame-type-ws_slider [class*=bloc-text-] .oval-yellow.ce-headline-center h2,.frame-type-ws_slider [class*=bloc-text-] .oval-yellow.ce-headline-center h3,.frame-type-ws_slider [class*=bloc-text-] .oval-yellow.ce-headline-center h4,.frame-type-ws_slider [class*=bloc-text-] .oval-yellow.ce-headline-center p{color:inherit;}.frame-type-ws_slider img{margin:0 auto;position:relative;}.frame-type-ws_slider > h1,.frame-type-ws_slider > h2,.frame-type-ws_slider > h3,.frame-type-ws_slider > h4,.frame-type-ws_slider > h5{padding:30px 0;margin:0;}@media (max-width:767px){.frame-type-ws_slider > h1,.frame-type-ws_slider > h2,.frame-type-ws_slider > h3,.frame-type-ws_slider > h4,.frame-type-ws_slider > h5{padding:20px 0;}}.frame-type-ws_slider .item.image .slide-link-slider-hp{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;font-size:0;}.frame-type-ws_slider .splide__arrow--next{right:15px;}.frame-type-ws_slider .splide__arrow--prev{left:15px;}.frame-type-ws_slider .splide__pagination{bottom:15px;left:0;padding:0 1em;position:absolute;right:0;z-index:1;gap:5px;}.frame-type-ws_slider .splide__pagination__page{background:rgba(229,229,229,0.3019607843);border:0;border-radius:0;display:inline-block;width:48px;height:2px;margin:0;opacity:1;padding:0;position:relative;transition:background 0.2s ease-in-out;}.frame-type-ws_slider .splide__pagination__page.is-active{background:#fff;transform:none;z-index:1;}.frame-type-ws_slider .splide__pagination__page:hover{cursor:pointer;opacity:1;}.frame-type-ws_slider .splide__pagination__page:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.frame-type-ws_slider .splide.is-focus-in .splide__pagination__page:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.frame-type-ws_slider .wrap-description{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;justify-content:center;width:100%;z-index:2;}.frame-type-ws_slider .wrap-description p{color:white;}.frame-type-ws_slider .wrap-description ul{color:white;}.frame-type-ws_slider .wrap-description ul li{color:white;margin-bottom:5px;}.frame-type-ws_slider .wrap-description ol{color:white;}.frame-type-ws_slider .wrap-description ol li{margin-bottom:5px;}.frame-type-ws_slider .description-inner{width:100%;line-height:100%;}.frame-type-ws_slider .container-wrap-ws_slider-btn{display:flex;justify-content:center;}.frame-type-ws_slider p.wrap-ws_slider-btn{background:rgba(255,255,255,0.4);padding:24px;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;border-radius:10px;gap:8px;font-size:0;}.frame-type-ws_slider p.wrap-ws_slider-btn a{display:inline-flex;height:40px;align-items:center;padding:0 18px;background:white;border-radius:10px;color:#102335;text-decoration:none;font-size:10px;font-weight:700;cursor:pointer;transition:0.25s all;}.frame-type-ws_slider p.wrap-ws_slider-btn a:hover{color:white;background:#102335;transition:0.25s all;}.video-wrapper{position:relative;padding-bottom:56.25%;background:black;}.video-wrapper .slide-link-slider-hp{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;font-size:0;}.video-wrapper iframe,.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;}.video-overlay{display:none;}@media (max-width:767px){.frame-type-ws_slider p.wrap-ws_slider-btn{display:block;max-width:400px;border-radius:30px;}.frame-type-ws_slider p.wrap-ws_slider-btn a{width:100%;justify-content:center;margin-bottom:8px;}.frame-type-ws_slider p.wrap-ws_slider-btn a:last-child{margin-bottom:0;}}@media (max-width:992px){.frame-type-ws_slider p.wrap-ws_slider-btn{padding:16px;}}.frame-type-ws_slider img{width:100%;}@media (max-width:767px){.frame-type-ws_slider .video-wrapper{padding-bottom:178%;}}.frame-type-ws_slider div[id^=wsslider] > div{max-height:calc(100vh - 50px);max-height:calc(100dvh - 50px);}.bando-promo-home div[id^=wsslider] > div{max-height:calc(-42px + 100vh);}@media (max-width:767px){.bando-promo-home div[id^=wsslider] > div{max-height:calc(-37px + 100vh);}}@media (max-width:602px){.bando-promo-home div[id^=wsslider] > div{max-height:calc(-56px + 100vh);}}@media (max-width:340px){.bando-promo-home div[id^=wsslider] > div{max-height:calc(-75px + 100vh);}}body .frame-type-ws_slider img{max-height:calc(100vh - 66px);max-height:calc(100dvh - 66px);width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:992px){body .frame-type-ws_slider img{max-height:calc(100vh - 138px);}}body:has(.promo-banner) .frame-type-ws_slider img{max-height:calc(100vh - 104px);max-height:calc(100dvh - 104px);}@media (min-width:992px){body:has(.promo-banner) .frame-type-ws_slider img{max-height:calc(100vh - 165px);}}@keyframes fadeEffect{from{opacity:0;}to{opacity:1;}}@keyframes preview-marker-pulsar{0%{opacity:0.65;transform:scale(0.1);}100%{opacity:0;transform:scale(1);}}@keyframes preview-marker-pulsar-inner{0%{opacity:0;transform:scale(0.1);}24%,90%{opacity:0;}25%{opacity:0.65;transform:scale(0.1);}100%{opacity:0;transform:scale(1);}}.talk-pointers{padding-bottom:24px;padding-top:0;}@media (max-width:767px){.talk-pointers > .container{padding:0;}}@media (min-width:768px){.talk-pointers{padding-bottom:40px;padding-top:0;}}.talk-pointers--header__text p{text-align:center;}.talk-pointers-inner{position:relative;animation:fadeEffect 0.25s;}.talk-pointers__item{position:relative;}.talk-pointers-wrapper{overflow:hidden;}.talk-pointers-wrapper.in-position{position:relative;}@media (max-width:767px){.talk-pointers-wrapper{padding-bottom:0;}}.talk-pointers .talk-pointer-mobile-wrapper .talk-pointers__bloc-info{position:static;height:auto;}.talk-pointers__bloc-info{position:absolute;bottom:80px;right:80px;padding:25px;background:white;max-width:250px;}@media (max-width:1199px){.talk-pointers__bloc-info{bottom:40px;right:40px;}}@media (max-width:991px){.talk-pointers__bloc-info{bottom:20px;right:20px;max-width:213px;}}@media (max-width:767px){.talk-pointers__bloc-info{height:195px;text-align:center;max-width:inherit;}}.talk-pointers__bloc-info .modele{font-weight:600;font-size:1.3rem;line-height:2.2rem;margin-bottom:5px;}.talk-pointers__bloc-info .type{font-weight:700;font-size:2.4rem;line-height:2.8rem;color:#d16b69;}.talk-pointers__bloc-info .price{font-weight:600;font-size:3.6rem;line-height:4rem;margin-bottom:0;}.talk-pointers__bloc-info .eco-part{font-weight:400;font-size:0.8rem;line-height:1.4rem;color:#707b86;}.talk-pointers__bloc-info .complementary{font-weight:400;font-size:1.1rem;line-height:1.9rem;margin-bottom:5px;}.talk-pointers .pointers-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;pointer-events:none;}.talk-pointers .pointers--wrap{width:100%;height:100%;}.talk-pointers .pointers--modal__title{font-weight:700;font-size:1.4rem;line-height:2.6rem;}@media (min-width:768px) and (max-width:991px){.talk-pointers .pointers--modal__title{margin-bottom:0;font-size:1.3rem;}}.talk-pointers .pointers--modal__text{font-weight:300;font-size:1.2rem;line-height:2.3rem;}@media (min-width:768px) and (max-width:991px){.talk-pointers .pointers--modal__text{font-size:1.1rem;line-height:1.9rem;margin-bottom:7px;}}.talk-pointers .pointers--modal__close{font-size:0;position:absolute;top:25px;right:22px;cursor:pointer;transition:0.25s all;}@media (min-width:768px) and (max-width:991px){.talk-pointers .pointers--modal__close{top:8px;right:5px;}}@media (min-width:992px){.talk-pointers .pointers--modal__close{top:19px;right:12px;}}.talk-pointers .pointers--modal__close:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";color:#102335;font-size:2rem;}.talk-pointers .pointers--modal__close:hover{opacity:0.7;transition:0.25s all;}.talk-pointers .pointers--modal__link{font-weight:700;font-size:1rem;line-height:2.3rem;color:white;background:#014076;border-radius:25px;border:1px solid #014076;padding:6px 17px 6px 18px;display:inline-flex;align-items:center;transition:0.25s all;}.talk-pointers .pointers--modal__link:hover{color:white;}.talk-pointers .pointers--modal__link:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";line-height:inherit;margin-left:6px;font-size:0.7rem;color:white;transition:0.25s all;}@media (min-width:768px){.talk-pointers .pointers--modal__link:hover{background:white;color:#014076;transition:0.25s all;}.talk-pointers .pointers--modal__link:hover:after{color:#014076;transition:0.25s all;}}.talk-pointers div[class^=pointers--item]{width:12px;height:12px;background:white;border-radius:50%;box-shadow:0 0 0 13px rgba(0,0,0,0.4);cursor:pointer;position:absolute;pointer-events:auto;transition:0.5s left,0.5s top,0.25s box-shadow;backface-visibility:hidden;}@media (max-width:767px){.talk-pointers div[class^=pointers--item]{transform:scale(0.8);}}@media (min-width:992px){.talk-pointers div[class^=pointers--item]:hover,.talk-pointers div[class^=pointers--item].open{box-shadow:0 0 0 13px rgba(0,0,0,0.7);}.talk-pointers div[class^=pointers--item]:after{content:"";display:block;position:absolute;top:0;width:12px;height:12px;border-radius:50%;left:0;z-index:3;background:white;transition:0.25s all;}}.talk-pointers div[class^=pointers--item]:after{animation:preview-marker-pulsar-inner 1s infinite ease-out;content:"";display:block;position:absolute;top:-19px;width:50px;height:50px;border-radius:50%;left:-19px;z-index:-1;background:black;transition:0.25s all;}.talk-pointers div[class^=pointers--item]:before{content:"";display:block;position:absolute;top:-12px;width:36px;height:36px;border-radius:50%;left:-12px;z-index:3;}.talk-pointers div[class^=pointers--item].pos-right div[class^=pointers--modal]{transform:translateX(-100%);left:-12px;}.talk-pointers div[class^=pointers--item].pos-top div[class^=pointers--modal]{transform:translateY(-100%);left:30px;margin-top:-23px;}.talk-pointers div[class^=pointers--item].pos-top.pos-right div[class^=pointers--modal]{transform:translate(-100%,-100%);left:-13px;}.talk-pointers div[class^=pointers--item].open div[class^=pointers--modal]{display:block;}@media (max-width:767px){.talk-pointers div[class^=pointers--item].open{background:#102335;}}.talk-pointers div[class^=pointers--modal]{background:white;width:344px;padding:16px;position:absolute;display:none;margin-top:13px;top:100%;z-index:5;left:20px;cursor:auto;}@media (max-width:1199px){.talk-pointers div[class^=pointers--modal]{width:244px;}}@media (max-width:991px){.talk-pointers div[class^=pointers--modal]{padding:8px;}}@media (max-width:767px){.talk-pointers div[class^=pointers--modal]{position:relative;background:#e8e9eb;width:100%;padding:24px;margin:0;top:0;left:0;right:0;bottom:inherit;}}.talk-pointers div[class^=pointers--modal] img{display:block;width:100%;height:auto;}.talk-pointers__item img{display:block;width:100%;height:auto;}.talk-pointers-mobile-wrapper div[class^=pointers--modal]{background:#e8e9eb;width:100%;margin-top:0;position:relative;left:inherit;padding:24px;margin-bottom:-24px;}.talk-pointers-mobile-wrapper div[class^=pointers--modal] .pointers--modal__close{right:24px;}.talk-pointers .wrap-switch-button{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:38px;padding-top:22px;position:relative;}@media (max-width:1600px){.talk-pointers .wrap-switch-button{padding-top:20px;}}@media (max-width:767px){.talk-pointers .wrap-switch-button{margin-bottom:30px;padding-top:20px;}}.talk-pointers .switch-button{width:auto;height:70px;text-align:center;position:relative;z-index:3 !important;cursor:pointer;transition:0.3s ease all;border-radius:10px;background:#e8e9eb;border:3px solid #e8e9eb;display:flex;}@media (max-width:767px){.talk-pointers .switch-button:after{display:none;}}@media (max-width:767px){.talk-pointers .switch-button .show-desktop{display:block;}.talk-pointers .switch-button .show-desktop:first-letter{text-transform:uppercase;}}.talk-pointers .switch-button-case{display:inline-flex;align-items:center;align-content:center;justify-content:center;background:none;width:49%;height:100%;position:relative;border:none;transition:0.3s ease all;padding-bottom:1px;font-size:1.4rem;font-weight:700;line-height:1.6rem;min-width:220px;}@media (max-width:767px){.talk-pointers .switch-button-case{min-width:156px;}}@media (max-width:400px){.talk-pointers .switch-button-case{min-width:145px;}}.talk-pointers .switch-button-case:hover{cursor:pointer;}.talk-pointers .switch-button-case:focus{outline:none;}@media (min-width:768px){.talk-pointers .switch-button-case .hidden-mobile{display:none !important;}}.talk-pointers .switch-button .active{color:#102335;background-color:white;position:absolute;left:0;top:0;width:50%;height:100%;z-index:-1;transition:0.3s ease-out all;border-radius:10px;}.talk-pointers .switch-button .active-case{color:#102335;}@media (max-width:767px){.modal-pointer-open{overflow:hidden;}.modal-pointer-open .talk-pointers .pointers--wrap:after{content:"";position:fixed;display:block;top:0;left:0;right:0;bottom:0;background:rgba(40,75,115,0.8);}}@media (max-width:767px){.talk-pointers--header,.SwitchButton{padding:0 12.5px;}}.talk-pointers .pointers--item--1{left:81%;top:31%;}.talk-pointers .pointers--item--2{left:18%;top:59%;}.talk-pointers .pointers--item--3{left:25%;top:46%;}.talk-pointers .pointers--item--4{left:68%;top:51%;}.talk-pointers .pointers--item--5{left:62%;top:16%;}.talk-pointers .pointers--item--6{left:54%;top:49%;}@media (min-width:768px){.talk-pointers .pointers--item--1{left:72%;top:31%;}.talk-pointers .pointers--item--2{left:15%;top:53%;}.talk-pointers .pointers--item--3{left:33%;top:46%;}.talk-pointers .pointers--item--4{left:61%;top:51%;}.talk-pointers .pointers--item--5{left:62%;top:16%;}.talk-pointers .pointers--item--6{left:54%;top:49%;}}.talk-pointers .pointers-container.slide-1 .pointers--item--1{left:56%;top:49%;}.talk-pointers .pointers-container.slide-1 .pointers--item--2{left:52%;top:67%;}.talk-pointers .pointers-container.slide-1 .pointers--item--3{left:26%;top:52%;}.talk-pointers .pointers-container.slide-1 .pointers--item--4{left:95%;top:44%;}@media (min-width:768px){.talk-pointers .pointers-container.slide-1 .pointers--item--1{left:47%;top:52%;}.talk-pointers .pointers-container.slide-1 .pointers--item--2{left:43%;top:74%;}.talk-pointers .pointers-container.slide-1 .pointers--item--3{left:21%;top:57%;}.talk-pointers .pointers-container.slide-1 .pointers--item--4{left:83%;top:49%;}}.talk-pointers .pointers-container.slide-2 .pointers--item--1{left:82%;top:36%;}.talk-pointers .pointers-container.slide-2 .pointers--item--2{left:26%;top:54%;}.talk-pointers .pointers-container.slide-2 .pointers--item--3{left:64%;top:49%;}.talk-pointers .pointers-container.slide-2 .pointers--item--4{left:42%;top:58%;}@media (min-width:768px){.talk-pointers .pointers-container.slide-2 .pointers--item--1{left:80%;top:28%;}.talk-pointers .pointers-container.slide-2 .pointers--item--2{left:28%;top:52%;}.talk-pointers .pointers-container.slide-2 .pointers--item--3{left:63%;top:46%;}.talk-pointers .pointers-container.slide-2 .pointers--item--4{left:42%;top:58%;}}.three-steps.bloc-red-bg{background:#fbf1f0;padding:10px 0;}.three-steps span.line-1 br{display:none;}.three-steps .img-text-link__link{font-size:1.2rem;border-bottom:2px solid black;padding-bottom:5px;font-weight:600;position:relative;}.three-steps .img-text-link__link:after{content:"\e90b";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:6px;right:-17px;font-size:1.1rem;}.three-steps .col-md-4:last-child .img-text-link__link:after{display:none;}.three-steps .img-text-link__wrp{position:relative;}.three-steps .img-text-link__wrp:after{position:relative;content:"\e90b";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(90deg);display:inline-flex;top:6px;font-size:2rem;}.three-steps .col-md-4:last-child .img-text-link__wrp:after{display:none;}.three-steps .row > .col-xs-12:last-child .img-text-link__wrp:after{display:none;}.three-steps h1[class*=h1-0][class*=underline-thicker-] b,.three-steps h2[class*=h2-0][class*=underline-thicker-] b,.three-steps h3[class*=h3-0][class*=underline-thicker-] b,.three-steps p[class*=title-0][class*=underline-thicker-] b{padding-bottom:25px;}@media (min-width:768px){.three-steps span.line-1 br{display:block;}.three-steps.bloc-red-bg{padding-top:20px;padding-bottom:20px;}.three-steps .img-text-link__images{margin-bottom:17px;}.three-steps .img-text-link__wrp:after{position:absolute;top:72px;right:0;transform:none;font-size:2.7rem;}.three-steps .frame-type-imageTextLink{position:relative;}}.image-right--full-width-1.bloc-black-bg{background:#102335;}.image-right--full-width-1 .frame-type-imageTextLink{max-width:910px;padding:0 15px;margin-left:auto;margin-right:auto;}.image-right--full-width-1 .frame-type-imageTextLink .img-text-link{padding:0;margin:0;display:flex;}@media (max-width:767px){.image-right--full-width-1 .frame-type-imageTextLink .img-text-link{padding:30px 0;flex-wrap:wrap;}}.image-right--full-width-1 .frame-type-imageTextLink .img-text-link__images{order:0;margin-bottom:20px;}@media (max-width:767px){.image-right--full-width-1 .frame-type-imageTextLink .img-text-link__images{flex:1;}.image-right--full-width-1 .frame-type-imageTextLink .img-text-link__images img{width:100%;height:auto;min-width:200px;}}@media (max-width:440px){.image-right--full-width-1 .frame-type-imageTextLink .img-text-link__images img{min-width:150px;}}@media (max-width:340px){.image-right--full-width-1 .frame-type-imageTextLink .img-text-link__images img{min-width:110px;}}.image-right--full-width-1 .frame-type-imageTextLink .img-text-link__content{color:white;order:1;display:flex;align-items:center;padding-right:15%;padding-left:7.5px;}@media (max-width:992px){.image-right--full-width-1 .frame-type-imageTextLink .img-text-link__content{padding-right:30px;}}@media (max-width:767px){.image-right--full-width-1 .frame-type-imageTextLink .img-text-link__content{padding-right:15px;}}.image-right--full-width-1 .frame-type-imageTextLink .img-text-link__content p{font-size:1.3rem;}@media (min-width:1200px){.image-right--full-width-1 .frame-type-imageTextLink .img-text-link__content p{margin-bottom:25px;}}.carousel-mouse-scroll{transition:0.25s all;transition-delay:background-color 0s;}@media (max-width:767px){.carousel-mouse-scroll{background:none;}}.carousel-mouse-scroll .step-projects{padding:0 12.5px;}@media (min-width:768px){.carousel-mouse-scroll .step-projects{padding:0;}}.carousel-mouse-scroll .step-projects h2{text-align:center;margin:0 0 30px;padding:0;}@media (min-width:768px){.carousel-mouse-scroll .step-projects h2{text-align:left;}}.carousel-mouse-scroll .step-projects .wrap-imgs{display:flex;margin:0 -16.5px;}@media (min-width:768px){.carousel-mouse-scroll .step-projects .wrap-imgs{max-width:408px;}}@media (min-width:768px) and (max-width:991px){.carousel-mouse-scroll .step-projects .wrap-imgs{max-width:283px;}}.carousel-mouse-scroll .step-projects .wrap-imgs > *{flex:1;}.carousel-mouse-scroll .step-projects .wrap-imgs img{width:100%;height:auto;padding:0 4px;}.carousel-mouse-scroll .step-projects-texts-top p{font-weight:600;font-size:1.3rem;line-height:2.2rem;margin-bottom:30px;}@media (min-width:768px){.carousel-mouse-scroll .step-projects-texts-top p{margin-bottom:18px;font-size:1.4rem;line-height:2.3rem;}}@media (min-width:768px) and (max-width:991px){.carousel-mouse-scroll .step-projects-texts-top p{font-size:1.2rem;line-height:1.7rem;}}@media (min-width:768px){.carousel-mouse-scroll .step-projects-texts-top{max-width:408px;}.carousel-mouse-scroll .step-projects-texts-top .wrap-imgs{display:none;}}@media (min-width:768px) and (max-width:991px){.carousel-mouse-scroll .step-projects-texts-top{padding-right:60px;}}.carousel-mouse-scroll .step-projects-details{padding-top:26px;}@media (min-width:768px){.carousel-mouse-scroll .step-projects-details{max-width:408px;padding-top:0;}}@media (min-width:768px) and (max-width:991px){.carousel-mouse-scroll .step-projects-details{padding-right:60px;}}.carousel-mouse-scroll .step-projects-details ul{margin:0;padding:0;list-style-type:none;}.carousel-mouse-scroll .step-projects-details ul li{padding:0 0 20px 26px;transition:0.25s all;position:relative;}.carousel-mouse-scroll .step-projects-details ul li:before{content:"";width:2px;background:#b7c6d1;top:4px;left:0;bottom:21px;display:block;position:absolute;}.carousel-mouse-scroll .step-projects-details ul li > p{font-weight:600;font-size:1.2rem;line-height:1.4rem;position:relative;min-height:32px;display:flex;align-items:center;margin-bottom:0;padding-right:30px;cursor:pointer;}@media (min-width:768px) and (max-width:991px){.carousel-mouse-scroll .step-projects-details ul li > p{font-size:1rem;line-height:1.7rem;}}.carousel-mouse-scroll .step-projects-details ul li > p strong{font-weight:600;}@media (min-width:768px){.carousel-mouse-scroll .step-projects-details ul li > p{font-size:1.6rem;padding-right:42px;line-height:20px;}}@media (min-width:768px) and (max-width:991px){.carousel-mouse-scroll .step-projects-details ul li > p{font-size:1.4rem;line-height:1.7rem;}}.carousel-mouse-scroll .step-projects-details ul li > p:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";margin-left:6px;font-size:0.9rem;color:#7e96aa;border:1px solid #7e96aa;border-radius:50%;display:flex;height:24px;width:24px;align-items:center;justify-content:center;position:absolute;top:5px;right:0;transition:0.5s all;}@media (min-width:768px){.carousel-mouse-scroll .step-projects-details ul li > div{padding-top:6px;}}.carousel-mouse-scroll .step-projects-details ul li.open{transition:0.25s all;}.carousel-mouse-scroll .step-projects-details ul li.open.only-child p:after{display:none;}.carousel-mouse-scroll .step-projects-details ul li.open:before{background:#102335;}.carousel-mouse-scroll .step-projects-details ul li.open > p:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b";color:white;border:1px solid #102335;background-color:#102335;transform:rotate(90deg);transition:0.5s all;}.carousel-mouse-scroll .step-projects-details ul li div{display:none;}.carousel-mouse-scroll .step-projects-details ul li div p{font-weight:400;font-size:1.2rem;line-height:2.1rem;padding-right:50px;}@media (min-width:768px) and (max-width:991px){.carousel-mouse-scroll .step-projects-details ul li div p{font-size:1rem;line-height:1.7rem;}}.carousel-mouse-scroll .step-projects-item{position:relative;}@media (max-width:767px){.carousel-mouse-scroll .step-projects-item .step-projects-picture{display:none;}}@media (min-width:767px){.carousel-mouse-scroll .step-projects-item{display:flex;}.carousel-mouse-scroll .step-projects-item .step-projects-texts{width:50%;order:3;}.carousel-mouse-scroll .step-projects-item .step-projects-picture{width:50%;order:1;display:flex;justify-content:center;align-items:center;}.carousel-mouse-scroll .step-projects-item.bloc-img-right .step-projects-texts{order:1;}.carousel-mouse-scroll .step-projects-item.bloc-img-right .step-projects-picture{order:3;}.carousel-mouse-scroll .step-projects-item.bloc-img-left .step-projects-texts{order:3;}.carousel-mouse-scroll .step-projects-item.bloc-img-left .step-projects-picture{order:1;}}@media (min-width:768px){.carousel-mouse-scroll .step-projects-item{height:620px;display:flex;flex-wrap:wrap;align-content:center;align-items:flex-start;}}@media (min-width:1200px){.carousel-mouse-scroll .step-projects-item{height:720px;}}.carousel-mouse-scroll.no-swiping{pointer-events:none !important;}.carousel-mouse-scroll.no-swiping *{pointer-events:none !important;}.carousel-mouse-scroll.no-swiping .splide{pointer-events:auto !important;}.carousel-mouse-scroll.no-swiping .splide *{pointer-events:auto !important;}.carousel-mouse-scroll .carousel-cards{background:transparent;padding:0 12.5px;}@media (max-width:767px){.carousel-mouse-scroll .carousel-cards{position:static;}}@media (min-width:768px){.carousel-mouse-scroll .carousel-cards{padding:0;}}.carousel-mouse-scroll .carousel-cards h2{text-align:center;color:#102335;margin:0 0 20px;padding:0;}.carousel-mouse-scroll .carousel-cards__text p{font-weight:600;font-size:1.3rem;line-height:2.2rem;margin-bottom:30px;}@media (min-width:1200px){.carousel-mouse-scroll .carousel-cards__text p{font-size:1.4rem;}}.carousel-mouse-scroll .carousel-cards .top-content{display:flex;margin-bottom:20px;}@media (min-width:1200px){.carousel-mouse-scroll .carousel-cards .top-content{align-items:center;}}@media (max-width:1199px){.carousel-mouse-scroll .carousel-cards .top-content{margin-bottom:0;}}.carousel-mouse-scroll .carousel-cards .top-content h2{width:60%;padding-right:400px;text-align:left;}@media (min-width:1200px){.carousel-mouse-scroll .carousel-cards .top-content h2{position:relative;top:10px;}}@media (max-width:1199px){.carousel-mouse-scroll .carousel-cards .top-content h2{padding-right:200px;}}.carousel-mouse-scroll .carousel-cards .top-content .carousel-cards__text{width:40%;}.carousel-mouse-scroll .frame-type-header{display:none;}.carousel-mouse-scroll{overflow:hidden;}@media (min-width:768px){.carousel-mouse-scroll{height:620px;}}@media (min-width:1200px){.carousel-mouse-scroll{height:720px;}}.carousel-mouse-scroll .container{position:relative;}@media (max-width:767px){.carousel-mouse-scroll .container{padding:0;position:static;}}@media (min-width:768px){.carousel-mouse-scroll .carousel-cards{height:620px;display:flex;flex-wrap:wrap;align-content:center;align-items:flex-start;}}@media (min-width:1200px){.carousel-mouse-scroll .carousel-cards{height:720px;}}@media (min-width:768px){.carousel-mouse-scroll .carousel-cards .splide__track{padding-bottom:60px;}}@media (min-width:768px) and (max-width:1199px){.carousel-mouse-scroll .carousel-cards-item{width:284px;min-height:284px;padding:25px;}}@media (min-width:768px) and (max-width:1199px){.carousel-mouse-scroll .carousel-cards-title{font-size:1.7rem;line-height:2.4rem;}}@media (max-width:767px){.carousel-mouse-scroll-item > div{padding-top:120px !important;position:relative !important;}}@media (max-width:767px){.carousel-mouse-scroll-item:before{display:none !important;}}.carousel-mouse-scroll-item .number{width:109px;height:89px;position:absolute;top:0;right:calc(50% - 54px);display:flex;justify-content:center;padding-top:13px;}@media (max-width:767px){.carousel-mouse-scroll-item .number{transform:scale(0.8);}}.carousel-mouse-scroll-item .number span{font-size:6.4rem;line-height:6.4rem;}.carousel-mouse-scroll-item .number .point{font-family:arial;font-size:3rem;line-height:93px;}.carousel-mouse-scroll-item#item_1:before{content:"";display:block;background:white;width:70px;height:114px;position:absolute;top:0;right:calc(50% - 60px);}@media (min-width:768px) and (max-width:991px){.carousel-mouse-scroll-item#item_1:before{right:calc(50% - 60px);height:80px;}}.carousel-mouse-scroll-item#item_1 .number{right:calc(50% - 54px);top:0;}@media (min-width:768px) and (max-width:991px){.carousel-mouse-scroll-item#item_1 .number{right:calc(50% - 60px);top:0;}}.carousel-mouse-scroll-item#item_2 .number{right:calc(50% - 47px);top:80px;}@media (max-width:767px){.carousel-mouse-scroll-item#item_2 .number{top:14px;}}.carousel-mouse-scroll-item#item_3 .number{right:calc(50% - 36px);top:130px;}@media (max-width:767px){.carousel-mouse-scroll-item#item_3 .number{right:calc(50% - 56px);top:18px;}}@media (min-width:768px){.carousel-mouse-scroll-item#item_3 .step-projects-texts{padding-left:80px;}}.carousel-mouse-scroll-item#item_4 .number{right:calc(50% - 47px);top:73px;}@media (max-width:767px){.carousel-mouse-scroll-item#item_4 .number{right:calc(50% - 56px);top:15px;}}.carousel-mouse-scroll-item#item_5 .number{right:calc(50% - 38px);top:130px;}@media (max-width:767px){.carousel-mouse-scroll-item#item_5 .number{right:calc(50% - 57px);top:14px;}}@media (min-width:768px){.carousel-mouse-scroll-item#item_5 .step-projects-texts{padding-left:80px;}}.carousel-mouse-scroll-item#item_6 .number{top:-15px;right:calc(50% - 49px);}@media (max-width:767px){.carousel-mouse-scroll-item#item_6 .number{top:15px;}}.carousel-mouse-scroll-item#item_6:before{content:"";display:block;background:white;height:calc(100% - 124px);width:130px;position:absolute;bottom:0;right:calc(50% - 60px);z-index:-1;}@media (min-width:768px){.carousel-mouse-scroll-item{height:620px;}}@media (min-width:1200px){.carousel-mouse-scroll-item{height:720px;}}.menu-anchors-carousel{height:57px;margin-bottom:30px;width:100%;background:#f8f8f8;position:sticky;z-index:9;top:65px;}@media (min-width:768px){.menu-anchors-carousel{height:77px;}}.menu-anchors-carousel .container{height:100%;}.menu-anchors-carousel .container > div{height:100%;}.menu-anchors-carousel ol{display:flex;margin:0;padding:0;list-style-type:none;height:100%;overflow:auto;align-items:center;-ms-overflow-style:none;scrollbar-width:none;}.menu-anchors-carousel ol::-webkit-scrollbar{display:none;}@media (min-width:1200px){.menu-anchors-carousel ol{justify-content:center;}}.menu-anchors-carousel ol li{margin:0 24px 0 0;padding:0;}@media (min-width:768px){.menu-anchors-carousel ol li{margin:0 40px 0 0;}}.menu-anchors-carousel ol li a{font-family:Dinamit,system-ui,sans-serif;font-weight:600;font-size:1.3rem;line-height:2.2rem;display:inline-flex;padding-left:33px;position:relative;white-space:nowrap;text-decoration:none !important;border-bottom:2px solid transparent;}@media (min-width:768px){.menu-anchors-carousel ol li a{font-size:1.2rem;}}.menu-anchors-carousel ol li a:hover{color:#014076;transition:0.25s all;}.menu-anchors-carousel ol li a.active{border-bottom:2px solid #014076;color:#014076;font-weight:700;transition:0.25s all;}.menu-anchors-carousel ol li a:after{content:"•";font-family:arial;font-size:1.6rem;position:absolute;top:50%;left:20px;line-height:0;margin-top:-1px;}.menu-anchors-carousel ol li a:before{content:"1";font-weight:400;font-size:1.9rem;position:absolute;top:-2px;left:0;}.menu-anchors-carousel ol li:nth-child(2) a:before{content:"2";}.menu-anchors-carousel ol li:nth-child(3) a:before{content:"3";}.menu-anchors-carousel ol li:nth-child(4) a:before{content:"4";}.menu-anchors-carousel ol li:nth-child(5) a:before{content:"5";}.menu-anchors-carousel ol li:nth-child(6) a:before{content:"6";}.menu-anchors-carousel ol li:nth-child(7) a:before{content:"7";}@media (min-width:768px){.carousel-mouse-scroll.desktop-no-slider{height:auto;background-image:none;}.carousel-mouse-scroll.desktop-no-slider .carousel-cards{background:transparent !important;}.carousel-mouse-scroll.desktop-no-slider .carousel-cards.style-2{padding:30px 0;}}@media (min-width:768px) and (min-width:1200px){.carousel-mouse-scroll.desktop-no-slider #item_1:before{z-index:9;}.carousel-mouse-scroll.desktop-no-slider #item_1 .number{z-index:9;right:calc(51% - 56px);}.carousel-mouse-scroll.desktop-no-slider #item_2 .number{right:calc(50% - 38px);}.carousel-mouse-scroll.desktop-no-slider #item_3 .number{right:calc(50% - 27px);}.carousel-mouse-scroll.desktop-no-slider #item_4 .number{right:calc(50% - 39px);}.carousel-mouse-scroll.desktop-no-slider #item_5 .number{right:calc(50% - 28px);}.carousel-mouse-scroll.desktop-no-slider #item_6 .number{right:calc(50% - 43px);}}#main-content .frame-type-html #st-faq:not(.disabled-cls-rules){height:1904px !important;min-height:inherit;}@media (max-width:767px){#main-content .frame-type-html #st-faq:not(.disabled-cls-rules) #st-faq-root{height:961px;}}@media (min-width:768px){#main-content .frame-type-html #st-faq:not(.disabled-cls-rules) #st-faq-root{height:1904px;}}.d-block{display:block !important;}.search-faq #validation-search-faq i{position:relative !important;top:-1px !important;left:inherit !important;padding:0 10px 0 0 !important;}.search-faq #validation-search-faq i:after{content:"\e90e" !important;}.nsfaq-navmenu ul{list-style:none;}.nasfaq-list > li{background:#de9ba8 !important;}.nasfaq-list > li:nth-child(2n){background:#f9de53 !important;}.nasfaq-list > li:nth-child(3n){background:#96c9d4 !important;}.nasfaq-list > li:nth-child(4n){background:#a6c0a9 !important;}.nasfaq-list > li.nsFaq_navTitles > ul li{border-bottom:1px solid #014076 !important;}.faq-header p strong{font-family:Dinamit,system-ui,sans-serif !important;}.search-faq .display-title-search{font-family:Dinamit,system-ui,sans-serif !important;font-size:2.2rem !important;}@media (min-width:768px){.search-faq .display-title-search{font-size:3.4rem !important;}}.search-faq input{color:#373632 !important;}.search-faq input::-moz-placeholder{color:#373632 !important;}.search-faq input::placeholder{color:#373632 !important;}body .search-faq #validation-search-faq{display:inline-flex;}.search-faq .form-group{color:#014076 !important;}.search-faq .display-title-search{font-family:Dinamit,system-ui,sans-serif !important;color:#373632;}.ns-faq-title .ns-faq-title-text h3{font-family:Dinamit,system-ui,sans-serif !important;color:#373632 !important;}.ns-faq-active *{color:#373632 !important;}.nsfaq-content h2{color:#373632 !important;}.nasfaq-list-toggle-mobile{background:#ba4e8e !important;}#listCatTitle{font-family:Dinamit,system-ui,sans-serif !important;}#listCatTitle p{color:#373632 !important;}#listCatSameTheme h3{font-family:Dinamit,system-ui,sans-serif !important;color:#373632 !important;}.pagination-faq{z-index:5;}.pagination-faq .pagination-nav{-moz-column-gap:0;column-gap:0;}.pagination-faq .pagination-nav li{border:0;background:transparent;border-color:transparent !important;}.pagination-faq .pagination-nav li.active,.pagination-faq .pagination-nav li:hover{background:transparent;}.pagination-faq .pagination-nav li button{border:0;outline:0;background:transparent;font-size:1.8rem;display:flex;line-height:28px;border-color:transparent !important;}.pagination-faq .pagination-nav li.active button{border:0;outline:none !important;background:transparent;}.pagination-faq .pagination-nav li .faq-prev,.pagination-faq .pagination-nav li .faq-next{width:28px;height:28px;background:#014076;color:#fff;border-radius:50%;border:0;transition:0.25s ease-in-out;display:flex;justify-content:center;align-items:center;}.pagination-faq .pagination-nav li.last,.pagination-faq .pagination-nav li.first{background:transparent !important;}.pagination-faq .pagination-nav li.last{margin-left:5px;}.pagination-faq .pagination-nav li.first{margin-right:5px;}.pagination-faq .pagination-nav .active + .last{display:none;}.link-icon-t1{text-decoration:underline;padding-left:35px;position:relative;font-size:14px;margin-bottom:20px;}.link-icon-t1 .icon{position:absolute;left:14px;top:2px;padding:0;}.link-icon-t1 a{color:inherit;font-weight:inherit;}.link-icon-t2{padding-left:35px;position:relative;font-size:14px;margin-bottom:20px;}.link-icon-t2 a{text-decoration:underline;letter-spacing:1.5px;}.link-icon-t2 .icon{position:absolute;left:14px;top:10px;padding:0;font-size:1.4rem;color:black;}.bloc-store-cards .row{margin:0;}.bloc-store-cards h2{color:#102335;margin:0 0 16px;}@media (min-width:768px){.bloc-store-cards h2{margin:0 0 24px;}}.bloc-store-cards-department.inactive{opacity:0.4;}.bloc-store-cards-stores{margin-bottom:32px;}@media (min-width:768px){.bloc-store-cards-stores{margin-bottom:56px;}}.bloc-store-cards-stores ul{list-style:none;display:grid;grid-gap:8px;padding:0;}@media only screen and (min-width:768px){.bloc-store-cards-stores ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;}}@media (min-width:992px){.bloc-store-cards-stores ul{grid-gap:24px 40px;}}.bloc-store-cards-stores li{background:#f8f8f8;border-radius:16px;line-height:1.2;padding:16px;}@media only screen and (min-width:768px){.bloc-store-cards-stores li{padding:32px 40px;}}.bloc-store-cards-stores li h3{font-family:Dinamit,system-ui,sans-serif;font-size:14px;font-weight:600;margin:0 0 15px;color:#102335;}@media (min-width:768px){.bloc-store-cards-stores li h3{font-size:20px;margin-bottom:20px;}}.bloc-store-cards-stores li .is_open,.bloc-store-cards-stores li .is_closed{margin:0 0 12px;font-size:12px;}@media (min-width:768px){.bloc-store-cards-stores li .is_open,.bloc-store-cards-stores li .is_closed{margin:0 0 20px;font-size:11px;}}.bloc-store-cards-stores li .link-icon-t2{margin-bottom:20px;}@media (min-width:768px){.bloc-store-cards-stores li .link-icon-t2{margin-bottom:24px;}}.bloc-store-cards-stores li .store-actions{display:flex;flex-wrap:wrap;gap:8px;}@media (min-width:992px){.bloc-store-cards-stores li .store-actions{gap:16px;}}.bloc-store-cards .link-icon-t2 a{letter-spacing:inherit;}.bloc-store-cards .link-icon-t2__text{text-underline-offset:9px;}.ixina-store__breadcrumbs{background-color:#f8f8f8;padding:8px 0 0;}.ixina-store__wrapper{padding:16px 0;}.ixina-store__wrapper .splide{margin-bottom:10px;}@media (min-width:992px){.ixina-store__wrapper{padding:40px 0;display:flex;}}.ixina-store__slider-container{margin-bottom:30px;}.ixina-store__slider-container .js-splide-ixina-store-preview:not(.is-initialized) .splide__slide{max-width:calc(33.333% - 10px);margin-right:10px;}.ixina-store__slider-container .js-splide-ixina-store-preview:not(.is-initialized) .splide__slide:only-child{display:none;}@media (min-width:992px){.ixina-store__slider-container{width:45%;padding-right:40px;margin-bottom:0;}}.ixina-store__slider-container img{border-radius:10px;}@media (min-width:992px){.ixina-store__informations-container{width:55%;}}.ixina-store__specific_opening{margin:0;background-color:#f6f6f6;width:100%;font-size:14px;padding:15px 10px 15px 55px;position:relative;border-radius:16px;}.ixina-store__specific_opening .frame{margin:0;background:transparent;}.ixina-store__specific_opening .ce-bodytext{background:transparent;}.ixina-store__specific_opening .ce-bodytext p{position:relative;}.ixina-store__specific_opening .ce-bodytext :last-child{margin-bottom:0;}.ixina-store__specific_opening-icon{position:absolute;width:22px;height:22px;top:50%;left:16px;transform:translateY(-50%);}.ixina-store__col{margin-bottom:20px;}.ixina-store__row{margin-bottom:20px;}.ixina-store__storeName{display:inline-block;position:relative;font-weight:600;font-size:24px;line-height:1.2;margin:0 0 8px;}@media (min-width:992px){.ixina-store__storeName{font-size:28px;}}.ixina-store__storeName + small{font-weight:normal;display:block;color:inherit;font-size:12px;margin-bottom:6px;}@media (min-width:992px){.ixina-store__storeName + small{margin-bottom:12px;font-size:13px;}}.ixina-store__nearCity{font-size:16px;margin-bottom:20px;}@media (min-width:992px){.ixina-store__nearCity{font-size:18px;}}.ixina-store__actions{display:flex;flex-direction:column;gap:8px;}.ixina-store__actions .store_opening_status{margin-bottom:16px;}@media (min-width:992px){.ixina-store__actions{flex-direction:row;align-items:center;justify-content:flex-end;}.ixina-store__actions .store_opening_status{margin-bottom:0;margin-right:auto;}}.ixina-store__sectionTitle{font-family:Dinamit,system-ui,sans-serif;font-size:16px;font-weight:600;margin:0 0 16px;color:#102335;}@media (min-width:992px){.ixina-store__sectionTitle{margin-bottom:18px;font-size:18px;}}.ixina-store__schedule{font-family:Dinamit,system-ui,sans-serif;width:100%;font-size:13px;color:#102335;font-weight:400;}.ixina-store__schedule tr:nth-child(even){background:#f6f6f6;}.ixina-store__schedule tr.current td{font-weight:600;}.ixina-store__schedule td{padding:8px 8px 8px 0;font-size:13px !important;}.ixina-store__schedule td:first-child{padding-left:16px;padding-right:16px;}.ixina-store__schedule td:last-child{padding-right:16px;}.ixina-store__separator{height:1px;margin:24px 0;}@media (min-width:992px){.ixina-store__separator--mobile{display:none;}}.link-icon-list{list-style:none;padding:0;}.link-icon-list--inline{display:flex;flex-wrap:wrap;gap:16px;}.link-icon-t3{width:30px;height:30px;background-color:#30a67e;border-radius:50%;font-size:16px;display:block;position:relative;flex-shrink:0;}.link-icon-t3__icon{color:white;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.link-icon-t3__icon:before{position:relative;bottom:1px;}.link-icon-t1,.link-icon-t2{text-decoration:none;color:#373632;margin-bottom:15px;padding:0;}.link-icon-t1__icon,.link-icon-t2__icon{position:relative !important;left:unset !important;top:2px !important;font-size:24px;margin-right:10px;}.link-icon-t1__text,.link-icon-t2__text{word-break:break-all;font-size:12px;line-height:1.8;}@media (min-width:992px){.link-icon-t1__text,.link-icon-t2__text{font-size:13px;}}.link-icon-t1 a,.link-icon-t2 a{text-decoration:none !important;color:inherit !important;display:flex;align-items:baseline;}.link-icon-t1 a:hover{text-decoration:underline !important;}.link-icon-t2__text{font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;}.link-icon-t2__text--label{display:none;}.link-icon-t2__text--email{display:block;}@media (hover:hover){.link-icon-t2 a:hover,.link-icon-t2 a:focus{color:#ce2350;}}.is_close,.is_open{font-family:Dinamit,system-ui,sans-serif;font-size:11px;margin-bottom:0;color:#373632;}.is_close:before,.is_open:before{content:"";height:10px;width:10px;border-radius:50%;display:inline-block;background:transparent;border:1px solid #373632;margin-right:5px;}.is_close.open:before,.is_open.open:before{background:#30a67e;border-color:#30a67e;}.is_close.closed:before,.is_open.closed:before{background:#ce2350;border-color:#ce2350;}@media (min-width:992px){.storelocMap.hidden{display:block !important;}}.storelocMaptoggle img{display:none;}.img-text-link--inside-left--border,.img-text-link--inside-center--border,.img-text-link--inside-right--border{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;padding:0 12.5px;background:#e2e8ed;}.img-text-link--inside-left--border .frame-type-imageTextLink,.img-text-link--inside-left--border .img-text-link__wrp,.img-text-link--inside-left--border .img-text-link,.img-text-link--inside-center--border .frame-type-imageTextLink,.img-text-link--inside-center--border .img-text-link__wrp,.img-text-link--inside-center--border .img-text-link,.img-text-link--inside-right--border .frame-type-imageTextLink,.img-text-link--inside-right--border .img-text-link__wrp,.img-text-link--inside-right--border .img-text-link{background-color:inherit;}.img-text-link--inside-left--border .img-text-link,.img-text-link--inside-center--border .img-text-link,.img-text-link--inside-right--border .img-text-link{display:flex;flex-direction:column;margin:0 auto;max-width:100%;position:relative;padding:0 7.5px;}@media (min-width:768px){.img-text-link--inside-left--border .img-text-link,.img-text-link--inside-center--border .img-text-link,.img-text-link--inside-right--border .img-text-link{width:760px;}}@media (min-width:992px){.img-text-link--inside-left--border .img-text-link,.img-text-link--inside-center--border .img-text-link,.img-text-link--inside-right--border .img-text-link{width:960px;}}@media (min-width:1200px){.img-text-link--inside-left--border .img-text-link,.img-text-link--inside-center--border .img-text-link,.img-text-link--inside-right--border .img-text-link{width:1335px;}}@media (min-width:1400px){.img-text-link--inside-left--border .img-text-link,.img-text-link--inside-center--border .img-text-link,.img-text-link--inside-right--border .img-text-link{width:1335px;}}.img-text-link--inside-left--border .img-text-link__images img,.img-text-link--inside-center--border .img-text-link__images img,.img-text-link--inside-right--border .img-text-link__images img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}@media (min-width:992px){.img-text-link--inside-left--border .img-text-link__images img,.img-text-link--inside-center--border .img-text-link__images img,.img-text-link--inside-right--border .img-text-link__images img{height:450px;}}.img-text-link--inside-left--border .img-text-link__content,.img-text-link--inside-center--border .img-text-link__content,.img-text-link--inside-right--border .img-text-link__content{font-size:12px;line-height:20px;font-weight:400;padding:24px 0;}@media (min-width:768px){.img-text-link--inside-left--border .img-text-link__content,.img-text-link--inside-center--border .img-text-link__content,.img-text-link--inside-right--border .img-text-link__content{padding:24px;}}.img-text-link--inside-left--border .img-text-link__content .title-styling,.img-text-link--inside-center--border .img-text-link__content .title-styling,.img-text-link--inside-right--border .img-text-link__content .title-styling{color:inherit;margin:0 0 16px;}.img-text-link--inside-left--border .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-center--border .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-right--border .img-text-link__content .title-styling .title-styling-bg{font-size:20px;line-height:24px;font-weight:600;}.img-text-link--inside-left--border .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-center--border .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-right--border .img-text-link__content .title-styling .title-styling-small{font-size:110px;line-height:110px;}@media (max-width:991px){.img-text-link--inside-left--border .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-center--border .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-right--border .img-text-link__content .title-styling .title-styling-bg{font-size:18px;line-height:24px;}.img-text-link--inside-left--border .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-center--border .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-right--border .img-text-link__content .title-styling .title-styling-small{font-size:90px;line-height:90px;}}@media (max-width:767px){.img-text-link--inside-left--border .img-text-link__content .title-styling,.img-text-link--inside-center--border .img-text-link__content .title-styling,.img-text-link--inside-right--border .img-text-link__content .title-styling{margin:0 0 8px;font-size:14px;line-height:17px;font-weight:600;}.img-text-link--inside-left--border .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-left--border .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-center--border .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-center--border .img-text-link__content .title-styling .title-styling-small,.img-text-link--inside-right--border .img-text-link__content .title-styling .title-styling-bg,.img-text-link--inside-right--border .img-text-link__content .title-styling .title-styling-small{display:inline;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;margin:0;}}@media (min-width:768px){.img-text-link--inside-left--border .img-text-link__content,.img-text-link--inside-center--border .img-text-link__content,.img-text-link--inside-right--border .img-text-link__content{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;position:absolute;color:#fff;padding:40px;font-size:16px;line-height:28px;font-weight:500;}}@media (max-width:767px){.img-text-link--inside-left--border .img-text-link__content p,.img-text-link--inside-left--border .img-text-link__content h1,.img-text-link--inside-left--border .img-text-link__content h2,.img-text-link--inside-left--border .img-text-link__content h3,.img-text-link--inside-center--border .img-text-link__content p,.img-text-link--inside-center--border .img-text-link__content h1,.img-text-link--inside-center--border .img-text-link__content h2,.img-text-link--inside-center--border .img-text-link__content h3,.img-text-link--inside-right--border .img-text-link__content p,.img-text-link--inside-right--border .img-text-link__content h1,.img-text-link--inside-right--border .img-text-link__content h2,.img-text-link--inside-right--border .img-text-link__content h3{color:#102335;}}@media (min-width:992px){.img-text-link--inside-left--border .img-text-link__content,.img-text-link--inside-center--border .img-text-link__content,.img-text-link--inside-right--border .img-text-link__content{padding:94px;}}@media (min-width:768px){.img-text-link--inside-left--border .img-text-link__caption,.img-text-link--inside-center--border .img-text-link__caption,.img-text-link--inside-right--border .img-text-link__caption{width:767px;max-width:100%;}}@media (min-width:992px){.img-text-link--inside-left--border .img-text-link__caption .line-1,.img-text-link--inside-center--border .img-text-link__caption .line-1,.img-text-link--inside-right--border .img-text-link__caption .line-1{font-size:4.8rem;}}.img-text-link--inside-left--border .img-text-link__sham-link,.img-text-link--inside-center--border .img-text-link__sham-link,.img-text-link--inside-right--border .img-text-link__sham-link{border:1px solid #014076;background:#014076;color:#fff;white-space:normal;padding:12px 21px 11px;font-weight:700;min-height:50px;border-radius:8px;margin-top:10px;font-size:1.4rem;line-height:1.75;transition:0.25s all;}.img-text-link--inside-left--border .img-text-link__sham-link:hover,.img-text-link--inside-left--border .img-text-link__sham-link:focus,.img-text-link--inside-center--border .img-text-link__sham-link:hover,.img-text-link--inside-center--border .img-text-link__sham-link:focus,.img-text-link--inside-right--border .img-text-link__sham-link:hover,.img-text-link--inside-right--border .img-text-link__sham-link:focus{color:#014076;background-color:#fff;}@media (min-width:768px){.img-text-link--inside-left--border .img-text-link__sham-link,.img-text-link--inside-center--border .img-text-link__sham-link,.img-text-link--inside-right--border .img-text-link__sham-link{border:2px solid #fff;background:#fff;color:#014076;}.img-text-link--inside-left--border .img-text-link__sham-link:hover,.img-text-link--inside-left--border .img-text-link__sham-link:focus,.img-text-link--inside-center--border .img-text-link__sham-link:hover,.img-text-link--inside-center--border .img-text-link__sham-link:focus,.img-text-link--inside-right--border .img-text-link__sham-link:hover,.img-text-link--inside-right--border .img-text-link__sham-link:focus{color:#fff;border-color:#014076;background-color:#014076;}}.img-text-link--inside-left--border .img-text-link__sham-link:after,.img-text-link--inside-center--border .img-text-link__sham-link:after,.img-text-link--inside-right--border .img-text-link__sham-link:after{color:inherit;}.img-text-link--inside-left--border .img-text-link._whole-area-link,.img-text-link--inside-center--border .img-text-link._whole-area-link,.img-text-link--inside-right--border .img-text-link._whole-area-link{cursor:pointer;}.img-text-link--inside-left--border .img-text-link._whole-area-link .img-text-link__link,.img-text-link--inside-center--border .img-text-link._whole-area-link .img-text-link__link,.img-text-link--inside-right--border .img-text-link._whole-area-link .img-text-link__link{opacity:0 !important;}.img-text-link--inside-left--border .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-left--border .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--inside-center--border .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-center--border .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--inside-right--border .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-right--border .img-text-link._whole-area-link:focus-within .img-text-link__sham-link{color:#014076;background-color:#fff;}@media (min-width:768px){.img-text-link--inside-left--border .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-left--border .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--inside-center--border .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-center--border .img-text-link._whole-area-link:focus-within .img-text-link__sham-link,.img-text-link--inside-right--border .img-text-link._whole-area-link:hover .img-text-link__sham-link,.img-text-link--inside-right--border .img-text-link._whole-area-link:focus-within .img-text-link__sham-link{color:#fff;border-color:#014076;background-color:#014076;}}@media (min-width:768px){.img-text-link--inside-left--border.img-text-link--inside-center--border .img-text-link__content,.img-text-link--inside-center--border.img-text-link--inside-center--border .img-text-link__content,.img-text-link--inside-right--border.img-text-link--inside-center--border .img-text-link__content{justify-content:center;text-align:center;}}@media (min-width:768px){.img-text-link--inside-left--border.img-text-link--inside-right--border .img-text-link__content,.img-text-link--inside-center--border.img-text-link--inside-right--border .img-text-link__content,.img-text-link--inside-right--border.img-text-link--inside-right--border .img-text-link__content{justify-content:flex-end;}}.block-global-search{display:flex;flex-direction:column;margin:0 auto;max-width:100%;position:relative;}.block-global-search--wrapper-title{padding:47px 15px;}.block-global-search--wrapper-title:not([class*=" bloc-"]) input[type=text]{border:2px solid #102335;}.block-global-search h2,.block-global-search p{text-align:center;font-size:1.4rem;line-height:2.8rem;font-weight:700;margin-bottom:5px;margin-top:0;}.block-global-search h2 span[class],.block-global-search p span[class]{font-size:1.4rem;line-height:2.8rem;font-weight:700;}@media (min-width:768px){.block-global-search h2,.block-global-search p{font-size:1.8rem;line-height:3.4rem;margin-bottom:20px;}.block-global-search h2 span[class],.block-global-search p span[class]{font-size:1.8rem;line-height:3.4rem;}}.block-global-search form{width:100%;max-width:776px;position:relative;margin:0 auto;}.block-global-search form button[type=submit]{position:absolute;top:12px;right:26px;}.block-global-search input[type=text]{width:100%;height:56px;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding-left:20px;padding-right:75px;font-family:Dinamit,system-ui,sans-serif;font-size:1.2rem;color:#102335;text-overflow:ellipsis;max-width:776px;background:white;background-size:18px;border:1px solid #dadada;}@media (min-width:768px){.block-global-search input[type=text]{height:76px;padding-left:30px;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/formulaire/search-picto.svg') no-repeat center left 28px white;background-size:18px;}}@media (max-width:767px){.block-global-search .container{width:100%;padding:0;}}@keyframes fadeInModal{to{opacity:1;}}.content-images-modal{display:flex;flex-wrap:wrap;gap:15px;}.content-images-modal-item{width:100%;overflow:hidden;max-width:"calc(50% - 8px)";}@media (min-width:535px){.content-images-modal-item{max-width:"calc(33.333% - 10px)";}}@media (min-width:992px){.content-images-modal-item{max-width:"calc(25% - 12px)";}}@media (min-width:1200px){.content-images-modal-item{max-width:"calc(20% - 12px)";}}.content-images-modal-item img{display:block;width:100%;height:auto;cursor:pointer;transition:0.25s all;}@media (min-width:992px){.content-images-modal-item img:hover{transform:scale(1.15);transition:0.25s all;}}@media (max-width:767px){.content-images-modal-wrapper{padding-left:12.5px;padding-right:12.5px;}}@media (min-width:1200px){.content-images-modal-wrapper{padding-left:15px;padding-right:15px;}}.content-images-modal-wrapper.open .content-images-modal-popin-wrapper{display:flex;opacity:0;animation:fadeInModal 0.75s ease-in-out forwards;}.content-images-modal-popin-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2147483647;background:white;display:none;opacity:0;animation:0.75s all;}@media (min-width:768px){.content-images-modal-popin-wrapper{background:rgba(40,75,115,0.9);align-content:center;align-items:center;justify-content:center;display:none;}}.content-images-modal-popin-inner{position:relative;width:100%;max-width:600px;margin:0 auto;}@media (min-width:768px){.content-images-modal-popin-inner{max-width:inherit;}}.content-images-modal-popin-image img{width:100%;display:block;max-width:100%;height:auto;}@media (min-width:768px){.content-images-modal-popin-image img{width:auto;}}.content-images-modal-popin-close{font-size:0;border:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:transparent;transition:0.25s all;position:absolute;top:5px;right:0;z-index:10;}@media (min-width:768px){.content-images-modal-popin-close{top:3px;background:white;border-radius:50%;}}.content-images-modal-popin-close:focus{outline:none;}@media (min-width:768px){.content-images-modal-popin-close:hover{opacity:0.75;transition:0.25s all;}}.content-images-modal-popin-close:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";color:#284b73;font-size:2rem;}@media (min-width:768px){.content-images-modal-popin-close:after{color:white;color:#102335;}}.content-images-modal-popin-content{padding-top:40px;position:relative;}@media (min-width:768px){.content-images-modal-popin-content{min-height:300px;height:unset;max-height:640px;min-width:768px;width:"calc(100% - 215px)";max-width:1080px;margin:0 auto;padding-top:0;}}@media (min-width:800px){.content-images-modal-popin-content{min-width:800px;}}.content-images-modal-popin-content .splide__track{overflow:hidden;}.content-images-modal-popin-content .splide__list{overflow:visible;}@media (min-width:768px){.content-images-modal-popin-top{height:unset;max-height:640px;min-width:768px;width:"calc(100% - 215px)";max-width:1080px;margin:0 auto;display:flex;justify-content:flex-end;position:relative;}}@media (min-width:800px){.content-images-modal-popin-top{min-width:800px;}}.content-images-modal-popin-text{background:white;padding:15px 30px 15px 15px;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;}@media (min-width:768px){.content-images-modal-popin-text{width:50%;margin-left:auto;margin-right:auto;}}.content-images-modal-popin-text h3{display:block;line-height:20px;font-weight:bold;color:#000;font-size:14px;text-align:center;margin:0 0 15px;}.content-images-modal-popin-text p{color:#3d3d3d;display:block;width:100%;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 0 10px;text-align:center;}@media (min-width:768px){.content-images-modal-popin-image{width:50%;margin-left:auto;margin-right:auto;}}.content-images-modal-popin-item{height:auto;overflow-y:auto;max-height:"calc(100vh - 40px)";}@media (min-width:768px){.content-images-modal-popin-item{display:flex;max-height:inherit;}}.popup-open{overflow:hidden !important;}@media (max-width:768px){.container .content-images-modal-wrapper{padding-left:0;padding-right:0;}}@media (min-width:1200px){.container .content-images-modal-wrapper{padding-left:0;padding-right:0;}}.ab-disable-fixed-button .frame-type-form_formframework .actions{position:static;}.menu-anchors-tabs{width:100%;transition:all 0.3s;z-index:5;}@media (min-width:992px){.menu-anchors-tabs{display:none;}}.menu-anchors-tabs ul{list-style-type:none;margin:0;padding:0;display:flex;gap:30px;margin-bottom:20px;}.menu-anchors-tabs ul li{margin:0;padding:0;flex:1;text-align:center;border-bottom:2px solid #cfd3d7;transition:0.5s all;}.menu-anchors-tabs ul li:hover{border-bottom:2px solid #102335;transition:0.5s all;}.menu-anchors-tabs ul li a{color:#707b86;font-weight:500;padding:10px;display:block;width:100%;cursor:pointer;transition:0.5s all;}.menu-anchors-tabs ul li a:hover,.menu-anchors-tabs ul li a:focus{color:#102335;transition:0.5s all;}.menu-anchors-tabs.sticky{position:fixed;top:66px;z-index:1000;background-color:white;left:0;right:0;}.menu-anchors-tabs.sticky ul{padding-left:15px;padding-right:15px;margin-bottom:10px;}.slider-promo-header{margin:0 auto;max-width:100%;position:relative;margin-bottom:30px;padding:0 7.5px;}@media (min-width:992px){.slider-promo-header{margin-bottom:60px;}}@media (min-width:1380px){.slider-promo-header{margin-bottom:90px;}}.slider-promo-header h1{padding:0 12.5px;}@media (min-width:992px){.slider-promo-header h1{margin-bottom:30px;padding-left:0;}}.slider-promo-header .slider-container{padding:0 0 0 12.5px;}@media (min-width:992px){.slider-promo-header .slider-container{padding-left:0;padding-right:12.5px;}}@media (max-width:767px){.slider-promo-header .slider-container__container{overflow:visible;}}@media (min-width:992px){.slider-promo-header .slider-container__container{padding-bottom:60px;}}@media (min-width:768px){.slider-promo-header{width:760px;}}@media (min-width:992px){.slider-promo-header{width:960px;}}@media (min-width:1200px){.slider-promo-header{width:1335px;}}@media (min-width:1400px){.slider-promo-header{width:1335px;}}.slider-promo-header .burst-black-right span{position:relative;}@media (min-width:992px){.slider-promo-header .slider-container-wrapper{margin-bottom:40px;}}.slider-promo-header .slider-container__wrapper{margin-bottom:0;}.slider-promo-header .slider-container-default{position:static;}@media (max-width:767px){.slider-promo-header .slider-container-default{padding-right:12.5px;overflow:visible;}}#main-content:has(.slider-promo-header){overflow-x:hidden;max-width:100vw;}.img-text-link--link_promo-header .img-text-link{margin:0;}@media (min-width:768px) and (max-width:991px){.img-text-link--link_promo-header .img-text-link__images{padding-bottom:20px;}}@media (min-width:992px){.img-text-link--link_promo-header .img-text-link__images{padding-bottom:40px;}}@media (min-width:1200px){.img-text-link--link_promo-header .img-text-link__images{padding-bottom:60px;}}.img-text-link--link_promo-header .img-text-link__images img{display:block;width:100%;height:auto;}.img-text-link--link_promo-header .img-text-link__content h2,.img-text-link--link_promo-header .img-text-link__content [class^=title-],.img-text-link--link_promo-header .img-text-link__content [class*=" title-"]{margin-bottom:7px;margin-top:25px;}@media (min-width:768px){.img-text-link--link_promo-header .img-text-link__content h2,.img-text-link--link_promo-header .img-text-link__content [class^=title-],.img-text-link--link_promo-header .img-text-link__content [class*=" title-"]{padding:0 30px 0 0;margin:0;}}@media (min-width:768px) and (max-width:991px){.img-text-link--link_promo-header .img-text-link__content h2,.img-text-link--link_promo-header .img-text-link__content [class^=title-],.img-text-link--link_promo-header .img-text-link__content [class*=" title-"]{padding-bottom:10px;}}@media (min-width:768px){.img-text-link--link_promo-header .img-text-link__content h2 .line-1,.img-text-link--link_promo-header .img-text-link__content [class^=title-] .line-1,.img-text-link--link_promo-header .img-text-link__content [class*=" title-"] .line-1{font-size:3.2rem;margin:0;}.img-text-link--link_promo-header .img-text-link__content h2 .line-1:last-child,.img-text-link--link_promo-header .img-text-link__content [class^=title-] .line-1:last-child,.img-text-link--link_promo-header .img-text-link__content [class*=" title-"] .line-1:last-child{padding:0 0 20px;}}.img-text-link--link_promo-header .img-text-link__content h2 .line-1 b:after,.img-text-link--link_promo-header .img-text-link__content [class^=title-] .line-1 b:after,.img-text-link--link_promo-header .img-text-link__content [class*=" title-"] .line-1 b:after{display:none;}.img-text-link--link_promo-header .img-text-link__content h2 .line-2,.img-text-link--link_promo-header .img-text-link__content [class^=title-] .line-2,.img-text-link--link_promo-header .img-text-link__content [class*=" title-"] .line-2{display:none;}.img-text-link--link_promo-header .img-text-link__content p{font-size:1.2rem;line-height:21.6px;}@media (min-width:992px){.img-text-link--link_promo-header .img-text-link__content p{font-size:1.3rem;}}.img-text-link--link_promo-header .img-text-link__content p:has(.btn,.hero-image__caption-link-wrp .hero-image__caption-link,.frame-type-customerServiceContact .img-text-link__link,.article-thematics__btn,.article-thematics__item .article-thematics__btn,.carousel-videos-top a,.carousel-flowbox__content-button,.kitchen-implantations__btn,body .search-faq #validation-search-faq){display:flex;flex-direction:column;gap:15px;}@media (min-width:992px){.img-text-link--link_promo-header .img-text-link__content p:has(.btn,.hero-image__caption-link-wrp .hero-image__caption-link,.frame-type-customerServiceContact .img-text-link__link,.article-thematics__btn,.article-thematics__item .article-thematics__btn,.carousel-videos-top a,.carousel-flowbox__content-button,.kitchen-implantations__btn,body .search-faq #validation-search-faq){display:flex;flex-direction:row;gap:24px;}}@media (min-width:992px){.img-text-link--link_promo-header .img-text-link__caption{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"title text" "title text2" "title text3" "title text3" "title text4";gap:0;align-items:start;}.img-text-link--link_promo-header .img-text-link__caption h2,.img-text-link--link_promo-header .img-text-link__caption [class^=title-],.img-text-link--link_promo-header .img-text-link__caption [class*=" title-"]{grid-area:title;}.img-text-link--link_promo-header .img-text-link__caption p{grid-area:text;margin-bottom:15px;}.img-text-link--link_promo-header .img-text-link__caption p + p{grid-area:text2;}.img-text-link--link_promo-header .img-text-link__caption p + p + p{grid-area:text3;}.img-text-link--link_promo-header .img-text-link__caption p + p + p + p{grid-area:text4;}}.slider-promo-body{margin:0 auto;max-width:100%;position:relative;margin-bottom:0;padding:0 7.5px;}@media (min-width:992px){.slider-promo-body{margin-bottom:40px;}}@media (min-width:1380px){.slider-promo-body{margin-bottom:60px;}}.slider-promo-body h1{padding:0 12.5px;}.slider-promo-body h2{padding:0 12.5px;text-align:center;}@media (min-width:992px){.slider-promo-body h2{margin-bottom:30px;padding-top:30px;text-align:left;}}.slider-promo-body .slider-container{padding:0 0 0 12.5px;}@media (max-width:767px){.slider-promo-body .slider-container__container{overflow:visible;}}@media (min-width:992px){.slider-promo-body .slider-container{padding-left:0;}}@media (min-width:768px){.slider-promo-body{width:760px;}}@media (min-width:992px){.slider-promo-body{width:960px;}}@media (min-width:1200px){.slider-promo-body{width:1335px;}}@media (min-width:1400px){.slider-promo-body{width:1335px;}}.slider-promo-body .ce-gallery img{display:block;max-width:100%;height:auto;}.slider-promo-body .ce-textpic{display:flex;flex-direction:column;align-items:center;}.slider-promo-body .ce-gallery{display:inline-block;max-width:100%;}.slider-promo-body .ce-bodytext{width:100%;max-width:var(--gallery-width,auto);text-align:left;}.slider-promo-body .ce-bodytext h3{font-size:1.4rem;line-height:17px;color:#102335;margin:20px 0 7px;}@media (min-width:992px){.slider-promo-body .ce-bodytext h3{font-size:1.8rem;line-height:22px;margin:10px 0;}}.slider-promo-body .ce-bodytext p{font-size:1.2rem;line-height:22px;}@media (min-width:992px){.slider-promo-body .ce-bodytext p{font-size:1.3rem;line-height:23px;}}.slider-promo-body .burst-black-right span{position:relative;}@media (min-width:992px){.slider-promo-body .slider-container-wrapper{margin-bottom:40px;}}.slider-promo-body .slider-container__wrapper{margin-bottom:0;}@media (max-width:767px){.slider-promo-body .slider-container__wrapper{padding-right:12.5px;}}.slider-promo-body .slider-container-default{position:static;padding-bottom:45px;}@media (max-width:767px){.slider-promo-body .slider-container-default{padding-right:12.5px;overflow:visible;}}#main-content:has(.slider-promo-body){overflow-x:hidden;max-width:100vw;}.customer-service-grid .h1-00-black{display:none !important;}#st-faq .scroller{display:none;}#st-faq:not(.disabled-cls-rules) #st-faq-root .home-page-title{height:28px;}#st-faq:not(.disabled-cls-rules) #st-faq-root .question-list-wrapper{height:551px;}@media (min-width:992px){#st-faq:not(.disabled-cls-rules) #st-faq-root .thematic-step-menu{height:818px;}#st-faq:not(.disabled-cls-rules) #st-faq-root .thematic-step-menu .thematic-step{height:818px;}#st-faq:not(.disabled-cls-rules) #st-faq-root .home-page-title{height:126px;}#st-faq:not(.disabled-cls-rules) #st-faq-root .promoted-question-list-loader{min-height:524px;position:relative;}}.modal-df-btn{display:flex;justify-content:center;align-items:center;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:27px;height:27px;border-radius:50%;border:none;font-size:0;position:relative;cursor:pointer;margin-right:5px;}.modal-df-btn[aria-expanded=true]{color:#ce2350;}.modal-df-btn[aria-expanded=true][aria-expanded=true] span:last-child{text-decoration:underline;text-underline-offset:4px;}@media (min-width:992px){.modal-df-btn{width:auto;border:0;font-size:inherit;border-radius:0;height:inherit;font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-size:1.2rem;color:#373632;margin-right:0;padding-inline-start:22px;}.modal-df-btn .icons{position:absolute;left:0;margin-top:-1px;}.modal-df-btn:hover span:last-child{text-decoration:underline;text-underline-offset:4px;}.modal-df-btn:has(.modal-df-username){display:grid;grid-template-areas:"icon top" "icon bottom";font-size:0;}.modal-df-btn:has(.modal-df-username) .icons{position:absolute;left:-4px;right:inherit;margin:0;}.modal-df-btn:has(.modal-df-username) .modal-df-hello{grid-area:top;font-size:1.2rem;}.modal-df-btn:has(.modal-df-username) .modal-df-username{grid-area:bottom;font-size:1.2rem;text-align:left;}}@media (min-width:992px){.modal-df-btn .icon-user-disconnected{margin-right:8px;}}.modal-df-btn .icon-user-disconnected:before{content:"\e909";font-size:1.8rem;}@media (min-width:992px){.modal-df-btn .icon-user-disconnected:before{font-size:1.4rem;}}@media (min-width:992px){.modal-df-btn .icon-user-connected{margin-right:8px;position:relative;}}.modal-df-btn .icon-user-connected:before{content:"\e909";font-size:1.8rem;}.modal-df-btn .icon-user-connected:after{content:"\e919";color:white;font-size:7px;display:flex;justify-content:center;align-items:center;width:10px;height:10px;background:#ce2350;border-radius:50%;position:absolute;top:1px;right:2px;}@media (min-width:992px){.modal-df-btn .icon-user-connected:after{top:-3px;right:-3px;}}.modal-df-hello{font-weight:700;display:flex;line-height:12px;}.modal-df-username{line-height:12px;}.modal-df{position:fixed;width:100%;max-width:100vw;top:0;bottom:0;left:-100vw;background:white;transition:left 0.4s ease-in-out;z-index:9999;}.modal-df.is-open{left:0;}.modal-df{left:-100vw;}@media (min-width:992px){.modal-df-show-mobile{display:none;}}@media (min-width:992px){.modal-df{width:300px;height:auto;left:50%;bottom:inherit;border-radius:16px;box-shadow:0 34px 80px 0 rgba(0,0,0,0.5);transform:translateX(-60%);display:none;padding-top:0 !important;}.modal-df.is-open{display:block;left:50%;}}.modal-df ul{margin:0;padding:0;list-style-type:none;}.modal-df ul li{font-size:1.2rem;padding:0;margin:0 0 18px;}@media (min-width:992px){.modal-df ul li{margin:0 0 13px;}}.modal-df ul li.modal-df-border-after{padding:0 0 15px;}.modal-df ul li.modal-df-border-after ~ .modal-df-border-after ~ li{padding-left:0;margin-left:0;}.modal-df ul li.modal-df-border-after ~ .modal-df-border-after ~ li a:not(.btn):not(.article-thematics__btn):not(.carousel-flowbox__content-button):not(.kitchen-implantations__btn){padding-left:0;}.modal-df ul li a:not([class]):has(.icons){padding-left:30px;position:relative;}.modal-df ul li a .icons{position:absolute;left:0;top:-3px;font-size:1.8rem;color:#373632;}.modal-df ul li a .icon-heart-empty{font-size:1.4rem;}.modal-df ul li a:not([class]):hover span:not([class]){text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px;}.modal-df ul li a:not([class]) > span:only-child{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:3px;}.modal-df ul li a:not([class]):focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}.modal-df ul li a:not([class]) span:last-child{font-family:Poppins,system-ui,sans-serif;font-weight:500;font-size:1.4rem;color:#373632;}.modal-df ul li a:not([class]) span:last-child .icons{font-size:1.8rem;}.modal-df p{font-size:1.4rem;margin:0 0 15px;}@media (min-width:992px){.modal-df p{font-size:1.4rem;}}.modal-df a{font-size:1.2rem;}@media (min-width:992px){.modal-df a{font-size:1.4rem;}}.modal-df a:hover{color:#ce2350;}.modal-df-content{padding:85px 25px 25px 25px;position:relative;}@media (min-width:992px){.modal-df-content{padding:24px 24px 10px 24px;}}.modal-df-content-inner{position:relative;}.modal-df-content-inner.modal-disconnected{padding-top:75px;}.modal-df-content-inner.modal-disconnected li:has(.btn-default-style){position:absolute;top:0;left:0;right:0;}.modal-df-content-inner.modal-connected ul li.modal-df-border-after ~ li a:not(.btn):not(.article-thematics__btn):not(.carousel-flowbox__content-button):not(.kitchen-implantations__btn){padding-left:0;}.modal-df-content-inner.modal-connected ul li:last-child a{font-weight:700;}.modal-df-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;font-size:0;width:17px;height:17px;position:absolute;right:25px;top:25px;padding:0;display:flex;justify-content:center;align-items:center;cursor:pointer;}@media (min-width:992px){.modal-df-close{display:none;}}.modal-df-close:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";font-size:2rem;}.modal-df-user .icon-user-connected{color:#000;}.modal-df .modal-df-hello{display:inline;}.modal-df-chapo-mobile{border-bottom:1px solid #dadada;padding:0 0 15px;}.modal-df-border-after{border-bottom:1px solid #dadada;margin:0 0 15px;padding:15px 0 0;}.modal-df .btn,.modal-df .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .modal-df .hero-image__caption-link,.modal-df .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .modal-df .img-text-link__link,.modal-df .article-thematics__btn,.modal-df .carousel-videos-top a,.carousel-videos-top .modal-df a,.modal-df .carousel-flowbox__content-button,.modal-df .kitchen-implantations__btn,.modal-df body .search-faq #validation-search-faq,body .search-faq .modal-df #validation-search-faq{font-size:1.1rem;text-align:center;}.modal-df .btn span:last-child,.modal-df .hero-image__caption-link-wrp .hero-image__caption-link span:last-child,.hero-image__caption-link-wrp .modal-df .hero-image__caption-link span:last-child,.modal-df .frame-type-customerServiceContact .img-text-link__link span:last-child,.frame-type-customerServiceContact .modal-df .img-text-link__link span:last-child,.modal-df .article-thematics__btn span:last-child,.modal-df .carousel-videos-top a span:last-child,.carousel-videos-top .modal-df a span:last-child,.modal-df .carousel-flowbox__content-button span:last-child,.modal-df .kitchen-implantations__btn span:last-child,.modal-df body .search-faq #validation-search-faq span:last-child,body .search-faq .modal-df #validation-search-faq span:last-child{font-size:1.4rem;}@media (min-width:992px){.modal-df .btn,.modal-df .hero-image__caption-link-wrp .hero-image__caption-link,.hero-image__caption-link-wrp .modal-df .hero-image__caption-link,.modal-df .frame-type-customerServiceContact .img-text-link__link,.frame-type-customerServiceContact .modal-df .img-text-link__link,.modal-df .article-thematics__btn,.modal-df .carousel-videos-top a,.carousel-videos-top .modal-df a,.modal-df .carousel-flowbox__content-button,.modal-df .kitchen-implantations__btn,.modal-df body .search-faq #validation-search-faq,body .search-faq .modal-df #validation-search-faq{font-size:1rem;}}.modal-df .btn-default-style{border-color:#014076;background:#014076;border-bottom:1px solid #014076;font-size:1.4rem;line-height:1.75;color:white;width:100%;}.modal-df .btn-default-style:hover,.modal-df .btn-default-style:focus{border-color:#014076;background-color:white;color:#014076;}.modal-df .btn-secondary-style{border-color:#ce2350;background:#ce2350;color:white;width:100%;}.modal-df .btn-secondary-style:hover,.modal-df .btn-secondary-style:focus{border-color:#ce2350;background-color:white;color:#ce2350;}.modal-df .header__logo.cloned-logo{position:absolute;top:7px;left:0;}.modal-df img{max-width:92px;height:auto;position:absolute;top:20px;left:25px;}@media (min-width:992px){.modal-df img{display:none;}}#modal-df-title{border:0 !important;clip:rect(1px,1px,1px,1px) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}@media (max-width:991px){body:has(.modal-df.is-open),html:has(.modal-df.is-open){overflow:hidden !important;}}#simulateur-frame{width:100%;height:100vh;}.dropdown-list-rte{border:1px solid #112336;border-radius:10px !important;}.dropdown-list-rte-title{margin-bottom:0;}.dropdown-list-rte-wrapper .panel-default > .panel-heading{background:transparent;border:0;padding:0;}.dropdown-list-rte-btn{background:transparent;border:0;font-size:1.3rem;font-weight:400;position:relative;width:100%;text-align:left;padding:25px 60px 25px 16px;color:#112336;border-radius:10px;}.dropdown-list-rte-btn:hover,.dropdown-list-rte-btn:focus{color:inherit;}.dropdown-list-rte-btn:focus:not(:focus-visible){outline:none !important;}.dropdown-list-rte-btn:focus-visible{outline:5px solid;outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-offset:-2px;}.dropdown-list-rte-btn:after{content:"\e90b";font-size:0.9rem;color:#fff;background-color:#112336;border:1px solid #112336;border-radius:50%;display:flex;height:24px;width:24px;align-items:center;justify-content:center;position:absolute;top:50%;right:25px;margin-top:-12px;transition:0.5s all;}.dropdown-list-rte-btn[aria-expanded=true]:after{transform:rotate(90deg);}.dropdown-list-rte-content h4{font-weight:700;font-size:1.3rem;margin:45px 0 30px;display:flex;align-items:center;}.dropdown-list-rte-content h4:first-child{margin-top:0;}.dropdown-list-rte-content h4 .icomoon{font-size:4.5rem;}.dropdown-list-rte-content p{font-size:1.3rem;margin-bottom:15px;}.dropdown-list-rte-content ul{list-style-type:none;padding:0;margin:0;font-size:1.3rem;}.dropdown-list-rte-content ul li{position:relative;padding-left:22px;margin-bottom:5px;}.dropdown-list-rte-content ul li:before{content:"•";font-weight:700;font-family:arial;position:absolute;left:5px;font-size:2rem;top:9px;line-height:0;}.dropdown-list-rte-content ul li:has(span[style]):before{display:none;}.dropdown-list-rte-content ul li:has(span[style]) span:before{content:"•";font-weight:700;font-family:arial;position:absolute;left:5px;font-size:2rem;top:9px;line-height:0;}.dropdown-list-rte-body{border:0px !important;padding:16px;}.dropdown-list-rte-body hr{display:block;border:0;width:100%;height:25px;margin:0 0 12px 0;padding:0;background:url('../../../_assets/94178d7d8e8cf690ee3d73c038a6ef99/css/images/hr/hr-or.svg') no-repeat center left;}.dropdown-list-rte [class*=" icon-"],.dropdown-list-rte [class^=icon-]{font-size:1.7rem;}.dropdown-list-rte [class*=" icon-"] .icon-list-invoice,.dropdown-list-rte [class*=" icon-"] .icon-list-rib,.dropdown-list-rte [class*=" icon-"] .icon-list-id,.dropdown-list-rte [class^=icon-] .icon-list-invoice,.dropdown-list-rte [class^=icon-] .icon-list-rib,.dropdown-list-rte [class^=icon-] .icon-list-id{font-size:4.3rem;color:#004175;}.dropdown-list-rte [class*=" icon-"]:not(.icomoon):before,.dropdown-list-rte [class^=icon-]:not(.icomoon):before{display:none;}.dropdown-list-rte p > [class*=" icon-"],.dropdown-list-rte p [class^=icon-]{position:relative;top:1px;}.dropdown-list-rte p .icon-info{font-size:3rem;}.dropdown-list-rte p:has(.icon-info){display:flex;align-items:center;background:#efefef;padding:15px 5px 15px 10px;border-radius:16px;}.financing-accordion{margin-bottom:30px;}.financing-accordion .dropdown-list-rte{border-color:#dadada;}.financing-accordion .dropdown-list-rte-btn{font-family:Dinamit,system-ui,sans-serif;font-weight:700;font-style:Bold;font-size:1.8rem;line-height:1.1;color:#014076;padding:25px 60px 25px 20px;}.financing-accordion .dropdown-list-rte-btn::after{background-color:#014076;border-color:#014076;height:32px;width:32px;transform:rotate(90deg);margin-top:-16px;}.financing-accordion .dropdown-list-rte-btn[aria-expanded=true]::after{transform:rotate(-90deg);}.financing-accordion .dropdown-list-rte-content{color:#373632;}.financing-accordion .dropdown-list-rte-body{padding:0px 20px 20px 20px;}.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{position:relative;display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;height:auto;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid black;padding:0;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:"";display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:"";display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.kitchen-monthly-ixfr{display:flex;gap:1rem;font-size:1rem;align-items:baseline;}.kitchen-monthly-ixfr__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:0;padding:0;text-decoration:underline;flex-shrink:0;}.kitchen-monthly-ixfr__button:hover,.kitchen-monthly-ixfr__button:focus-visible{text-decoration:none;}.kitchen-header__monthly-ixfr{padding:0 37px;}.kitchen-card__kitchen-monthly-ixfr{justify-content:flex-end;}.kitchen-hub__credit-mention{text-transform:uppercase;font-weight:700;}.df-funding-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;}.df-funding-modal__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1;}.df-funding-modal__dialog{position:absolute;top:0;right:0;height:100%;width:100%;max-width:500px;background-color:white;transition:0.25s ease-in-out;z-index:2;display:flex;flex-direction:column;animation:DfFundingModalSlideIn 0.25s ease forwards;}.df-funding-modal__header,.df-funding-modal__body{padding:20px;}.df-funding-modal__header{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:20px;}.df-funding-modal__header:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background-color:#284b73;}.df-funding-modal__body{flex:1;overflow-y:auto;}.df-funding-modal__title{margin:0;font-size:2.4rem;line-height:1;}.df-funding-modal__close{font-family:"Dinamit",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid #102335;padding:11px 15px;white-space:nowrap;border-radius:30px;font-size:1rem;line-height:1;font-weight:700;cursor:pointer;}.df-funding-modal__close:hover,.df-funding-modal__close:focus-visible{border-color:#ba4e8e;color:#ba4e8e;}.df-funding-modal__appointment-button{font-family:"Dinamit",sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:block;width:-moz-max-content;width:max-content;margin-left:auto;background-color:#ba4e8e;border:2px solid #ba4e8e;padding:10px 13px;font-size:1rem;line-height:1;font-weight:700;color:white;white-space:nowrap;border-radius:30px;margin-bottom:20px;}.df-funding-modal__appointment-button:after{font-family:icomoon !important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.7rem;margin-left:6px;content:"\e90b";}.df-funding-modal__appointment-button:hover,.df-funding-modal__appointment-button:focus-visible{background-color:white;color:#ba4e8e;}.df-funding-modal__calculator{margin:0 0 20px;}.df-funding-modal__calculator-example{font-size:1.2rem;font-weight:700;margin:0 0 20px;}.df-funding-modal__calculator-table{width:100%;border-collapse:collapse;margin-bottom:20px;}.df-funding-modal__calculator-table caption{padding:14px 10px;text-align:left;color:#284b73;font-size:1.4rem;font-weight:700;background-color:#e3e3e3;}.df-funding-modal__calculator-table caption strong{font-size:1.8rem;}.df-funding-modal__calculator-table tr{background-color:white;}.df-funding-modal__calculator-table tr:nth-child(even){background-color:#e3e3e3;}.df-funding-modal__calculator-table th,.df-funding-modal__calculator-table td{padding:8px 10px;font-size:1.2rem;line-height:1;}.df-funding-modal__calculator-table th{text-align:left;color:black;font-weight:500;}.df-funding-modal__calculator-table th small{font-size:1rem;font-weight:400;}.df-funding-modal__calculator-table td{text-align:right;color:#284b73;font-weight:500;}.df-funding-modal__calculator-table-large th,.df-funding-modal__calculator-table-large td{font-size:1.4rem;font-weight:700;}.df-funding-modal__calculator-table-total th,.df-funding-modal__calculator-table-total td{padding:14px 10px;font-size:1.6rem;font-weight:700;}.df-funding-modal__dynamic-mention,.df-funding-modal__legal-notice{padding:15px;border:1px solid #e3e3e3;margin:0 0 20px;font-size:1.2rem;line-height:1.5;}.df-funding-modal__dynamic-mention b,.df-funding-modal__legal-notice b{font-weight:700;font-size:1.4rem;}.df-funding-modal__credit-mention{font-size:1.4rem;font-weight:700;text-transform:uppercase;line-height:1.5;}@keyframes DfFundingModalSlideIn{0%{opacity:0;transform:translateX(100%);}100%{opacity:1;transform:translateX(0);}}
