/* One visual contract for the proposed comparison and the editable version of that exact offer. */
.andara-offer{--offer-unit:1px;display:grid;grid-template-columns:.94fr 1.06fr;width:calc(800 * var(--offer-unit));height:calc(504 * var(--offer-unit));background:#faf8f3;color:#182c37;box-shadow:0 calc(20 * var(--offer-unit)) calc(70 * var(--offer-unit)) #0004}
.editor .andara-offer{--offer-unit:.0868055556cqw;flex:none}
.andara-offer .andara-offer-photo{min-width:0;overflow:hidden}.andara-offer .andara-offer-photo img{width:100%;height:100%;object-fit:cover}
.andara-offer .andara-offer-copy{position:relative;padding:calc(32 * var(--offer-unit)) calc(31 * var(--offer-unit)) calc(24 * var(--offer-unit));min-width:0}
.andara-offer .andara-offer-close{position:absolute;right:calc(16 * var(--offer-unit));top:calc(10 * var(--offer-unit));font:calc(24 * var(--offer-unit))/1 MuliAndara,Arial,sans-serif;color:#8a8270;border:0;border-radius:0;width:auto;height:auto}
.andara-offer .andara-offer-copy .eyebrow{font:400 calc(9 * var(--offer-unit))/1.5 MuliAndara,Arial,sans-serif;letter-spacing:.18em;margin:0 0 calc(16 * var(--offer-unit));color:#856943}
.andara-offer .andara-offer-title{font:400 calc(40 * var(--offer-unit))/1.1 FuturaAndara,Futura,sans-serif;letter-spacing:-.035em;min-height:0;white-space:pre-line;margin:0 0 calc(20 * var(--offer-unit));color:#182c37;overflow-wrap:break-word}
.andara-offer .andara-offer-credits{display:grid;grid-template-columns:1fr 1fr;gap:calc(22 * var(--offer-unit));color:inherit;margin:0}.andara-offer .andara-offer-credits>div+div{border:0;padding:0}.andara-offer .andara-offer-credits strong{font:400 calc(23 * var(--offer-unit))/1.3 FuturaAndara,Futura,sans-serif;display:block;margin:0;letter-spacing:normal;white-space:nowrap}.andara-offer .andara-offer-credits span{font:calc(8 * var(--offer-unit))/1.5 MuliAndara,Arial,sans-serif;letter-spacing:.14em;display:block;margin-top:calc(4 * var(--offer-unit));white-space:nowrap}
.andara-offer .andara-offer-condition{font:calc(8 * var(--offer-unit))/1.5 MuliAndara,Arial,sans-serif;margin:calc(16 * var(--offer-unit)) 0;padding:0;border:0;white-space:nowrap}
.andara-offer .andara-offer-copy dl{margin:0 0 calc(20 * var(--offer-unit))}.andara-offer .andara-offer-copy dl>div{display:grid;grid-template-columns:calc(80 * var(--offer-unit)) 1fr;gap:calc(10 * var(--offer-unit));margin:calc(6 * var(--offer-unit)) 0;font:calc(10 * var(--offer-unit))/1.5 MuliAndara,Arial,sans-serif}.andara-offer .andara-offer-copy dt{font-size:calc(8 * var(--offer-unit));letter-spacing:.08em;color:inherit}.andara-offer .andara-offer-copy dd{font-size:calc(10 * var(--offer-unit));margin:0;white-space:normal}
.andara-offer .andara-offer-button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:calc(13 * var(--offer-unit)) calc(18 * var(--offer-unit));font:calc(10 * var(--offer-unit))/1.5 MuliAndara,Arial,sans-serif;background:#003366;color:#fff;border:0;letter-spacing:normal}
.editor[data-mode=popup] .offer-scrim{padding:0;background:#0009}.editor[data-mode=popup] .hero-copy,.editor[data-mode=popup] .resort-background{display:none}.popup-homepage-background{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.editor:not([data-mode=popup]) .popup-homepage-background{display:none}
