@font-face{font-family:'Wes FY';src:url('https://www.la-mer-a-boire.com/assets/themes/la-mer-a-boire-2025/css/WesFY-Thin.woff2') format('woff2'),url('https://www.la-mer-a-boire.com/assets/themes/la-mer-a-boire-2025/css/WesFY-Thin.woff') format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Wes FY';src:url('https://www.la-mer-a-boire.com/assets/themes/la-mer-a-boire-2025/css/WesFY-Regular.woff2') format('woff2'),url('https://www.la-mer-a-boire.com/assets/themes/la-mer-a-boire-2025/css/WesFY-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Wes FY';src:url('https://www.la-mer-a-boire.com/assets/themes/la-mer-a-boire-2025/css/WesFY-Bold.woff2') format('woff2'),url('https://www.la-mer-a-boire.com/assets/themes/la-mer-a-boire-2025/css/WesFY-Bold.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Wes FY';src:url('https://www.la-mer-a-boire.com/assets/themes/la-mer-a-boire-2025/css/WesFY-Black.woff2') format('woff2'),url('https://www.la-mer-a-boire.com/assets/themes/la-mer-a-boire-2025/css/WesFY-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}html{font-size:62.5%;scroll-behavior:smooth;font-family:"Wes FY";font-weight:400}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}header>div,main,.bandeau{max-width:1440px;margin:0 1rem}@media (min-width:835px){header>div,main,.bandeau{margin:0 auto}}header{height:12vh;display:flex;align-items:center;justify-content:center;z-index:10;position:relative;background:#FFFFFF}header .wp-block-group{width:90vw}header .wp-block-group figure{margin-bottom:0}header .wp-block-group figure img{height:4vh;width:auto}@media (min-width:835px){header .wp-block-group figure img{height:7vh}}header .wp-block-navigation .wp-block-navigation__responsive-close{padding:2rem}@media (min-width:835px){header .wp-block-navigation .wp-block-navigation__responsive-close{padding:0}}header .wp-block-navigation .wp-block-navigation__responsive-close .wp-block-navigation__container{gap:4rem}header .wp-block-navigation .wp-block-navigation__responsive-close .wp-block-navigation__container .wp-block-navigation-item{text-transform:uppercase;font-size:3rem;line-height:150%;position:relative;font-weight:100}@media (min-width:835px){header .wp-block-navigation .wp-block-navigation__responsive-close .wp-block-navigation__container .wp-block-navigation-item{font-size:2rem;line-height:140%}}header .wp-block-navigation .wp-block-navigation__responsive-close .wp-block-navigation__container .wp-block-navigation-item strong{font-weight:900}header .wp-block-navigation .wp-block-navigation__responsive-close .wp-block-navigation__container .wp-block-navigation-item:after{content:'';position:absolute;bottom:0;left:0;height:1px;background:#000;width:0;margin-top:5px;transition:1s all}header .wp-block-navigation .wp-block-navigation__responsive-close .wp-block-navigation__container .wp-block-navigation-item.current-menu-item:after{width:100%}header .wp-block-navigation .wp-block-navigation__responsive-close .wp-block-navigation__container .wp-block-navigation-item:hover:after{width:100%}body.home .wp-block-post-content{height:88vh}body.home .wp-block-post-content .wp-block-post-template{position:relative}body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation{position:relative}@media (min-width:835px){body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation{position:absolute;top:0;left:0;z-index:0}}@media (min-width:835px){body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation.under{z-index:1}}@media (min-width:835px){body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation.current{z-index:2}}body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation figure.wp-block-post-featured-image{margin-bottom:0}@media (min-width:835px){body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation figure.wp-block-post-featured-image{height:76vh}}body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation figure.wp-block-post-featured-image img{height:100%;width:100vw}body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation .wrapper-bandeau{background:#FFF;z-index:15;bottom:0;left:0;right:0;width:100vw;margin:0 auto}@media (min-width:835px){body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation .wrapper-bandeau{position:fixed}}body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation .wrapper-bandeau .bandeau{background:#FFF;display:flex;align-items:flex-start;justify-content:flex-end;padding:1rem 0 3rem 0;flex-flow:column}@media (min-width:835px){body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation .wrapper-bandeau .bandeau{height:12vh;flex-flow:row;justify-content:space-between;align-items:flex-end;padding:0;width:90vw}}@media (min-width:835px){body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation .wrapper-bandeau .bandeau>div{padding-bottom:2vh}}body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation .wrapper-bandeau .bandeau h2{font-weight:900;font-size:2.2rem;margin:0}@media (min-width:835px){body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation .wrapper-bandeau .bandeau h2{font-size:2.5rem}}body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation .wrapper-bandeau .bandeau h2 a{color:#000;text-decoration:none}body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation .wrapper-bandeau .bandeau h3{font-weight:100;font-size:1.6rem;line-height:2.1rem;margin:0}@media (min-width:835px){body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation .wrapper-bandeau .bandeau h3{font-size:1.9rem;line-height:2.4rem}}body.home .wp-block-post-content .wp-block-post-template .wp-block-post.realisation .wrapper-bandeau .bandeau h3 a{color:#000;text-decoration:none}main{width:90vw;margin-bottom:5rem}main h1{font-size:5rem;font-weight:100;margin:3rem 0}main h1 strong{font-weight:900}main p{font-weight:400;font-size:1.8rem;line-height:130%;margin:0rem}main h3{font-size:3rem;font-weight:700}main ul{padding-left:1.5rem}main ul li{font-weight:400;font-size:1.7rem;margin-bottom:1rem;white-space:nowrap}main .wp-block-columns{gap:4rem;margin:0 auto}main .wp-block-columns .wp-block-column h2{font-weight:700;display:flex;align-items:flex-end}main .wp-block-columns .wp-block-column p{margin-bottom:0.5rem}.page-metiers main .wp-block-columns{margin:0 5%}.page-metiers main .wp-block-columns .wp-block-column h2{font-size:3rem;height:6rem}.page-histoire h3{margin-top:1rem}.archive main .wp-block-query .columns-3{gap:3rem}.archive main .wp-block-query .columns-3 li figure img{aspect-ratio:2.6}.archive main .wp-block-query .columns-3 h2{margin:0;font-size:unset}.archive main .wp-block-query .columns-3 h2 a{color:#000;text-decoration:none;text-transform:uppercase;position:relative;font-weight:700;font-size:1.8rem}.archive main .wp-block-query .columns-3 h2 a:after{content:'';position:absolute;bottom:0;left:0;height:1px;background:#000;width:0;margin-top:5px;transition:1s all}.archive main .wp-block-query .columns-3 h2 a:hover:after{width:100%}.single-realisation h1{z-index:-1;height:0;margin:0}.single-realisation .wp-block-cover{margin-bottom:1rem}.single-realisation .wp-block-cover .wp-block-cover__image-background{height:auto}.single-realisation figure{margin-bottom:1rem}.single-realisation figure img{width:100%}.single-realisation .entry-content>div.wp-block-spacer{margin:0}.single-realisation article{padding:2rem;margin-bottom:1rem}.single-realisation article ul li{margin-bottom:0}.single-realisation article h2{height:unset !important;font-size:2rem !important}.single-realisation article p.has-small-font-size{margin-top:1.5rem;font-size:1.5rem}.single-realisation .wp-block-columns.is-layout-flex{gap:1rem;margin-bottom:1rem}.single-realisation .wp-block-columns.is-layout-flex .wp-block-column-is-layout-flow{display:flex;flex-flow:column;gap:1rem;justify-content:stretch;align-items:stretch}.single-realisation .wp-block-columns.is-layout-flex .wp-block-column-is-layout-flow figure{margin-bottom:0;height:100%}.single-realisation .wp-block-columns.is-layout-flex .wp-block-column-is-layout-flow figure img{height:100%;object-fit:cover}.single-realisation .wp-block-columns.is-layout-flex .wp-block-column-is-layout-flow article{margin-bottom:0}.single-realisation .wp-block-columns.is-layout-flex .wp-block-column-is-layout-flow .wp-block-columns.is-layout-flex{margin-bottom:0}.single-realisation .padding-5rem{padding:5rem}.single-realisation .pagination{padding:2rem 0;font-size:3rem}.single-realisation .pagination .wp-block-post-navigation-link{position:relative}.single-realisation .pagination a{color:#000;text-decoration:none;font-weight:400;font-size:2.2rem}.single-realisation .pagination a:after{content:'';position:absolute;bottom:0;left:0;height:1px;background:#000;width:0;margin-top:5px;transition:1s all}.single-realisation .pagination a:hover:after{width:100%}.single-realisation .pagination .post-navigation-link-previous a:before{content:"Préc.";display:block;font-size:2rem;font-weight:900}.single-realisation .pagination hr{width:10rem;border:0;border-top:1px solid #000}.single-realisation .pagination .post-navigation-link-next{text-align:right}.single-realisation .pagination .post-navigation-link-next a:before{content:"Suiv.";display:block;font-size:2rem;font-weight:900}