@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap);*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth;background-color:#f5f5f1}body{min-height:100vh;text-rendering:optimizeSpeed}canvas,img,picture,svg,video{display:block;max-width:100%}img{height:auto;width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}ol,ul{list-style:none}a{text-decoration:none;color:inherit}article.media{height:100%}body{font-family:"Cormorant Garamond",serif;font-size:18px;line-height:1.6;color:#2e2e2e;font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:300;color:#000}.h1,h1{font-family:"Baccarat Stencil",sans-serif;font-size:34px;line-height:normal;letter-spacing:-.02em}@media (min-width:768px){.h1,h1{font-size:40px}}@media (min-width:1024px){.h1,h1{font-size:42px}}@media (min-width:1440px){.h1,h1{font-size:48px}}.h2,h2{font-family:"Cormorant Garamond",serif;font-size:40px;line-height:1;letter-spacing:-.02em}@media (min-width:768px){.h2,h2{font-size:48px}}@media (min-width:1024px){.h2,h2{font-size:56px}}@media (min-width:1440px){.h2,h2{font-size:64px}}.h3,h3{font-family:"Cormorant Garamond",serif;font-size:40px;font-weight:300;line-height:1.2;letter-spacing:-.02em}@media (min-width:768px){.h3,h3{font-size:48px}}@media (min-width:1024px){.h3,h3{font-size:56px}}@media (min-width:1440px){.h3,h3{font-size:64px}}.h4,h4{font-family:"Cormorant Garamond",serif;font-size:32px;line-height:normal;letter-spacing:-.02em}@media (min-width:768px){.h4,h4{font-size:36px}}@media (min-width:1024px){.h4,h4{font-size:40px}}@media (min-width:1440px){.h4,h4{font-size:48px}}.h5,h5{font-family:"Cormorant Garamond",serif;font-size:24px;line-height:normal}@media (min-width:768px){.h5,h5{font-size:32px}}@media (min-width:1024px){.h5,h5{font-size:36px}}@media (min-width:1440px){.h5,h5{font-size:40px}}.h6,h6{font-family:"Cormorant Garamond",serif;font-size:24px;font-style:italic;line-height:1.4;letter-spacing:-.02em}@media (min-width:768px){.h6,h6{font-size:28px}}@media (min-width:1024px){.h6,h6{font-size:32px}}@media (min-width:1440px){.h6,h6{font-size:36px}}.h7{font-family:"Cormorant Garamond",serif;font-size:22px;font-weight:300;line-height:1.1;letter-spacing:-.02em}@media (min-width:768px){.h7{font-size:24px}}@media (min-width:1024px){.h7{font-size:28px}}@media (min-width:1440px){.h7{font-size:32px}}.h8{font-family:"Cormorant Garamond",serif;font-size:20px;font-weight:300;line-height:1.1;letter-spacing:.01em}@media (min-width:1024px){.h8{font-size:24px}}p{margin-bottom:16px;font-weight:400}p:last-of-type{margin-bottom:0}a{color:#000;text-decoration:underline}.eyebrow{color:#6f6f6f;font-family:"Cormorant Garamond",serif;font-size:15px;font-weight:400;line-height:1.6;text-transform:capitalize}@media (min-width:1024px){.eyebrow{font-size:16px}}.subtitle--lg{font-family:"Cormorant Garamond",serif;font-size:16px;font-style:italic;font-weight:400;line-height:1.1;letter-spacing:normal}@media (min-width:1024px){.subtitle--lg{font-size:18px}}.subtitle--sm{font-family:"Cormorant Garamond",serif;font-size:13px;font-style:italic;font-weight:400;line-height:1.1}@media (min-width:1024px){.subtitle--sm{font-size:14px}}.body--lg{font-family:"Cormorant Garamond",serif;font-size:24px;font-weight:400;line-height:1.1}.body--md,.split-content__amenities .amenity__title,p{font-family:"Cormorant Garamond",serif;font-size:16px;font-weight:400;line-height:1.6}@media (min-width:1024px){.body--md,.split-content__amenities .amenity__title,p{font-size:18px}}.body--sm-md{font-family:"Cormorant Garamond",serif;font-weight:600;font-size:14px;line-height:1.6}@media (min-width:1024px){.body--sm-md{font-size:16px}}.body--sm{font-family:"Cormorant Garamond",serif;font-size:13px;font-weight:400;line-height:1.6}@media (min-width:1024px){.body--sm{font-size:14px}}.body--xs{font-family:"Cormorant Garamond",serif;font-size:12px;font-weight:400;line-height:1.6}@media (min-width:1024px){.body--xs{font-size:13px}}.field-label{font-family:"Baccarat Stencil",sans-serif;font-size:13px;font-weight:400;line-height:1.2}.field-input{font-family:"Cormorant Garamond",serif;font-size:20px;font-weight:400;line-height:1;letter-spacing:-.02em}@font-face{font-display:auto;font-family:"Baccarat Stencil";font-style:normal;font-weight:400;src:url(../../fonts/baccaratStencil.otf) format("opentype")}form label[for=edit-i-agree-to-the-terms-conditions-and-privacy-policy]{color:#2e2e2e;font-family:"Cormorant Garamond",serif;font-size:13px;line-height:160%;margin-left:.5rem}form label[for=edit-i-agree-to-the-terms-conditions-and-privacy-policy] a{color:#000;text-decoration:underline}form div.form-item-i-agree-to-the-terms-conditions-and-privacy-policy{display:flex}@media (max-width:767px){form #edit-actions{width:100%}}form .form-submit{display:flex;padding:10px 32px;justify-content:center;align-items:center;gap:10px;background-color:#c10a25;font-family:"Baccarat Stencil",sans-serif;color:#fff;font-size:12px;font-weight:400;border:none;cursor:pointer;transition:background-color ease-in-out .2s}form .form-submit:hover{background-color:#000}@media (max-width:767px){form .form-submit{max-width:400px;width:100%;height:56px;padding:14px 32px;margin:0 auto}}.local-tasks{background:#fff;border-radius:3px;bottom:10px;box-shadow:0 0 10px rgba(0,0,0,.5);padding:20px;position:fixed;right:10px;z-index:10}.local-tasks ul{display:flex;list-style:none;margin:0;padding:0}.local-tasks ul li{margin:0 10px}.local-tasks ul a{padding:5px}.btn{display:inline-block;padding:14px 32px;font-family:"Baccarat Stencil",sans-serif;font-size:13px;cursor:pointer;border:none;transition:background-color .3s ease,color .3s ease;line-height:160%;text-decoration:none}.btn:focus-visible{outline:1px solid #c10a25;outline-offset:3px;box-shadow:none}.btn:hover{text-decoration:none}.btn--primary{background-color:#c10a25;color:#fff}.btn--primary:hover{background-color:#000}.btn--secondary{background-color:transparent;color:#c10a25;border:1px solid #c10a25}.btn--secondary:hover{background-color:#c10a25;color:#fff}.btn--tertiary{text-transform:uppercase;color:#000;padding:0}.btn--tertiary:focus,.btn--tertiary:hover{color:#6c6c70;text-decoration:none}.btn--link,.btn--link-black,.btn--link-gray,.btn--link-red,.btn--link-white{text-transform:uppercase;color:#000;padding:0;background-color:transparent}.btn--link-black:focus,.btn--link-black:hover,.btn--link-gray:focus,.btn--link-gray:hover,.btn--link-red:focus,.btn--link-red:hover,.btn--link-white:focus,.btn--link-white:hover,.btn--link:focus,.btn--link:hover{color:#6c6c70;text-decoration:none;background-color:transparent}.btn--link-red{color:#c10a25}.btn--link-red:focus,.btn--link-red:hover{color:#000}.btn--link-black{color:#000}.btn--link-black:focus,.btn--link-black:hover{color:#6c6c70}.btn--link-black.is-active{color:#6c6c70}.btn--link-white{color:#fff}.btn--link-white:focus,.btn--link-white:hover{color:#aaa}.btn--link-gray{color:#6c6c70}.btn--link-gray:focus,.btn--link-gray:hover{color:#000}.split-content{display:flex;width:100%;flex-direction:column}@media (max-width:767px){.split-content{align-items:center;gap:32px;padding-inline:20px}}@media (min-width:361px){.split-content{align-items:flex-start}}@media (min-width:768px){.split-content{flex-direction:column;align-items:flex-start;width:672px;margin-inline:auto;padding-inline:0;gap:32px}}@media (min-width:769px){.split-content{display:grid;justify-content:center;align-items:center;width:100%;max-width:unset;padding-inline:20px;gap:32px;grid-template-columns:44fr 56fr}}@media (min-width:1024px){.split-content{padding-inline:0;max-width:896px;margin-inline:auto;grid-template-columns:384px 480px}}@media (min-width:1280px){.split-content{gap:75px;max-width:1080px;grid-template-columns:481px 529px}}@media (min-width:1440px){.split-content{max-width:1200px;grid-template-columns:481px 630px}}@media (min-width:1920px){.split-content{max-width:1380px;grid-template-columns:481px 720px}}.split-content__media{overflow:hidden;width:100%;order:2;align-self:stretch;height:420px}@media (min-width:360px) and (max-width:767px){.split-content__media{height:450px}}@media (min-width:768px){.split-content__media{height:440px}}@media (min-width:769px){.split-content__media{height:auto;aspect-ratio:480/660}}@media (min-width:1024px){.split-content__media{height:auto;height:660px;aspect-ratio:unset;order:2}}@media (min-width:1280px){.split-content__media{height:696px}}@media (min-width:1440px){.split-content__media{height:789px}}@media (min-width:1920px){.split-content__media{height:800px}}.split-content__media .field,.split-content__media .field__item,.split-content__media .field__items,.split-content__media article,.split-content__media picture{height:100%;width:100%}.split-content__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.split-content__text{display:flex;flex-direction:column;width:100%;order:1}@media (max-width:767px){.split-content__text{align-items:center;text-align:center;gap:24px}}@media (min-width:361px){.split-content__text{align-items:flex-start;text-align:left}}@media (min-width:768px){.split-content__text{align-items:flex-start;text-align:left;gap:24px}}@media (min-width:1024px){.split-content__text{order:1;max-width:384px;gap:42px}.split-content__text:has(.split-content__linksa,.split-content__linksbutton){gap:24px}}@media (min-width:1280px){.split-content__text{max-width:481px}}@media (max-width:767px){.split-content__text--has-amenities{align-items:flex-start;text-align:left}}@media (min-width:768px){.split-content__text--has-amenities{align-items:flex-start;text-align:left}}.split-content__title{display:flex;flex-direction:column;align-self:stretch;text-wrap:balance;gap:32px}@media (max-width:767px){.split-content__title{align-items:center;text-align:center}}@media (min-width:361px){.split-content__title{align-items:flex-start;text-align:left}}@media (max-width:767px){.split-content__text--has-amenities .split-content__title{align-items:flex-start;text-align:left}}@media (min-width:1280px){.split-content__title{gap:40px}}.split-content__title h1,.split-content__title h2,.split-content__title h3,.split-content__title h4,.split-content__title h5,.split-content__title h6{text-wrap:balance}.split-content__subheading{display:inline;line-height:1.2;color:#c10a25;text-wrap:balance}.split-content__body{font-size:16px;line-height:1.6}@media (min-width:1024px){.split-content__body{font-size:18px}}.split-content__body p:last-child{margin-bottom:0}.split-content__amenities{display:flex;flex-direction:column;width:100%;gap:12px}.split-content__amenities .amenity.card{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;text-align:left}.split-content__amenities .amenity__icon img{width:24px;height:24px}.split-content__amenities .amenity__title{font-size:14px;line-height:1.4}.split-content__amenities .field,.split-content__amenities .field__item,.split-content__amenities .field__items{display:contents}.split-content__amenities{flex-direction:column;align-items:flex-start;gap:4px}@media (min-width:768px){.split-content__amenities{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:clamp(4px,4px + 52 * (100vw - 360px) / 408,56px);column-gap:clamp(4px,4px + 52 * (100vw - 360px) / 408,56px);row-gap:12px}}@media (min-width:1024px){.split-content__amenities{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,56px - 40 * (100vw - 768px) / 256,56px)}}@media (min-width:1280px){.split-content__amenities{gap:16px}}.split-content__amenities .amenity.card{flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;align-self:stretch;text-align:left}.split-content__amenities .amenity__icon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:20px;height:20px;gap:6.75px;aspect-ratio:1/1}@media (min-width:768px){.split-content__amenities .amenity__icon{gap:clamp(6.667px,6.75px - .083 * (100vw - 360px) / 408,6.75px)}}@media (min-width:1024px){.split-content__amenities .amenity__icon{width:clamp(20px,20px + 10 * (100vw - 768px) / 256,30px);height:clamp(20px,20px + 10 * (100vw - 768px) / 256,30px);gap:clamp(6.667px,6.667px + 3.333 * (100vw - 768px) / 256,10px)}}@media (min-width:1280px){.split-content__amenities .amenity__icon{width:30px;height:30px;gap:10px}}.split-content__amenities .amenity__icon img{width:100%;height:100%}.split-content__amenities .amenity__title{color:#2e2e2e;font-size:16px}@media (min-width:1024px){.split-content__amenities .amenity__title{font-size:18px}}.split-content__links{display:flex;flex-direction:column;align-items:center;gap:16px}.split-content__links:not(:has(a,button)){display:none}@media (min-width:768px){.split-content__links{flex-direction:row;align-items:flex-start;gap:24px}}@media (min-width:769px){.split-content__links{flex-direction:column;gap:16px}}@media (min-width:1024px){.split-content__links{flex-direction:column;gap:16px}}@media (min-width:1920px){.split-content__links{display:inline-flex}}.split-content__links .btn--link:not(:first-child),.split-content__links .btn--tertiary:not(:first-child){color:#000}.split-content__links .btn--link:not(:first-child):focus,.split-content__links .btn--link:not(:first-child):hover,.split-content__links .btn--tertiary:not(:first-child):focus,.split-content__links .btn--tertiary:not(:first-child):hover{color:#c10a25}@media (min-width:769px){.split-content--flipped{grid-template-columns:56fr 44fr}}@media (min-width:1024px){.split-content--flipped{grid-template-columns:480px 384px}}@media (min-width:1280px){.split-content--flipped{grid-template-columns:529px 481px}}@media (min-width:1440px){.split-content--flipped{grid-template-columns:630px 481px}}@media (min-width:1920px){.split-content--flipped{grid-template-columns:720px 481px}}@media (min-width:769px){.split-content--flipped .split-content__media{order:1}}@media (min-width:1024px){.split-content--flipped .split-content__media{order:1}}@media (min-width:769px){.split-content--flipped .split-content__text{order:2}}@media (min-width:1024px){.split-content--flipped .split-content__text{order:2}}.split-content--featured-card{display:flex;flex-direction:column;gap:0;min-height:unset;width:100%;padding:0;max-width:unset}@media (min-width:1024px){.split-content--featured-card{flex-direction:row;align-items:stretch}}.split-content--featured-card:hover .split-content__media img{filter:grayscale(0)}.split-content--featured-card .split-content__text{padding:24px 16px;border:1px solid #edeeeb;align-items:flex-start;text-align:left;gap:12px;justify-content:center;margin-top:0;background-color:#fff;max-width:unset;order:2}@media (min-width:768px){.split-content--featured-card .split-content__text{gap:16px;padding:24px}}@media (min-width:1024px){.split-content--featured-card .split-content__text{padding:40px 60px;gap:24px;min-height:484px;order:inherit}}@media (min-width:1280px){.split-content--featured-card .split-content__text{min-height:500px}}@media (min-width:1440px){.split-content--featured-card .split-content__text{min-height:580px}}.split-content--featured-card .split-content__title{text-wrap:unset;text-align:left;align-items:flex-start}.split-content--featured-card .split-content__links{padding-bottom:0}@media (min-width:768px){.split-content--featured-card .split-content__links{flex-direction:column;gap:16px}}.split-content--featured-card .split-content__media{aspect-ratio:unset;height:auto;padding:0;order:1}@media (min-width:768px){.split-content--featured-card .split-content__media{flex:0 0 56%}}@media (min-width:1024px){.split-content--featured-card .split-content__media{position:relative;flex:0 0 512px;order:inherit}}@media (min-width:1280px){.split-content--featured-card .split-content__media{flex:0 0 720px}}@media (min-width:1440px){.split-content--featured-card .split-content__media{flex:0 0 852px}}.split-content--featured-card .split-content__media img{filter:grayscale(100%);transition:filter .5s ease}.split-content--featured-card .split-content__media img{aspect-ratio:320/344}@media (min-width:768px){.split-content--featured-card .split-content__media img{aspect-ratio:672/285}}@media (min-width:1024px){.split-content--featured-card .split-content__media img{position:absolute;aspect-ratio:unset;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media (min-width:1024px){.split-content--featured-card.split-content--flipped .split-content__media{order:2}}@media (min-width:1024px){.split-content--featured-card.split-content--flipped .split-content__text{order:1}}@media (max-width:1023px){.split-content--featured-card.in-focus .split-content__media img{filter:grayscale(0)}}
/*# sourceMappingURL=split-content.css.map */
