.MAzBfq_page{color:#26365c;background:#faf9f7;overflow:hidden}.MAzBfq_page h1,.MAzBfq_page h2,.MAzBfq_page h3{color:#162752;font-family:Georgia,Times New Roman,serif;font-weight:500}.MAzBfq_page h1{letter-spacing:-.04em;max-width:680px;margin:18px 0 24px;font-size:clamp(48px,5.5vw,78px);line-height:.96}.MAzBfq_page h2{letter-spacing:-.025em;margin:0;font-size:clamp(34px,3.5vw,50px);line-height:1.04}.MAzBfq_page h3{margin:0;font-size:24px;line-height:1.15}.MAzBfq_page p{color:#60697b;line-height:1.7}.MAzBfq_eyebrow{letter-spacing:.21em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 15px;font-size:10px;font-weight:750;display:flex;color:#6d7d70!important}.MAzBfq_eyebrow:before{content:"";background:currentColor;width:27px;height:1px}.MAzBfq_hero{isolation:isolate;background:#faf9f7;grid-template-columns:42% 58%;align-items:center;min-height:680px;display:grid;position:relative}.MAzBfq_hero:before{z-index:0;content:"";opacity:.23;pointer-events:none;mix-blend-mode:multiply;background:url(/media/les-myrtilles/decor/patrimoine/panorama-montagnes-foret.png) 0 100%/contain no-repeat;width:54%;height:270px;position:absolute;bottom:-20px;left:-70px;-webkit-mask-image:linear-gradient(90deg,#000 0 75%,#0000);mask-image:linear-gradient(90deg,#000 0 75%,#0000)}.MAzBfq_heroCopy{z-index:3;padding:76px 5vw 100px 6vw;position:relative}.MAzBfq_heroLead{max-width:540px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.58!important}.MAzBfq_heroFacts{color:#4c577a;border-top:1px solid #4c577a24;flex-wrap:wrap;gap:10px 24px;margin-top:28px;padding-top:21px;font-size:12px;display:flex}.MAzBfq_heroFacts span:before{content:"";background:#82927c;border-radius:50%;width:6px;height:6px;margin:0 8px 1px 0;display:inline-block}.MAzBfq_heroImage{align-self:stretch;min-height:580px;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5%);mask-image:linear-gradient(90deg,#0000,#000 5%)}.MAzBfq_heroImage img,.MAzBfq_duoPhotos img,.MAzBfq_spaceCards img,.MAzBfq_gallery img,.MAzBfq_landscapePair img,.MAzBfq_destinationGrid img,.MAzBfq_storySection img{object-fit:cover}.MAzBfq_paperSection,.MAzBfq_softSection,.MAzBfq_gallerySection,.MAzBfq_storySection,.MAzBfq_contactSection,.MAzBfq_contactClosing,.MAzBfq_cta{padding:clamp(76px,8vw,120px) max(5vw,28px);position:relative}.MAzBfq_paperSection{background:url(/media/les-myrtilles/decor/patrimoine/texture-papier-aquarelle.png) 50%/cover no-repeat,#faf9f7}.MAzBfq_paperSection:after{content:"";opacity:.18;pointer-events:none;background:url(/media/les-myrtilles/decor/patrimoine/lavis-lavande.png) 50%/contain no-repeat;width:290px;height:240px;position:absolute;bottom:-45px;right:-80px}.MAzBfq_softSection{background:radial-gradient(at 4% 100%,#a6b49f33,#0000 35%),radial-gradient(at 96% 0,#b7b2c830,#0000 36%),#f4f1eb}.MAzBfq_softSection:after{content:"";opacity:.24;pointer-events:none;background:url(/media/les-myrtilles/decor/patrimoine/fougeres-aquarelle.png) 50%/contain no-repeat;width:160px;height:180px;position:absolute;bottom:-10px;right:-26px}.MAzBfq_splitIntro{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(50px,8vw,130px);max-width:1240px;margin:0 auto 64px;display:grid;position:relative}.MAzBfq_prose{max-width:570px}.MAzBfq_prose p{margin:0 0 16px;font-size:16px}.MAzBfq_duoPhotos{grid-template-columns:1.45fr .75fr;align-items:end;gap:18px;max-width:1240px;margin:auto;display:grid}.MAzBfq_duoPhotos figure{height:480px;margin:0;position:relative;overflow:hidden;box-shadow:0 14px 35px #353d5214}.MAzBfq_duoPhotos figure:last-child{height:350px}.MAzBfq_sectionHeading{z-index:1;text-align:center;max-width:760px;margin:0 auto 48px;position:relative}.MAzBfq_sectionHeading .MAzBfq_eyebrow{justify-content:center}.MAzBfq_spaceCards{z-index:1;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1240px;margin:auto;display:grid;position:relative}.MAzBfq_spaceCards article{background:#ffffff94;box-shadow:0 12px 30px #353d520f}.MAzBfq_spaceCards article>div{height:290px;position:relative}.MAzBfq_spaceCards h3{margin:24px 25px 8px}.MAzBfq_spaceCards p{margin:0;padding:0 25px 27px;font-size:14px}.MAzBfq_equipmentGrid{border-top:1px solid #4c577a24;border-left:1px solid #4c577a24;grid-template-columns:repeat(3,1fr);max-width:1120px;margin:auto;display:grid}.MAzBfq_equipmentGrid article{background:#ffffff54;border-bottom:1px solid #4c577a24;border-right:1px solid #4c577a24;min-height:190px;padding:30px}.MAzBfq_equipmentGrid h3{font-size:21px}.MAzBfq_equipmentGrid p{margin:12px 0 0;font-size:13px}.MAzBfq_gallerySection{background:#faf9f7}.MAzBfq_gallery{grid-template-rows:260px 220px;grid-template-columns:1.3fr .7fr .7fr;gap:12px;max-width:1240px;margin:auto;display:grid}.MAzBfq_gallery figure{margin:0;position:relative;overflow:hidden}.MAzBfq_galleryMain{grid-row:1/span 2}.MAzBfq_gallery figure:nth-child(2){grid-column:2/span 2}.MAzBfq_gallery figure{-webkit-mask-image:linear-gradient(#000 0 calc(100% - 5px),#0000);mask-image:linear-gradient(#000 0 calc(100% - 5px),#0000)}.MAzBfq_cta{background:radial-gradient(at 18% 100%,#b7b2c83b,#0000 38%),url(/media/les-myrtilles/decor/patrimoine/bordure-relief-brume.png) 100% 100%/auto 130px no-repeat,#f4f1eb;justify-content:space-between;align-items:center;gap:50px;min-height:300px;display:flex}.MAzBfq_cta h2{max-width:700px}.MAzBfq_cta p{margin:15px 0 0}.MAzBfq_cta strong,.MAzBfq_contactRate strong{color:#344461;font-family:Georgia,Times New Roman,serif;font-size:1.3em;font-weight:500}.MAzBfq_primaryButton{color:#fff;background:#665287;border-radius:4px;flex:none;padding:15px 24px;font-size:13px;font-weight:750;box-shadow:0 9px 21px #5242712b}.MAzBfq_destinationHero .MAzBfq_heroImage img{object-position:center}.MAzBfq_landscapePair{grid-template-columns:1.4fr .6fr;align-items:end;gap:0;max-width:1240px;margin:auto;display:grid}.MAzBfq_landscapePair figure{height:510px;margin:0;position:relative;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 8px),#0000);mask-image:linear-gradient(#000 0 calc(100% - 8px),#0000)}.MAzBfq_landscapePair>div{z-index:2;background:#faf9f7e6;margin:0 0 35px -55px;padding:40px;position:relative;box-shadow:0 15px 38px #353d5212}.MAzBfq_landscapePair>div p:last-child{margin-bottom:0;font-size:14px}.MAzBfq_destinationGrid{z-index:1;grid-template-columns:repeat(4,1fr);gap:13px;max-width:1240px;margin:auto;display:grid;position:relative}.MAzBfq_destinationGrid article>div{height:280px;position:relative}.MAzBfq_destinationGrid h3{padding:18px 4px 0;font-size:19px}.MAzBfq_storySection{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.MAzBfq_storyCopy{max-width:530px;margin-left:auto}.MAzBfq_storySection figure{height:520px;margin:0;position:relative;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 7px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 7px),#0000)}.MAzBfq_textLink{color:#665287;letter-spacing:.1em;text-transform:uppercase;gap:10px;margin-top:13px;font-size:12px;font-weight:750;display:inline-flex}.MAzBfq_contactHero{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;min-height:440px;display:grid}.MAzBfq_contactHero h1{margin-bottom:20px}.MAzBfq_contactHero>div>p:last-child{max-width:650px;font-family:Georgia,Times New Roman,serif;font-size:19px}.MAzBfq_contactHero aside{z-index:1;background:#ffffff94;padding:38px;position:relative;box-shadow:0 15px 40px #353d520f}.MAzBfq_contactHero aside span,.MAzBfq_contactHero aside small{color:#6d7d70;letter-spacing:.16em;text-transform:uppercase;font-size:10px;display:block}.MAzBfq_contactHero aside a{color:#344461;overflow-wrap:anywhere;margin:13px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,2vw,26px);display:block}.MAzBfq_contactSection{background:radial-gradient(at 0 85%,#a6b49f2e,#0000 36%),#f4f1eb;grid-template-columns:.75fr 1.25fr;gap:clamp(55px,8vw,120px);display:grid}.MAzBfq_contactIntro{max-width:470px}.MAzBfq_contactIntro>p{font-size:15px}.MAzBfq_contactRate{color:#4c577a!important}.MAzBfq_contactIntro ul{color:#536075;border-top:1px solid #4c577a24;gap:10px;margin:26px 0 0;padding:22px 0 0;font-size:13px;list-style:none;display:grid}.MAzBfq_contactIntro li:before{color:#82927c;content:"•";margin-right:9px}.MAzBfq_contactForm{background:#ffffffbf;border:1px solid #4c577a1c;grid-template-columns:1fr;gap:15px;padding:30px;display:grid;box-shadow:0 14px 38px #353d5211}.MAzBfq_contactForm label{color:#536075;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:750}.MAzBfq_contactForm input,.MAzBfq_contactForm select,.MAzBfq_contactForm textarea{color:#344461;width:100%;font:inherit;letter-spacing:normal;text-transform:none;background:#faf9f7eb;border:1px solid #4c577a2e;border-radius:2px;outline:0;margin-top:7px;padding:12px;font-size:14px}.MAzBfq_contactForm input,.MAzBfq_contactForm select{height:48px}.MAzBfq_contactForm textarea{resize:vertical}.MAzBfq_contactForm input:focus,.MAzBfq_contactForm select:focus,.MAzBfq_contactForm textarea:focus{outline-offset:2px;outline:2px solid #66528759}:is(.MAzBfq_contactForm input:user-invalid,.MAzBfq_contactForm select:user-invalid){border-color:#9e5262}.MAzBfq_formRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.MAzBfq_contactForm button{color:#fff;cursor:pointer;background:#665287;border:0;border-radius:4px;min-height:52px;font-size:13px;font-weight:750;box-shadow:0 8px 18px #52427129}.MAzBfq_formNote{color:#727988!important;margin:0!important;font-size:12px!important;line-height:1.5!important}.MAzBfq_contactClosing{justify-content:space-between;align-items:center;gap:60px;display:flex}.MAzBfq_contactClosing h2{max-width:700px}.MAzBfq_contactClosing nav{flex-wrap:wrap;gap:10px;display:flex}.MAzBfq_contactClosing nav a{color:#4c577a;border:1px solid #4c577a2e;padding:12px 16px;font-size:12px;font-weight:700}@media (max-width:1024px){.MAzBfq_hero{grid-template-columns:45% 55%;min-height:610px}.MAzBfq_heroCopy{padding-left:4vw}.MAzBfq_spaceCards article>div{height:240px}.MAzBfq_destinationGrid article>div{height:235px}}@media (max-width:768px){.MAzBfq_hero{flex-direction:column-reverse;align-items:stretch;min-height:auto;display:flex}.MAzBfq_heroImage{min-height:430px;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 8px),#0000);mask-image:linear-gradient(#000 0 calc(100% - 8px),#0000)}.MAzBfq_heroCopy{padding:54px 28px 70px}.MAzBfq_hero:before{width:90%;height:190px}.MAzBfq_splitIntro,.MAzBfq_contactHero,.MAzBfq_contactSection,.MAzBfq_storySection{grid-template-columns:1fr;gap:42px}.MAzBfq_duoPhotos{grid-template-columns:1fr .75fr}.MAzBfq_spaceCards{grid-template-columns:1fr}.MAzBfq_spaceCards article{grid-template-columns:1fr 1fr;align-items:center;display:grid}.MAzBfq_spaceCards article>div{grid-row:1/span 2;height:240px}.MAzBfq_equipmentGrid,.MAzBfq_destinationGrid{grid-template-columns:repeat(2,1fr)}.MAzBfq_storyCopy{max-width:none;margin:0}.MAzBfq_storySection figure{height:430px}.MAzBfq_contactHero{min-height:0}.MAzBfq_contactClosing,.MAzBfq_cta{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.MAzBfq_page h1{font-size:43px}.MAzBfq_page h2{font-size:32px}.MAzBfq_heroImage{min-height:300px}.MAzBfq_heroCopy{padding:42px 20px 56px}.MAzBfq_paperSection,.MAzBfq_softSection,.MAzBfq_gallerySection,.MAzBfq_storySection,.MAzBfq_contactSection,.MAzBfq_contactClosing,.MAzBfq_cta{padding:64px 20px}.MAzBfq_heroFacts{gap:9px 15px}.MAzBfq_splitIntro{margin-bottom:40px}.MAzBfq_duoPhotos{grid-template-columns:1fr}.MAzBfq_duoPhotos figure,.MAzBfq_duoPhotos figure:last-child{height:300px}.MAzBfq_spaceCards article{display:block}.MAzBfq_spaceCards article>div{height:250px}.MAzBfq_equipmentGrid{grid-template-columns:1fr}.MAzBfq_gallery{grid-template-rows:270px 160px 160px;grid-template-columns:1fr 1fr}.MAzBfq_galleryMain{grid-area:1/1/auto/span 2}.MAzBfq_gallery figure:nth-child(2){grid-column:auto}.MAzBfq_landscapePair{grid-template-columns:1fr}.MAzBfq_landscapePair figure{height:330px}.MAzBfq_landscapePair>div{margin:-28px 16px 0;padding:28px}.MAzBfq_destinationGrid article>div{height:180px}.MAzBfq_destinationGrid h3{font-size:16px}.MAzBfq_storySection figure{height:300px}.MAzBfq_formRow{grid-template-columns:1fr}.MAzBfq_contactForm{padding:20px 16px}.MAzBfq_contactHero aside{padding:27px 22px}.MAzBfq_contactClosing nav{width:100%;display:grid}.MAzBfq_contactClosing nav a{text-align:center}.MAzBfq_primaryButton,.MAzBfq_contactForm button,.MAzBfq_contactClosing nav a{justify-content:center;align-items:center;min-height:48px;display:flex}}.MAzBfq_primaryButton,.MAzBfq_contactForm button{background:linear-gradient(135deg,#ffffff2e,#0000 45%),#665287f7;border:1px solid #fff6;border-radius:8px 3px;min-height:50px;transition:transform .2s,box-shadow .25s,background-color .25s;box-shadow:inset 0 1px #ffffff52,0 9px 21px #52427129}.MAzBfq_primaryButton:hover,.MAzBfq_contactForm button:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff61,0 12px 25px #52427133}.MAzBfq_primaryButton:focus-visible,.MAzBfq_contactForm button:focus-visible{outline-offset:3px;outline:2px solid #6652875c}.MAzBfq_whatsappContact{grid-column:1/-1;justify-self:end}@media (max-width:768px){.MAzBfq_whatsappContact{justify-self:stretch}}
