
.retreat-draft-page header{background:#354537!important}.retreat-draft-page #content{padding-top:90px}.retreat{--ink:#323b32;--paper:#f3f0e9;color:var(--ink);background:var(--paper);font:16px/1.8 Arial,sans-serif}.retreat *{box-sizing:border-box}.retreat h1,.retreat h2,.retreat h3{font-family:"Bodoni Moda",Georgia,serif;font-weight:400;color:inherit}.retreat h1{font-size:clamp(48px,6vw,84px);line-height:1.06;margin:20px 0 26px}.retreat h2{font-size:clamp(36px,4vw,58px);line-height:1.12;margin:12px 0 26px}.retreat h3{font-size:29px;line-height:1.2}.retreat p{margin:0 0 22px}.rt-kicker{font:12px/1.5 Arial,sans-serif;letter-spacing:2.5px;text-transform:uppercase}.rt-hero{display:grid;grid-template-columns:1fr 1fr;min-height:680px}.rt-hero-copy{padding:75px 9%;align-self:center}.rt-hero img{width:100%;height:100%;object-fit:cover;min-height:540px}.rt-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:50px;padding:12px 23px;border:1px solid currentColor;color:inherit!important;text-decoration:none!important;font-size:14px}.rt-button:hover{background:#c9b89733}.rt-facts{display:flex;gap:30px;flex-wrap:wrap;border-top:1px solid #b4b8aa;margin-top:34px;padding-top:22px;font-size:13px}.rt-intro{max-width:850px;text-align:center;margin:auto;padding:95px 24px}.rt-intro p{font-size:19px}.rt-experiences{padding:0 6% 90px}.rt-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.rt-card img{width:100%;height:330px;object-fit:cover;display:block;margin-bottom:28px}.rt-card p{font-size:15px}.rt-extra{padding:32px 0 0;border-top:1px solid #c7c9bd;margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:45px}.rt-itinerary{background:#354537;color:#f6f3e9;padding:80px 6%}.rt-days{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:45px}.rt-day{border-top:1px solid #899582;padding-top:25px}.rt-number{color:#d1c39e;font:40px Georgia,serif}.rt-note{font-size:13px;opacity:.85;margin-top:32px!important}.rt-end{padding:90px 24px;text-align:center;max-width:850px;margin:auto}.rt-home{position:relative;isolation:isolate;clear:both;width:100%;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;background:#354537;color:#faf5e9}.rt-home-copy{padding:65px 10%;align-self:center}.rt-home img{display:block;align-self:stretch;height:100%;min-height:460px;max-height:640px;width:100%;object-fit:cover}.rt-home-copy{min-width:0}.rt-home h2{overflow-wrap:normal}.rt-home h2{color:inherit}.rt-draft{background:#e7dfce;text-align:center;font:12px Arial,sans-serif;padding:10px;color:#45513e}.rt-jump{position:fixed;right:18px;bottom:22px;z-index:90;background:#354537;color:white!important;padding:10px 20px;border:1px solid #ded8c8;font:13px Arial,sans-serif;border-radius:2px}@media(max-width:767px){.rt-hero,.rt-home{grid-template-columns:1fr}.rt-hero-copy{padding:45px 24px}.rt-hero img{min-height:0;height:330px}.rt-intro{padding:60px 24px}.rt-cards,.rt-extra,.rt-days{grid-template-columns:1fr}.rt-card img{height:310px}.rt-experiences,.rt-itinerary{padding:50px 24px}.rt-extra{gap:10px}.rt-days{gap:20px}.rt-home-copy{padding:45px 24px}.rt-home img{min-height:0;height:300px}.rt-facts{gap:16px}.rt-end{padding:60px 24px}.rt-jump{bottom:12px;right:12px}}
