.main-page-title,.contact .title,.template-search__header h1,.template-404 .title{font-family:var(--font-heading-family);letter-spacing:-.018em;line-height:1.1;text-wrap:balance}.page-width--narrow .rte,.contact,.template-search,.template-404{font-family:var(--font-body-family)}.page-width--narrow .rte{font-size:1.5rem;line-height:1.8}.page-width--narrow .rte h2,.page-width--narrow .rte h3{font-family:var(--font-heading-family);line-height:1.2;letter-spacing:-.01em}.contact .field__input,.template-search .field__input{min-height:5.2rem}.contact textarea.field__input{min-height:16rem}.contact__button .button,.template-404 .button{min-height:5rem;letter-spacing:.08em;text-transform:uppercase;font-size:1.15rem}.template-search__search{max-width:54rem}.template-search .search__button{min-width:5.2rem;min-height:5.2rem}.template-404{padding-top:7rem;padding-bottom:8rem}.template-404>p{letter-spacing:.06em;text-transform:uppercase;font-size:1.1rem}@media screen and (min-width:750px){.main-page-title{font-size:clamp(3.6rem,4vw,5.2rem);margin-bottom:3.2rem}.contact .title,.template-search__header h1,.template-404 .title{font-size:clamp(3.2rem,3.5vw,4.6rem)}}@media screen and (max-width:749px){.main-page-title{font-size:calc(var(--font-heading-scale) * 3rem);margin-bottom:2rem}.page-width--narrow .rte{font-size:1.4rem;line-height:1.72}.contact .title,.template-search__header h1,.template-404 .title{font-size:calc(var(--font-heading-scale) * 2.8rem)}.contact__button{margin-top:2.4rem}.contact__button .button{width:100%;min-height:5.2rem}.template-search__header,.template-search__search{margin-bottom:2.5rem}.template-404{padding-top:5rem;padding-bottom:6rem}}.page-width--narrow .rte table{width:100%;max-width:100%;margin:2rem 0 3rem;border-collapse:collapse;table-layout:auto}.page-width--narrow .rte th,.page-width--narrow .rte td{padding:1.1rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.14);text-align:center;vertical-align:middle}.page-width--narrow .rte th{font-weight:600;background:rgba(var(--color-foreground),.04)}.page-width--narrow .rte th[scope=row]{text-align:left}.page-width--narrow .rte img{max-width:100%;height:auto}@media screen and (max-width:749px){.page-width--narrow .rte{overflow-wrap:anywhere}.page-width--narrow .rte table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}.page-width--narrow .rte th,.page-width--narrow .rte td{padding:.9rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/getaway-standard-pages.css.map */
