.drc-nav{color:#113b3d;background:#fffaf0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 5%;display:flex}.drc-nav>div:not(.drc-language){flex-wrap:wrap;gap:20px;display:flex}.drc-language{align-items:center;gap:10px;padding:12px 0;font-size:16px;display:flex}.drc-language a[aria-current=page]{text-underline-offset:5px;font-weight:700;text-decoration:underline}.drc-french .drc-hero{isolation:isolate;align-items:center;height:auto;min-height:650px;padding:70px 6%;display:flex;position:relative}.drc-hero-shade{z-index:-1;background:linear-gradient(90deg,#072426d6,#07242640);position:absolute;inset:0}.drc-french .drc-hero-copy{color:#fff;max-width:860px}.drc-hero-copy h1{margin:18px 0;font-size:clamp(44px,7vw,92px);line-height:1.06}.drc-hero-copy h1 em{color:#ffdc6c}.drc-hero-copy p{max-width:740px;font-size:18px;line-height:1.65}.drc-hero-copy small{margin:10px 0;display:block}.drc-kicker{letter-spacing:.06em}.drc-price{margin:18px 0;font-size:clamp(26px,4vw,42px);display:block}.drc-french .drc-fine{font-size:15px}.drc-french .drc-book{scroll-margin-top:20px}.drc-form label{margin:15px 0;display:block}.drc-form input:not([type=checkbox]),.drc-form select,.drc-form textarea{color:#113b3d;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #9ab5b1;border-radius:0;padding:14px;font-size:16px;display:block}.drc-form .terms{font-size:15px;line-height:1.6;display:block}.drc-form .terms input{margin-right:8px}.drc-form a{text-decoration:underline}.drc-form [role=alert]{color:#941b1b;background:#fff2ec;padding:12px}.drc-french summary{cursor:pointer;padding:12px 0;font-size:18px}.drc-french .policy-grid li{line-height:1.65}.drc-french .mara-memory-logotype{font-size:clamp(32px,5vw,60px)}@media (max-width:700px){.drc-nav{gap:10px;padding:16px 5%}.drc-nav>div:not(.drc-language){gap:12px;font-size:15px}.drc-nav .drc-language{width:100%}.drc-french .drc-hero{min-height:620px;padding:40px 6%}.drc-french .hero-actions{flex-wrap:wrap}.drc-french .hero-actions a{white-space:normal}.drc-form .form-row,.drc-french .drc-book{display:block}.drc-french .drc-book form{margin-top:30px}.drc-french .mara-price-detail h2{overflow-wrap:anywhere}}.drc-french .drc-nav .brand-type{color:#113b3d!important;text-shadow:none!important}.drc-french .drc-nav .brand-type small{color:#91661a!important}.drc-french .drc-hero-copy .hero-actions{margin-top:22px}.drc-french .drc-hero{padding-bottom:100px}
