@font-face{font-display:swap;font-family:barlow;font-style:normal;font-weight:700;src:url(/app/themes/hotel-les-muses/dist/fonts/Barlow-Bold.fefd9b7c.woff2) format("woff2"),url(/app/themes/hotel-les-muses/dist/fonts/Barlow-Bold.894d56ff.woff) format("woff"),url(/app/themes/hotel-les-muses/dist/fonts/Barlow-Bold.a65ace4e.ttf) format("truetype")}@font-face{font-display:swap;font-family:barlow;font-style:normal;font-weight:400;src:url(/app/themes/hotel-les-muses/dist/fonts/Barlow-Regular.4d2cbc5a.woff2) format("woff2"),url(/app/themes/hotel-les-muses/dist/fonts/Barlow-Regular.c624a458.woff) format("woff"),url(/app/themes/hotel-les-muses/dist/fonts/Barlow-Regular.7345ba3c.ttf) format("truetype")}@font-face{font-display:swap;font-family:barlow;font-style:normal;font-weight:500;src:url(/app/themes/hotel-les-muses/dist/fonts/Barlow-Medium.f9557bb7.woff2) format("woff2"),url(/app/themes/hotel-les-muses/dist/fonts/Barlow-Medium.fd3fc925.woff) format("woff"),url(/app/themes/hotel-les-muses/dist/fonts/Barlow-Medium.77536ba2.ttf) format("truetype")}@font-face{font-display:swap;font-family:minion-pro;font-style:normal;font-weight:700;src:url(/app/themes/hotel-les-muses/dist/fonts/MinionPro-Bold.f38e6692.woff2) format("woff2"),url(/app/themes/hotel-les-muses/dist/fonts/MinionPro-Bold.983be101.woff) format("woff"),url(/app/themes/hotel-les-muses/dist/fonts/MinionPro-Bold.de5e88d9.ttf) format("truetype")}@font-face{font-display:swap;font-family:minion-pro;font-style:normal;font-weight:400;src:url(/app/themes/hotel-les-muses/dist/fonts/MinionPro-Regular.6cf77ff3.woff2) format("woff2"),url(/app/themes/hotel-les-muses/dist/fonts/MinionPro-Regular.65547085.woff) format("woff"),url(/app/themes/hotel-les-muses/dist/fonts/MinionPro-Regular.e1293c69.ttf) format("truetype")}@font-face{font-display:swap;font-family:the-seasons;font-style:normal;font-weight:700;src:url(/app/themes/hotel-les-muses/dist/fonts/TheSeasons-Bold.1f6d9aef.woff2) format("woff2"),url(/app/themes/hotel-les-muses/dist/fonts/TheSeasons-Bold.42d64162.woff) format("woff"),url(/app/themes/hotel-les-muses/dist/fonts/TheSeasons-Bold.5a0d2c37.ttf) format("truetype")}body:not(.wp-admin){color:#21366b;font-family:barlow,arial;font-size:16px;margin:0;overflow-x:clip}@media screen and (max-width:1024px){body:not(.wp-admin) [data-aos^=fade][data-aos^=fade]{opacity:1}body:not(.wp-admin) [data-aos=fade-down],body:not(.wp-admin) [data-aos=fade-left],body:not(.wp-admin) [data-aos=fade-right],body:not(.wp-admin) [data-aos=fade-up]{transform:none}}body:not(.wp-admin) ::-moz-selection{background-color:#21366b;color:#fff}body:not(.wp-admin) ::selection{background-color:#21366b;color:#fff}body:not(.wp-admin) .flex{display:flex}body:not(.wp-admin) .main-breadcrumbs a,body:not(.wp-admin) .main-breadcrumbs span{color:#21366b;text-decoration:none;transition:.4s}body:not(.wp-admin) .main-breadcrumbs a:hover{color:#21366b;transition:.4s}@media only screen and (max-width:1024px){body:not(.wp-admin) [data-aos^=fade][data-aos^=fade]{opacity:1;transform:none}}body:not(.wp-admin) *{box-sizing:border-box;outline:none!important}body:not(.wp-admin) h1{color:#21366b;font-family:barlow,arial;font-size:40px;font-weight:400;line-height:46px;margin:0}@media screen and (max-width:1440px){body:not(.wp-admin) h1{font-size:28px;line-height:34px}}@media screen and (max-width:1280px){body:not(.wp-admin) h1{font-size:22px;line-height:33px}}body:not(.wp-admin) .h2-title,body:not(.wp-admin) h2{color:#21366b;font-family:barlow,arial;font-size:30px;font-weight:400;line-height:35px;margin:0}@media screen and (max-width:1280px){body:not(.wp-admin) .h2-title,body:not(.wp-admin) h2{font-size:25px}}body:not(.wp-admin) h3{color:#21366b;font-family:barlow,arial;font-size:25px;font-weight:400;line-height:30px}body:not(.wp-admin) a,body:not(.wp-admin) button,body:not(.wp-admin) input,body:not(.wp-admin) label,body:not(.wp-admin) li,body:not(.wp-admin) ol,body:not(.wp-admin) p,body:not(.wp-admin) span,body:not(.wp-admin) textarea,body:not(.wp-admin) ul{font-family:barlow,arial;margin:0;padding:0}body:not(.wp-admin) li,body:not(.wp-admin) ol,body:not(.wp-admin) p,body:not(.wp-admin) span,body:not(.wp-admin) ul{color:#21366b;font-size:15px;font-weight:400;line-height:19px}body:not(.wp-admin) iframe,body:not(.wp-admin) img{max-width:100%}body:not(.wp-admin) .swiper-button-next,body:not(.wp-admin) .swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:contain;height:13px;position:static;transform:none;width:30px}body:not(.wp-admin) .swiper-button-next:after,body:not(.wp-admin) .swiper-button-prev:after{content:none}body:not(.wp-admin) .swiper-button-prev{margin-right:12px;transform:rotate(-180deg)}body:not(.wp-admin) .swiper-pagination .swiper-pagination-bullet{background-color:#21366b;height:10px;width:10px}body:not(.wp-admin) .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:13px;width:13px}body:not(.wp-admin) .wpcf7-form .form-container-cf7{max-width:100%;transition:.4s}body:not(.wp-admin) .wpcf7-form .wpcf7-response-output{border:0;color:#fff;margin:32px auto 0;padding:15px;text-align:center}body:not(.wp-admin) .wpcf7-form.invalid .wpcf7-response-output,body:not(.wp-admin) .wpcf7-form.spam .wpcf7-response-output{background-color:#91713c;padding:15px}body:not(.wp-admin) .wpcf7-form.sent .wpcf7-response-output{background-color:#21366b}body:not(.wp-admin) .wpcf7-form.sent .form-container-cf7{opacity:0;position:absolute;transition:.4s;visibility:hidden}body:not(.wp-admin) .wpcf7-form.failed .wpcf7-response-output{background-color:#9b2915}body:not(.wp-admin) .wpml-ls{display:none}body:not(.wp-admin) nav.pagination-block{margin-top:64px;width:100%}body:not(.wp-admin) nav.pagination-block .pagination{list-style-type:none;margin:0;padding:0}body:not(.wp-admin) nav.pagination-block .pagination,body:not(.wp-admin) nav.pagination-block .pagination li{align-items:center;display:flex;justify-content:center}body:not(.wp-admin) nav.pagination-block .pagination li.first img{transform:rotate(180deg)}body:not(.wp-admin) nav.pagination-block .pagination li.prev{margin-right:14px}body:not(.wp-admin) nav.pagination-block .pagination li.prev a:hover{background-color:transparent}body:not(.wp-admin) nav.pagination-block .pagination li.prev img{transform:rotate(180deg)}body:not(.wp-admin) nav.pagination-block .pagination li.next{margin-left:14px}body:not(.wp-admin) nav.pagination-block .pagination li.next a:hover{background-color:transparent}body:not(.wp-admin) nav.pagination-block .pagination li.current span{align-items:center;background-color:#21366b;border-radius:50%;color:#fff;display:flex;font-size:16px;height:24px;justify-content:center;padding-top:2px;width:24px}body:not(.wp-admin) nav.pagination-block .pagination li:not(.prev,.next){margin:0 5px}body:not(.wp-admin) nav.pagination-block .pagination li a{border-radius:50%;color:#21366b;display:block;font-family:barlow,arial;font-size:16px;height:24px;text-decoration:none;width:24px}body:not(.wp-admin) nav.pagination-block .pagination li a:hover{background-color:#91713c;color:#fff;transition:all .3s ease}body:not(.wp-admin) nav.pagination-block .pagination li a,body:not(.wp-admin) nav.pagination-block .pagination li button{align-items:center;display:flex;justify-content:center}body:not(.wp-admin) nav.pagination-block .pagination li a img,body:not(.wp-admin) nav.pagination-block .pagination li button img{height:auto;width:24px}body:not(.wp-admin) nav.pagination-block .pagination li a span,body:not(.wp-admin) nav.pagination-block .pagination li button span{display:none}body:not(.wp-admin) nav.pagination-block .pagination li button:disabled{background-color:transparent;border:none;opacity:.5;padding:0}body .limit-width,body .wp-block-columns:not(.has-background),body .wp-block-embed,body .wp-block-media-text,body .wp-block-woocommerce-cart,body .wp-block-woocommerce-checkout,body.woocommerce-order-received .woocommerce-order{margin:0 auto;max-width:1280px;width:100%}@media screen and (max-width:1280px){body .limit-width,body .wp-block-columns:not(.has-background),body .wp-block-embed,body .wp-block-media-text,body .wp-block-woocommerce-cart,body .wp-block-woocommerce-checkout,body.woocommerce-order-received .woocommerce-order{max-width:90%}}body .small-width,body .wp-block-embed-youtube,body .wp-block-gallery{margin:0 auto;max-width:1000px;width:90%}body a.wp-block-button__link{background-color:#91713c;border:1px solid #91713c;border-radius:10px;color:#fff;display:inline-block;font-family:barlow,arial;font-size:15px;font-weight:500;line-height:19px;padding:14px 18px;transition:.4s}body a.wp-block-button__link--secondary{background-color:#fff;border-color:#91713c;color:#91713c}body a.wp-block-button__link--secondary:hover{background-color:#91713c;color:#fff!important;transition:.4s}body a.wp-block-button__link:not(.wp-block-button__link--secondary){transition:.4s}body a.wp-block-button__link:not(.wp-block-button__link--secondary):hover{background-color:#fff;color:#91713c;transition:.4s}body .hide-background-separator,body .woocommerce-ResetPassword.lost_reset_password{background-color:#fff;margin-left:1px;max-width:calc(100% - 2px)}body .wp-block-columns.has-background{border-radius:20px;gap:140px;margin:0;padding:80px calc(50% - 500px)}@media screen and (max-width:1280px){body .wp-block-columns.has-background{padding:50px 5%}}body .wp-block-columns.has-background .hide-background-separator{background-color:transparent}body .block-gap,body .wp-block-columns.has-background,body .wp-block-media-text{padding-bottom:80px;padding-top:80px}@media screen and (max-width:1024px){body .block-gap,body .wp-block-columns.has-background,body .wp-block-media-text{padding-bottom:40px;padding-top:40px;padding-inline:16px}}body .article-body h2.wp-block-heading:not(:last-child){margin-block:16px}body .article-body h2.wp-block-heading:first-child{margin-block:64px 16px}body .article-body p:not(:last-child){margin-bottom:16px}body .article-body .wp-block-list{margin-block:16px;padding-left:32px}body .article-body p>a{color:#21366b;transition:.4s}body .article-body p>a:hover{color:#91713c;transition:.4s}body.wp-admin [data-aos^=fade][data-aos^=fade]{opacity:1}html{scroll-behavior:smooth}[id]{scroll-margin-top:112px}@media screen and (max-width:1024px){[id]{scroll-margin-top:80px}}header{background-color:#fff;left:0;position:sticky;top:0;width:100%;z-index:5}header .header-container{align-items:center;display:grid;grid-template-areas:"left logo right icons";grid-template-columns:1fr auto 1fr auto;margin:0 auto;max-width:1280px}@media screen and (max-width:1280px){header .header-container{padding-inline:16px}}@media screen and (max-width:1024px){header .header-container{grid-template-areas:"burger logo icons";grid-template-columns:auto 1fr auto}}header .header-container .header-container-logo{grid-area:logo;justify-self:center}header .header-container .header-container-logo .logo{height:100px;padding:12px}@media screen and (max-width:1024px){header .header-container .header-container-logo .logo{height:74px;padding:8px}}header .header-container .nav-menu{align-items:center;display:flex;gap:32px;list-style:none;margin:0;padding:0}@media screen and (max-width:1024px){header .header-container .nav-menu{flex-direction:column;gap:12px}}header .header-container .nav-menu>li.menu-item a.first-nav-link{color:#21366b;font-size:16px;font-weight:400;overflow:hidden;padding:10px 0;position:relative;text-decoration:none;text-transform:uppercase}@media screen and (max-width:1024px){header .header-container .nav-menu>li.menu-item a.first-nav-link{font-size:14px;padding:8px 0}}header .header-container .nav-menu>li.menu-item a.first-nav-link:after{background-color:#91713c;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:all .3s ease;width:0}header .header-container .nav-menu>li.menu-item a.first-nav-link:hover{color:#91713c;transition:color .3s ease}header .header-container .nav-menu>li.menu-item a.first-nav-link:hover:after{transition:all .3s ease;width:100%}header .header-container .nav-menu>li.menu-item.current-menu-item a.first-nav-link{color:#91713c;transition:color .3s ease}header .header-container .nav-menu>li.menu-item.current-menu-item a.first-nav-link:after{transition:all .3s ease;width:100%}header .header-container .nav-menu>li.menu-item.menu-item-has-children{position:relative}header .header-container .nav-menu>li.menu-item.menu-item-has-children .title-container{align-items:center;display:flex;gap:6px;justify-content:center}header .header-container .nav-menu>li.menu-item.menu-item-has-children .dropdown-arrow .arrow-down{width:12px}header .header-container .nav-menu>li.menu-item.menu-item-has-children>.submenu-open{display:none}@media screen and (max-width:1024px){header .header-container .nav-menu>li.menu-item.menu-item-has-children>.submenu-open{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:100%;min-height:38px;position:absolute;top:0;width:32px;z-index:2}header .header-container .nav-menu>li.menu-item.menu-item-has-children>.submenu-open .submenu-open__arrow{height:auto;width:12px}header .header-container .nav-menu>li.menu-item.menu-item-has-children .dropdown-arrow{display:none}}@media screen and (min-width:1025px){header .header-container .nav-menu>li.menu-item.menu-item-has-children>.submenu-container.subnav{background-color:#fff;border-radius:8px;box-shadow:0 8px 24px rgba(33,54,107,.12);display:none;flex-direction:column;left:0;min-width:260px;padding:22px 20px 16px;position:absolute;top:100%;z-index:110}}@media screen and (max-width:1024px){header .header-container .nav-menu>li.menu-item.menu-item-has-children>.submenu-container.subnav{background-color:#dfe3eb;display:flex;flex-direction:column;height:100vh;left:0;max-width:450px;padding:16px;pointer-events:none;position:fixed;top:0;transform:translateX(100%);transition:transform .5s ease,visibility .5s ease;visibility:hidden;width:100%;z-index:110}header .header-container .nav-menu>li.menu-item.menu-item-has-children>.submenu-container.subnav.active{pointer-events:auto;transform:translateX(0);visibility:visible}}header .header-container .nav-menu>li.menu-item.btn{position:relative}@media screen and (max-width:1024px){header .header-container .nav-menu>li.menu-item.btn{border-top:1px solid #21366b;padding-block:12px}}header .header-container .nav-menu>li.menu-item.btn .first-nav{align-items:center;display:flex;gap:6px;height:100%;justify-content:center;left:0;position:absolute;top:-80%;width:100%;z-index:1}header .header-container .nav-menu>li.menu-item.btn a.first-nav-link{color:#91713c;font-weight:700;padding:4px 0}@media screen and (max-width:1024px){header .header-container .nav-menu>li.menu-item.btn a.first-nav-link{padding:8px 0}}header .header-container .nav-menu>li.menu-item.btn a.first-nav-link:after{content:none}header .header-container .nav-menu>li.menu-item.btn a.first-nav-link:hover{color:rgba(145,113,60,.75);transition:color .3s ease}header .header-container .nav-menu>li.menu-item.btn .btn-container{align-items:center;display:flex;justify-content:center}header .header-container .nav-menu>li.menu-item.btn .btn-container a.btn-link{background-color:#91713c;border-radius:10px;color:#fff;font-weight:700;min-width:145px;padding:14px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media screen and (max-width:1024px){header .header-container .nav-menu>li.menu-item.btn .btn-container a.btn-link{min-width:120px;padding:10px 16px}}header .header-container .nav-menu>li.menu-item.btn .btn-container a.btn-link:hover{background-color:rgba(145,113,60,.75);transition:all .3s ease}@media screen and (min-width:1025px){header .header-container .nav-menu>li.menu-item:hover:not(.btn-contact)>.submenu-container.subnav{display:flex}}header .header-container .nav-menu .submenu-mobile-head{display:none}@media screen and (max-width:1024px){header .header-container .nav-menu .submenu-mobile-head{display:block}header .header-container .nav-menu .submenu-mobile-head .submenu-return{align-items:center;border-bottom:1px solid #21366b;border-top:1px solid #21366b;cursor:pointer;display:flex;padding:15px}header .header-container .nav-menu .submenu-mobile-head .submenu-return .arrow{height:10px;margin-right:10px;transform:rotate(90deg)}header .header-container .nav-menu .submenu-mobile-head .submenu-return .back-text{font-family:barlow,arial;font-weight:500;text-transform:uppercase}header .header-container .nav-menu .submenu-mobile-head .head-title{color:#21366b;display:block;font-family:barlow,arial;font-size:18px;font-weight:700;line-height:22px;padding:18px 20px;text-decoration:none}}header .header-container .nav-menu .subnav-container{display:flex;flex:1 1 auto;flex-flow:column wrap;list-style:none;margin:0}@media screen and (min-width:1025px){header .header-container .nav-menu .subnav-container{min-width:220px}}@media screen and (max-width:1024px){header .header-container .nav-menu .subnav-container{display:flex;flex:1;flex-flow:column wrap;padding:0 20px}header .header-container .nav-menu .subnav-container .subnav-item{margin-right:0;width:100%}}header .header-container .nav-menu .subnav-container .subnav-item .second-nav-link{color:#21366b;display:block;font-family:barlow,arial;font-size:16px;font-weight:400;line-height:20px;padding-bottom:12px;text-decoration:none;transition:all .3s ease}header .header-container .nav-menu .subnav-container .subnav-item .second-nav-link.active,header .header-container .nav-menu .subnav-container .subnav-item .second-nav-link.opened,header .header-container .nav-menu .subnav-container .subnav-item .second-nav-link:hover{color:#91713c;transition:all .3s ease}header .header-container .nav-menu .subnav-container .subnav-item .subnav-item__category-image{margin:0 0 18px}header .header-container .nav-menu .subnav-container .subnav-item .subnav-item__category-image .category-image-img{border-radius:12px;display:block;max-height:160px;-o-object-fit:cover;object-fit:cover;width:100%}header .header-container .nav-menu .subnav-container:last-child{margin-right:0}header .header-container .nav-section{display:contents}@media screen and (max-width:1024px){header .header-container .nav-section{background-color:#dfe3eb;display:none;height:calc(100vh - 77px);left:0;max-width:450px;padding:24px 16px;position:absolute;top:77px;transform:translateX(-100%);transition:all .5s ease;width:100%;z-index:100}header .header-container .nav-section.active{display:flex;flex-direction:column;gap:12px;transform:translateX(0);transition:all .5s ease}header .header-container .nav-section.active .nav-menu>li.menu-item.btn .first-nav{padding-bottom:8px;position:relative}}header .header-container .nav-section .header-container-left{grid-area:left}@media screen and (max-width:1024px){header .header-container .nav-section .header-container-left{grid-area:unset}}header .header-container .nav-section .header-container-left .nav-menu{justify-content:flex-start}header .header-container .nav-section .header-container-right{grid-area:right}@media screen and (max-width:1024px){header .header-container .nav-section .header-container-right{grid-area:unset}}header .header-container .nav-section .header-container-right .nav-menu{justify-content:flex-end}header .header-container .header-container-right-icons{grid-area:icons}header .header-container .header-container-right-icons .languages-selector-block{padding-left:18px;position:relative}@media screen and (max-width:1024px){header .header-container .header-container-right-icons .languages-selector-block{padding-left:0}}header .header-container .header-container-right-icons .languages-selector-block:before{background-color:#fff;content:"";height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}header .header-container .header-container-right-icons .languages-selector-block .current-language{align-items:center;cursor:pointer;display:flex}@media screen and (max-width:1024px){header .header-container .header-container-right-icons .languages-selector-block .current-language{width:28px}}header .header-container .header-container-right-icons .languages-selector-block .current-language .flag{border-radius:50%;height:30px;margin-right:6px;overflow:hidden;position:relative;width:30px}header .header-container .header-container-right-icons .languages-selector-block .current-language .flag img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}header .header-container .header-container-right-icons .languages-selector-block .current-language span{color:#21366b;font-size:16px;font-weight:700;text-transform:uppercase}header .header-container .header-container-right-icons .languages-selector-block .current-language .arrow{height:5px;margin-left:3px;margin-top:3px}header .header-container .header-container-right-icons .languages-selector-block .languages-selector-list{background-color:#21366b;display:none;left:15px;list-style:none;margin:0;padding:10px;position:absolute;top:100%;z-index:4}@media screen and (max-width:1024px){header .header-container .header-container-right-icons .languages-selector-block .languages-selector-list{left:0}}header .header-container .header-container-right-icons .languages-selector-block .languages-selector-list li{margin-bottom:5px}header .header-container .header-container-right-icons .languages-selector-block .languages-selector-list li:last-child{margin-bottom:0}header .header-container .header-container-right-icons .languages-selector-block .languages-selector-list a.language-link{align-items:center;display:flex;text-decoration:none}header .header-container .header-container-right-icons .languages-selector-block .languages-selector-list a.language-link .language-code{color:#fff;font-size:15px;text-transform:uppercase;transition:color .3s ease}header .header-container .header-container-right-icons .languages-selector-block .languages-selector-list a.language-link:hover .language-code{color:#dfe3eb;transition:color .3s ease}header .burger-menu{display:none}@media screen and (max-width:1024px){header .burger-menu{align-items:center;display:flex;grid-area:burger}header .burger-menu .burger-container{cursor:pointer;display:flex;flex-direction:column;height:22px;justify-content:space-between;position:relative;width:28px}header .burger-menu .burger-container span{background-color:#21366b;display:block;height:3px;transform-origin:left;transition:all .3s ease;width:100%}header .burger-menu .burger-container span:nth-child(2){left:0;position:absolute;top:50%;transform:translateY(-50%)}header .burger-menu .burger-container span:last-child{background-color:#91713c;width:60%}header .burger-menu .burger-container.active{height:23px}header .burger-menu .burger-container.active span:first-child{transform:rotate(45deg)}header .burger-menu .burger-container.active span:nth-child(2){display:none}header .burger-menu .burger-container.active span:last-child{transform:rotate(-45deg);width:100%}}footer{background-color:#21366b;position:relative}footer .footer-container{display:flex;flex-direction:column;gap:64px;margin:0 auto;max-width:1440px;padding:64px 16px}@media screen and (max-width:1024px){footer .footer-container{display:flex;flex-direction:column;gap:32px}footer .footer-container .footer-brands-wrapper,footer .footer-container .footer-infos-wrapper{display:contents}footer .footer-container .footer-brands-logo{order:0}footer .footer-container .footer-infos-section:first-child{order:1}footer .footer-container .footer-infos-accessibilite{order:2}footer .footer-container .footer-infos-section:nth-child(2){order:3}footer .footer-container .footer-brands-newsletter{order:4}footer .footer-container .footer-infos-section:nth-child(3){order:5}footer .footer-container .footer-copyright-wrapper{order:6}}footer .footer-brands-wrapper{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between;width:100%}@media screen and (max-width:1024px){footer .footer-brands-wrapper{flex-direction:column}}footer .footer-brands-wrapper .footer-brands-logo{height:120px;width:auto}@media screen and (max-width:1024px){footer .footer-brands-wrapper .footer-brands-logo{height:100px;margin:0 auto}}footer .footer-brands-wrapper .footer-brands-newsletter{color:#fff;display:flex;flex-direction:column;gap:16px}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-wrapper{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between}@media screen and (max-width:1024px){footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-wrapper{flex-direction:column-reverse;gap:24px}}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-title{color:#fff;font-family:the-seasons,cursive;font-size:20px;font-weight:700;line-height:24px}@media screen and (max-width:1024px){footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-title{font-size:18px;line-height:22px}}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-undertitle{color:#fff;font-size:18px;font-weight:700;line-height:22px;margin-block:0}@media screen and (max-width:1280px){footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-undertitle{font-size:16px;line-height:20px}}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form{width:100%}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form{margin:0}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input{align-items:stretch;display:flex;height:45px}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .form-input__newsletter{display:flex;height:100%;margin:0;overflow:hidden}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .form-input__newsletter .wpcf7-form-control-wrap{height:100%}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .form-input__newsletter .wpcf7-form-control-wrap input{background-color:transparent;border:1px solid #91713c;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#fff;font-family:barlow,arial;font-size:14px;height:100%;padding:10px 20px}@media screen and (max-width:420px){footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .form-input__newsletter .wpcf7-form-control-wrap input{font-size:12px;padding:10px 8px;width:100%}}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .form-input__newsletter .wpcf7-form-control-wrap input::-moz-placeholder{color:#b2b9cb}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .form-input__newsletter .wpcf7-form-control-wrap input::placeholder{color:#b2b9cb}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .form-input__newsletter .wpcf7-form-control-wrap input:focus{outline:none}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .button-content p{height:100%;margin:0}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .button-content .wpcf7-submit{background-color:#91713c;border:none;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:100%;line-height:20px;padding:10px 20px;text-transform:uppercase;transition:background-color .3s ease}@media screen and (max-width:420px){footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .button-content .wpcf7-submit{font-size:10px;padding-left:8px;padding-right:8px}}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .button-content .wpcf7-submit:hover{background-color:rgba(145,113,60,.75);transition:background-color .3s ease}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 form .form-input .button-content .wpcf7-spinner{display:none}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-form .wpcf7 .wpcf7-response-output{color:#fff}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-socials{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-start}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-socials .socials-link{align-items:center;display:flex;flex-direction:row;height:48px;justify-content:center;width:48px}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-socials .socials-link .socials-icon{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-socials .socials-link:hover{opacity:.75;transition:opacity .3s ease}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-socials .socials-link:active{opacity:.5;transition:opacity .3s ease}footer .footer-brands-wrapper .footer-brands-newsletter .footer-brands-newsletter-socials .socials-link:focus{outline:none}footer .footer-infos-wrapper{align-items:flex-start;display:flex;flex-direction:row;gap:20px;justify-content:center;width:100%}@media screen and (max-width:1024px){footer .footer-infos-wrapper{flex-direction:column}}footer .footer-infos-wrapper .footer-infos-section{align-items:flex-start;display:flex;flex-direction:column;gap:14px;justify-content:center;width:100%}@media screen and (max-width:1024px){footer .footer-infos-wrapper .footer-infos-section:first-child{order:0}}footer .footer-infos-wrapper .footer-infos-section .footer-infos-section-title{color:#fff;font-family:the-seasons,cursive;font-size:30px;font-weight:700;line-height:37px;margin:0}@media screen and (max-width:1024px){footer .footer-infos-wrapper .footer-infos-section .footer-infos-section-title{font-size:24px;line-height:28px}}footer .footer-infos-wrapper .footer-infos-section .footer-infos-section-links{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:center;list-style:none;margin:0;padding:0;width:100%}footer .footer-infos-wrapper .footer-infos-section .footer-infos-section-item{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start}footer .footer-infos-wrapper .footer-infos-section .footer-infos-section-item__icon{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}footer .footer-infos-wrapper .footer-infos-section .footer-infos-section-item__link{color:#fff;font-size:16px;line-height:24px;text-decoration:none;transition:color .3s ease}footer .footer-infos-wrapper .footer-infos-section .footer-infos-section-item__link:hover{color:#91713c;transition:color .3s ease}footer .footer-infos-wrapper .footer-infos-section .footer-infos-section-item__text{color:#fff;font-size:16px;line-height:24px}footer .footer-infos-wrapper .footer-infos-accessibilite{align-items:flex-start;display:flex;flex-direction:column;gap:14px;justify-content:center;width:100%}footer .footer-infos-wrapper .footer-infos-accessibilite-title{color:#fff;font-family:the-seasons,cursive;font-size:30px;font-weight:700;line-height:32px;margin:0}@media screen and (max-width:1024px){footer .footer-infos-wrapper .footer-infos-accessibilite-title{font-size:24px;line-height:28px}}footer .footer-infos-wrapper .footer-infos-accessibilite-map{background-color:rgba(145,113,60,.25);height:200px;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:100%}footer .footer-infos-wrapper .footer-infos-accessibilite-map iframe{border:0;height:100%;width:100%}footer .footer-copyright-wrapper{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center;width:100%}footer .footer-copyright-wrapper .footer-copyright-text{color:#fff;font-size:12px;line-height:14px;margin:0}footer .footer-copyright-wrapper .footer-copyright-link{color:#fff;font-family:barlow,arial;font-size:12px;line-height:14px;margin:0;text-decoration:none}footer .footer-copyright-wrapper .footer-copyright-link:hover{opacity:.75;transition:opacity .3s ease}body:not(.wp-admin) footer ::-moz-selection{background-color:#91713c;color:#fff}body:not(.wp-admin) footer ::selection{background-color:#91713c;color:#fff}body:not(.wp-admin) .error-container{align-items:center;color:#000;display:flex;flex-direction:column;justify-content:center;justify-self:center;min-height:70vh;padding:0 0 70px;position:relative;text-align:center}@media screen and (max-width:1024px){body:not(.wp-admin) .error-container{min-height:unset;padding:80px 0}}body:not(.wp-admin) .error-container .error{color:#91713c;font-family:the-seasons,cursive;font-size:200px;line-height:normal}@media screen and (max-width:1024px){body:not(.wp-admin) .error-container .error{font-size:80px}}body:not(.wp-admin) .error-container h1{font-size:20px}@media screen and (max-width:1024px){body:not(.wp-admin) .error-container h1{font-size:14px}}body:not(.wp-admin) .error-container .wp-block-button__link{font-weight:700;text-transform:uppercase}