.events-nav>a{max-width:300px;font-size:13px;gap:15px}.events-nav .section-picto{width:50px;height:50px;flex-basis:50px}.events-nav .section-picto svg{width:31px;height:31px}.event-hero{min-height:510px}.event-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-block:25px;border-bottom:1px solid #d9cbb7}.event-facts>div{display:flex;align-items:center;gap:15px;font:700 13px/1.7 Arial,sans-serif}.event-facts svg,.event-related svg,.event-organizers>div>.section-picto svg,.event-venues svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;width:29px;height:29px}.event-overview{padding-block:65px}.event-overview .stay-card-copy h3{font-size:29px}.event-other-links{display:flex;gap:18px 35px;flex-wrap:wrap;margin-top:25px}.event-other-links a{font:700 13px/1.8 Arial,sans-serif;color:#91434b;text-decoration:none;padding:10px 0;border-bottom:1px solid #c9b9a2}.event-venues{background:#eee6d8;padding:55px 0}.event-venue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.event-venue-grid details{background:#fffaf1;border:1px solid #d5c3aa;border-radius:5px;padding:23px}.event-venue-grid summary{display:flex;gap:15px;align-items:center;cursor:pointer;font:400 23px/1.4 Georgia,serif;list-style:none}.event-venue-grid summary strong{display:block;font:600 11px/1.7 Arial,sans-serif;color:#9b4b50;margin-top:5px}.event-venue-grid summary:after{content:'+';margin-left:auto;font-size:25px;color:#9b4b50}.event-venue-grid details[open] summary:after{content:'−'}.event-venue-grid p{font:14px/1.8 Arial,sans-serif;color:#6b5740}.event-venue-bottom{display:flex;justify-content:space-between;gap:30px;align-items:center;margin-top:15px}.event-venue-bottom p{font:13px/1.8 Arial,sans-serif;max-width:700px}.event-venue-bottom a{font:700 13px/1.6 Arial,sans-serif;white-space:nowrap;color:#91434b}.event-organizers{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding-block:65px}.event-organizers>img{display:block;width:100%;height:390px;object-fit:cover;border-radius:5px}.event-organizers p:not(.relax-kicker){font:15px/1.8 Arial,sans-serif;max-width:480px}.event-organizers>div>.section-picto{margin-bottom:22px}.event-public{padding:35px 0;background:#493323;color:#fff4e4}.event-public>div{display:flex;align-items:center;justify-content:space-between;gap:35px}.event-public h2{font-size:30px;color:#fff4e4;margin:12px 0}.event-public .relax-kicker{color:#dec5a5;margin:0}.event-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding-block:35px;border-bottom:1px solid #d9cbb7}.event-related>a{display:flex;align-items:center;gap:15px;color:#59402a;text-decoration:none;font:700 14px/1.6 Arial,sans-serif}.event-related strong{display:block;font-size:11px;font-weight:400;color:#9a4851}.event-photos{padding-block:55px 70px}.event-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.event-copy{padding-block:55px}.event-reading{max-width:900px}.event-reading p{font:15px/1.85 Arial,sans-serif;color:#67523c}.event-copy-note{max-width:850px;background:#eee6d8;border-left:3px solid #a13a45;padding:23px 28px;margin-top:30px}.event-copy-note h3{font:400 26px/1.4 Georgia,serif;margin:0 0 12px}.event-copy-note p{font:14px/1.8 Arial,sans-serif;color:#6b5740}.event-request select{width:100%;padding:13px;border:1px solid #d5c9b6;font:14px Arial,sans-serif;background:#fffdf8;color:#3c2a1b}.event-page a:focus-visible,.event-page button:focus-visible,.event-page summary:focus-visible{outline:3px solid #a13a45;outline-offset:4px}.event-page input,.event-page select,.event-page textarea{box-sizing:border-box;max-width:100%}
@media(max-width:1000px){.event-venue-grid{gap:13px}.event-venue-grid details{padding:18px 14px}.event-venue-grid summary{font-size:20px;gap:8px}.event-venue-grid .section-picto{width:39px;height:39px;flex-basis:39px}.event-venue-grid .section-picto svg{width:25px;height:25px}}
@media(max-width:810px){.events-nav>a{flex-basis:205px;min-height:86px;font-size:12px;gap:12px}.events-nav .section-picto{width:43px;height:43px;flex-basis:43px}.event-organizers{gap:30px}.event-organizers>img{height:350px}.event-facts{gap:15px}.event-facts>div{font-size:12px;gap:10px}.event-public>div{align-items:flex-start;flex-direction:column;gap:15px}.event-related{gap:18px}.event-related>a{font-size:12px;align-items:flex-start;flex-direction:column}.event-venue-grid{grid-template-columns:1fr}.event-venue-bottom{align-items:flex-start;flex-direction:column;gap:5px}}
@media(max-width:540px){.event-hero{min-height:520px}.event-facts{grid-template-columns:1fr;gap:14px}.event-facts>div{font-size:13px}.event-overview,.event-copy{padding-block:40px}.event-organizers{grid-template-columns:1fr;padding-block:40px;gap:25px}.event-organizers>img{height:260px}.event-venues{padding-block:40px}.event-related{grid-template-columns:1fr;padding-block:25px}.event-related>a{flex-direction:row;align-items:center;font-size:13px}.event-photos{padding-block:35px 45px}.event-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.event-public h2{font-size:27px}.event-other-links{gap:5px 25px}.event-copy-note{padding:20px}.event-page .stay-hero-copy h1{font-size:39px}}
