@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-video){align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}:where(.brxe-video) iframe,:where(.brxe-video) video{border:none;height:100%;position:absolute;top:0;width:100%}:where(.brxe-video) video[poster]:not([data-is-loaded]){object-fit:cover}@supports not (aspect-ratio:16/9){:where(.brxe-video){aspect-ratio:auto;padding-top:56.25%}}.brxe-video .plyr{bottom:0;font-family:inherit;left:0;position:absolute;right:0;top:0}.brxe-video .plyr .plyr__controls>.plyr__control{padding:8px}.brxe-video .plyr .plyr__control--overlaid{align-items:center;background-color:rgba(0,0,0,.65);border-radius:0;display:flex!important;height:50px;justify-content:center;padding:0;width:80px}.brxe-video .plyr .plyr__control--overlaid:hover{background-color:rgba(0,0,0,.9)}.brxe-video .plyr .plyr__control--overlaid svg{height:18px;width:18px}.brxe-video .plyr .plyr__controls .plyr__control{background-color:transparent;color:inherit}.brxe-video .plyr .plyr__controls .plyr__control.plyr__tab-focus{background:transparent;box-shadow:0 0 0 2px}.brxe-video .plyr input[type=range]:hover::-webkit-slider-thumb{visibility:visible}.brxe-video .plyr input[type=range]::-webkit-slider-runnable-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-webkit-slider-thumb{background:#fff;box-shadow:none;visibility:hidden}.brxe-video .plyr input[type=range]::-moz-range-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-moz-range-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range]::-moz-range-progress{border-radius:0}.brxe-video .plyr input[type=range]::-ms-track{border-radius:0;color:hsla(0,0%,100%,.75)}.brxe-video .plyr input[type=range]::-ms-fill-lower,.brxe-video .plyr input[type=range]::-ms-fill-upper{border-radius:0}.brxe-video .plyr input[type=range]::-ms-thumb{background:#fff;box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:none}.brxe-video .plyr input[type=range].plyr__tab-focus::-ms-track{box-shadow:none}.brxe-video .plyr .plyr__progress__buffer::-webkit-progress-value{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-moz-progress-bar{border-radius:0}.brxe-video .plyr .plyr__progress__buffer::-ms-fill{border-radius:0}.brxe-video .plyr .plyr__volume{max-width:none;min-width:0;width:auto}.brxe-video .plyr .plyr__volume:hover input[type=range]{margin:0 5px;width:60px}.brxe-video .plyr .plyr__volume input[type=range]{margin:0;transition:width .1s ease-out;width:0}.brxe-video .plyr .plyr__controls__item,.brxe-video .plyr input[type=range]{cursor:pointer}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before,.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:hover:before{background-color:#000}.brxe-video .plyr .plyr__menu__container .plyr__control[role=menuitemradio]:hover:after{background-color:#fff;opacity:1;transform:translateY(-50%) scale(1)}.bricks-video-preview-image{background-position:50%;background-repeat:no-repeat}.bricks-video-overlay,.bricks-video-preview-image{background-size:cover;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.bricks-video-overlay{align-items:center;display:flex;justify-content:center;z-index:1}.bricks-video-overlay.bricks-lazy-hidden{background-image:none!important}.bricks-video-overlay-icon{color:#fff;cursor:pointer;font-size:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}:root{--sand:#F6F1E9;--sand-2:#EFE7DA;--clay:#B9765B;--clay-dark:#9C5F47;--ink:#2B2723;--ink-soft:#5C554D;--moss:#5A6B54;--line:rgba(43,39,35,.14);--max:1200px;--font:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}html{font-size:16px!important;scroll-behavior:smooth}html,body{overflow-x:clip}body{background:var(--sand)!important;color:var(--ink)!important;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif!important;font-weight:300!important;font-size:.95rem!important;line-height:1.78!important;-webkit-font-smoothing:antialiased;margin:0}img{display:block;max-width:100%;height:auto}#brx-content a{color:inherit;text-decoration:none}#brx-content p,#brx-content .brxe-text-basic{color:var(--ink-soft);font-weight:300;font-size:inherit;line-height:1.78}#brx-content h1,#brx-content h2,#brx-content h3,#brx-content .brxe-heading{font-family:"Montserrat",sans-serif!important;font-weight:300!important;line-height:1.2!important;letter-spacing:-.02em!important;color:var(--ink)}#brx-content,#brx-content p,#brx-content .brxe-text-basic{font-size:inherit}#brx-content .retreat-hero.brxe-section,#brx-content section.retreat-hero{ position:relative!important; min-height:100svh!important; min-height:100dvh!important; display:flex!important; flex-direction:row!important; align-items:flex-end!important; justify-content:flex-start!important; overflow:hidden!important; background:#3a3833!important; padding:0!important;}#brx-content .retreat-hero::after{ content:""!important; position:absolute!important; inset:0!important; background:linear-gradient(180deg,rgba(30,27,24,.45) 0%,rgba(30,27,24,.18) 38%,rgba(30,27,24,.82) 100%)!important; pointer-events:none!important; z-index:1!important;}#brx-content .retreat-hero .retreat-hero-img.brxe-image,#brx-content .retreat-hero .retreat-hero-img img,#brx-content .retreat-hero img.retreat-hero-img,#brx-content #brxe-o2v9m7{ position:absolute!important; inset:0!important; width:100%!important; height:100%!important; max-width:none!important; max-height:none!important; object-fit:cover!important; object-position:center!important; opacity:.78!important; z-index:0!important;}#brx-content .retreat-hero .retreat-hero-inner.brxe-div,#brx-content #brxe-n89yyl{ position:relative!important; z-index:2!important; width:100%!important; padding:120px 0 92px!important; box-sizing:border-box!important;}#brx-content .retreat-hero .eyebrow,#brx-content .retreat-hero .eyebrow.brxe-text-basic,#brx-content #brxe-7mitma{ color:#EBC4AC!important; font-size:.66rem!important; letter-spacing:.24em!important; text-transform:uppercase!important; font-weight:500!important; margin:0 0 14px!important;}#brx-content .retreat-hero h1,#brx-content .retreat-hero .brxe-heading,#brx-content #brxe-w5uui4{ color:#ffffff!important; font-family:"Montserrat",sans-serif!important; font-weight:200!important; font-size:clamp(2.1rem,5.4vw,3.6rem)!important; letter-spacing:-.025em!important; line-height:1.15!important; max-width:16ch!important; margin:14px 0 18px!important;}#brx-content .retreat-hero .hero-sub,#brx-content .retreat-hero p.hero-sub,#brx-content #brxe-lie6rq{ color:rgba(255,255,255,.88)!important; font-size:.97rem!important; font-weight:300!important; line-height:1.6!important; margin:0 0 32px!important; max-width:48ch!important;}#brx-content .retreat-hero .hero-actions.brxe-div,#brx-content .retreat-hero #brxe-zq9dbl{ display:flex!important; flex-wrap:wrap!important; gap:14px!important; margin-top:8px!important; align-items:center!important;}#brx-content .retreat-hero .btn,#brx-content .retreat-hero .brxe-text-link.btn{ display:inline-flex!important; align-items:center!important; justify-content:center!important; padding:15px 32px!important; margin:0!important; box-sizing:border-box!important;}#brx-content .retreat-hero .btn-solid,#brx-content .retreat-hero .btn-solid.brxe-text-link{ background:var(--clay)!important; color:#ffffff!important; border:1px solid var(--clay)!important;}#brx-content .retreat-hero .btn-ghost,#brx-content .retreat-hero .btn-ghost.brxe-text-link,#brx-content #brxe-fu8xmg{ background:transparent!important; color:#ffffff!important; border:1px solid rgba(255,255,255,.6)!important;}#brx-content .retreat-hero .btn-ghost:hover,#brx-content #brxe-fu8xmg:hover{ background:rgba(255,255,255,.14)!important; color:#ffffff!important;}.wrap{max-width:1200px;margin:0 auto;padding:0 28px}.hero-actions{display:flex;flex-wrap:wrap;gap:14px}#brx-content section:not(.retreat-hero) .hero-actions{ margin-top:32px!important;}.btn{display:inline-block;padding:15px 32px;border-radius:2px;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.btn-solid{background:#B9765B;color:#fff}.btn-ghost{border:1px solid rgba(255,255,255,.6);color:#fff}.btn-line{border:1px solid #2B2723;color:#2B2723}.retreat-jump{padding:18px 0;background:#EFE7DA;border-bottom:1px solid rgba(43,39,35,.14)}.jump-row{display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:center}.jump-row a{font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:#5C554D}.retreat-body{padding:88px 0;background:#F6F1E9}.retreat-body.tint{background:#EFE7DA}.retreat-body h2,.retreat-split h2{font-weight:300;font-size:clamp(1.6rem,3.2vw,2.4rem);letter-spacing:-.02em;margin:12px 0 24px;color:#2B2723}.retreat-body h3,.schedule-panel h3{font-weight:500;font-size:1.05rem;margin:0 0 16px;color:#2B2723}.eyebrow{font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;font-weight:500;color:#B9765B}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:36px;margin:0 0 48px}.ticks{list-style:none;padding:0;margin:0}.ticks li{position:relative;padding:0 0 12px 18px;color:#5C554D;font-weight:300}.ticks li::before{content:"•";position:absolute;left:0;color:#B9765B}.narrow{max-width:760px}.retreat-split{padding:88px 0;background:#F6F1E9}.retreat-split.alt{background:#EFE7DA}.split-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.split-grid.rev{direction:rtl}.split-grid.rev>*{direction:ltr}.img-stack,.img-pair{ display:grid!important; gap:16px!important; row-gap:16px!important; column-gap:16px!important;}.img-pair{grid-template-columns:1fr 1fr}#brxe-es35jp.img-pair-stack{grid-template-columns:1fr!important}.img-stack img,.img-pair img,img.wide,.img-stack .brxe-image,.img-pair .brxe-image{ width:100%; height:auto; object-fit:cover; border-radius:2px; background:#EFE7DA;}#brx-content :not(.img-stack):not(.img-pair):not(.img-gallery):not(.img-overflow) > .brxe-image + .brxe-image,#brx-content :not(.img-stack):not(.img-pair):not(.img-gallery):not(.img-overflow) > img.brxe-image + img.brxe-image,#brx-content :not(.img-stack):not(.img-pair):not(.img-gallery):not(.img-overflow) > .img-pair + .brxe-image,#brx-content :not(.img-stack):not(.img-pair):not(.img-gallery):not(.img-overflow) > .img-pair + img.brxe-image,#brx-content :not(.img-stack):not(.img-pair):not(.img-gallery):not(.img-overflow) > .brxe-image + .img-pair,#brx-content :not(.img-stack):not(.img-pair):not(.img-gallery):not(.img-overflow) > img.brxe-image + .img-pair,#brx-content :not(.img-stack):not(.img-pair):not(.img-gallery):not(.img-overflow) > .img-stack + .brxe-image,#brx-content :not(.img-stack):not(.img-pair):not(.img-gallery):not(.img-overflow) > .brxe-image + .img-stack,#brx-content :not(.img-stack):not(.img-pair):not(.img-gallery):not(.img-overflow) > img.brxe-image + .img-stack{ margin-top:16px!important;}.schedule-panel{background:#F6F1E9;padding:28px;border-radius:2px}.day-sched{list-style:none;padding:0;margin:0 0 20px}.day-sched li{display:grid;grid-template-columns:140px 1fr;gap:16px;padding:12px 0;border-top:1px solid rgba(43,39,35,.14);color:#5C554D}.day-sched li span:first-child{color:#B9765B;font-size:.78rem;font-weight:500;letter-spacing:.08em}.price-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0 36px}.price-card{background:#F6F1E9;padding:28px;border-radius:2px;border:1px solid rgba(43,39,35,.14)}.price-label{margin:0 0 12px;color:#5C554D}.price-val{margin:0;font-size:1.6rem;font-weight:300;color:#2B2723}.fine{margin-top:28px;color:#5C554D}.fine a{color:#B9765B;text-decoration:underline}img.wide,.wide.brxe-image img,.brxe-image.wide img{width:100%;height:auto;object-fit:cover;border-radius:2px;background:#EFE7DA}@media(max-width:1000px){.two-col,.split-grid,.price-row{grid-template-columns:1fr;gap:28px}.split-grid.rev{direction:ltr}}@media(max-width:767px){ #brx-content .retreat-hero.brxe-section{min-height:100svh!important} #brx-content .retreat-hero .retreat-hero-inner.brxe-div,#brx-content #brxe-n89yyl{padding:110px 0 64px!important} #brx-content .retreat-hero h1,#brx-content #brxe-w5uui4{font-size:clamp(1.85rem,9vw,2.6rem)!important;max-width:14ch!important} #brx-content .retreat-hero .hero-actions.brxe-div,#brx-content #brxe-zq9dbl{flex-direction:column!important;align-items:stretch!important;max-width:360px!important} #brx-content .retreat-hero .btn{width:100%!important;text-align:center!important} .retreat-body,.retreat-split{padding:64px 0} .img-pair{grid-template-columns:1fr} .day-sched li{grid-template-columns:1fr;gap:4px}}.price-row.three{grid-template-columns:1fr 1fr 1fr}.img-pair-stack{grid-template-columns:1fr!important}.schedule-panel h3{margin:32px 0 16px!important}#brx-content .stay-video,#brx-content .brxe-video{ width:100%!important; margin-top:24px!important; aspect-ratio:16/9; background:#EFE7DA;}@media(max-width:1000px){.price-row.three{grid-template-columns:1fr}}.split-grid { display: grid !important; grid-template-columns: 1fr 1fr !important; gap: 36px 40px !important; align-items: start !important;}.split-grid > .img-stack,.split-grid .img-stack { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 12px !important; align-content: start !important; align-items: start !important; width: 100% !important; margin: 0 !important;}.split-grid .img-stack:has(> .brxe-image:only-child),.split-grid .img-stack.img-stack-col { grid-template-columns: 1fr !important;}.split-grid .img-stack > .brxe-image:last-child:nth-child(odd) { grid-column: 1 / -1 !important;}.split-grid .img-stack > .img-pair,.split-grid .img-stack > .brxe-div.img-pair { display: contents !important;}.split-grid:has(> .schedule-panel) > .schedule-panel { grid-column: 2 !important; grid-row: 1 / span 2 !important;}.split-grid:has(> .schedule-panel) > .img-stack { grid-column: 1 !important; grid-row: 2 !important;}.split-grid:has(> .schedule-panel) > .img-gallery,.split-grid:has(> .schedule-panel) > .img-overflow { grid-column: 1 / -1 !important; grid-row: 3 !important;}.split-grid > .img-gallery,.split-grid > .img-overflow { grid-column: 1 / -1 !important; display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 12px !important; margin: 12px 0 0 !important; width: 100% !important; max-width: 100% !important; align-items: stretch !important; align-content: start !important;}.split-grid > .img-gallery:has(> .brxe-image:only-child),.split-grid > .img-overflow:has(> .brxe-image:only-child) { grid-template-columns: 1fr !important; max-width: 100% !important;}.split-grid > .img-gallery:has(> .brxe-image:nth-child(2):last-child),.split-grid > .img-overflow:has(> .brxe-image:nth-child(2):last-child),.split-grid > .img-gallery:has(> .brxe-image:nth-child(4):last-child),.split-grid > .img-overflow:has(> .brxe-image:nth-child(4):last-child) { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; max-width: 100% !important;}.split-grid > .img-gallery:has(> .brxe-image:nth-child(5):last-child),.split-grid > .img-overflow:has(> .brxe-image:nth-child(5):last-child) { grid-template-columns: repeat(6, minmax(0, 1fr)) !important;}.split-grid > .img-gallery:has(> .brxe-image:nth-child(5):last-child) > .brxe-image:nth-child(-n + 3),.split-grid > .img-overflow:has(> .brxe-image:nth-child(5):last-child) > .brxe-image:nth-child(-n + 3) { grid-column: span 2 !important;}.split-grid > .img-gallery:has(> .brxe-image:nth-child(5):last-child) > .brxe-image:nth-child(n + 4),.split-grid > .img-overflow:has(> .brxe-image:nth-child(5):last-child) > .brxe-image:nth-child(n + 4) { grid-column: span 3 !important;}#brx-content .split-grid > .img-gallery > .brxe-image,#brx-content .split-grid > .img-overflow > .brxe-image,#brx-content .split-grid > .img-gallery > .brxe-image + .brxe-image,#brx-content .split-grid > .img-overflow > .brxe-image + .brxe-image,#brx-content .split-grid .img-stack .brxe-image,#brx-content .split-grid .img-gallery .brxe-image,#brx-content .split-grid .img-overflow .brxe-image,.split-grid .img-stack .brxe-image,.split-grid .img-gallery .brxe-image,.split-grid .img-overflow .brxe-image,.split-grid .img-pair:not(.img-pair-stack) .brxe-image { width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important; height: auto !important; aspect-ratio: 4 / 3 !important; overflow: hidden !important; border-radius: 2px !important; background: #efe7da !important; align-self: stretch !important;}.split-grid .img-stack .brxe-image img,.split-grid .img-gallery .brxe-image img,.split-grid .img-overflow .brxe-image img,.split-grid .img-pair:not(.img-pair-stack) .brxe-image img,.split-grid .img-stack img,.split-grid .img-gallery img,.split-grid .img-overflow img { width: 100% !important; height: 100% !important; max-height: none !important; aspect-ratio: 4 / 3 !important; object-fit: cover !important; object-position: center !important; display: block !important; border-radius: 2px !important;}@media (max-width: 1000px) { .split-grid { grid-template-columns: 1fr !important; } .split-grid:has(> .schedule-panel) > .schedule-panel, .split-grid:has(> .schedule-panel) > .img-stack, .split-grid:has(> .schedule-panel) > .img-gallery, .split-grid:has(> .schedule-panel) > .img-overflow { grid-column: 1 !important; grid-row: auto !important; } .split-grid > .img-gallery, .split-grid > .img-overflow { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; max-width: 100% !important; } .split-grid > .img-gallery:has(> .brxe-image:only-child), .split-grid > .img-overflow:has(> .brxe-image:only-child) { grid-template-columns: 1fr !important; }}.split-grid > .img-gallery:not(:has(> .brxe-image:nth-child(2):last-child)):not(:has(> .brxe-image:nth-child(4):last-child)):not(:has(> .brxe-image:nth-child(5):last-child)) > .brxe-image:last-child:nth-child(3n + 1):not(:only-child),.split-grid > .img-overflow:not(:has(> .brxe-image:nth-child(2):last-child)):not(:has(> .brxe-image:nth-child(4):last-child)):not(:has(> .brxe-image:nth-child(5):last-child)) > .brxe-image:last-child:nth-child(3n + 1):not(:only-child) { grid-column: 1 / -1 !important;}#brx-content .brxe-image.wide { display: block !important; width: 100% !important; max-width: 100% !important;}#brx-content .retreat-body .wrap:has(> .img-pair),#brx-content .retreat-body .wrap.img-gallery { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 12px !important; width: 100% !important;}#brx-content .retreat-body .wrap:has(> .img-pair) > .img-pair,#brx-content .retreat-body .wrap.img-gallery > .img-pair { display: contents !important;}#brx-content .retreat-body .wrap:has(> .img-pair) .brxe-image,#brx-content .retreat-body .wrap.img-gallery .brxe-image { display: block !important; width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important; height: auto !important; aspect-ratio: 4 / 3 !important; overflow: hidden !important; border-radius: 2px !important; background: #efe7da !important;}#brx-content .retreat-body .wrap:has(> .img-pair) .brxe-image img,#brx-content .retreat-body .wrap.img-gallery .brxe-image img { width: 100% !important; height: 100% !important; max-height: none !important; aspect-ratio: 4 / 3 !important; object-fit: cover !important; object-position: center !important; display: block !important;}#brx-content .retreat-body .wrap:has(> .img-pair) > .brxe-image:last-child,#brx-content .retreat-body .wrap.img-gallery > .brxe-image:last-child,#brx-content .retreat-body .wrap:has(> .img-pair) > .img-pair:last-child > .brxe-image:only-child,#brx-content .retreat-body .wrap.img-gallery > .img-pair:last-child > .brxe-image:only-child { grid-column: 1 / -1 !important; width: 100% !important; max-width: 100% !important;}#brx-content .retreat-body .img-stack > .img-pair:has(> :only-child) { display: block !important; width: 100% !important; max-width: 100% !important;}#brx-content .retreat-body .img-stack > .img-pair:has(> :only-child) > .brxe-image { display: block !important; width: 100% !important; max-width: 100% !important; aspect-ratio: 4 / 3 !important; overflow: hidden !important;}#brx-content .retreat-body .img-stack > .img-pair:has(> :only-child) > .brxe-image img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important;}@media (max-width: 767px) { .split-grid .img-stack, .split-grid > .img-gallery, .split-grid > .img-overflow, #brx-content .retreat-body .wrap:has(> .img-pair), #brx-content .retreat-body .wrap.img-gallery { grid-template-columns: 1fr !important; }}#brx-content .img-stack .brxe-image,#brx-content .img-pair .brxe-image,#brx-content .img-stack img,#brx-content .img-pair img,#brx-content .schedule-panel .brxe-image,#brx-content .retreat-split .brxe-image:not(.retreat-hero-img){ cursor:zoom-in;}#brxe-xvxm41 {aspect-ratio: 16/9}