.careers-list-block .careers-filters{display:flex;gap:var(--gutter-x-tight);flex-wrap:nowrap;width:100%;align-items:center;margin-block:var(--row-xs)}@media only screen and (max-width: 64rem){.careers-list-block .careers-filters{flex-direction:column}}.careers-list-block .images-career{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--gutter-x-tight)}.careers-list-block .images-career img{padding:var(--space-s) var(--space-m);object-fit:contain;flex:1;height:auto}.careers-list-block .careers-filter-select{position:relative;display:flex;flex-direction:column;min-width:280px;border:1.5px solid var(--color-body);border-radius:16px;padding:var(--space-s) 48px var(--space-s) var(--space-s);background:#fff;width:calc(50% - var(--gutter-x-tight)/2);height:fit-content;cursor:pointer}.careers-list-block .careers-filter-select .filter-label{font-size:11px;font-weight:700;letter-spacing:.08em;color:oklch(from var(--color-body) l c h/0.5);margin-bottom:4px;pointer-events:none}.careers-list-block .careers-filter-select .dropdown{padding:0}.careers-list-block .careers-filter-select .dropdown::after{display:none}.careers-list-block .careers-filter-select select{padding:0;appearance:none;-webkit-appearance:none;border:none;outline:none;background:rgba(0,0,0,0);font-size:15px;color:#aaa;cursor:pointer;width:100%;padding:0}.careers-list-block .careers-filter-select select:focus{color:#333}.careers-list-block .careers-filter-select select:option:not([value=""]){color:#333}.careers-list-block .careers-filter-select .filter-chevron{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none;color:#333;display:flex;align-items:center}@media only screen and (max-width: 64rem){.careers-list-block .careers-filter-select{width:100%}}.careers-list-block .careers-list{display:flex;flex-direction:column;gap:var(--gutter-standard);margin-block:var(--row-m)}.careers-list-block .careers-list .career{display:flex;flex-direction:row;gap:6.375rem;padding:var(--space-l)}.careers-list-block .careers-list .career.is-hidden{display:none}.careers-list-block .careers-list .career .hotel-logo{margin-bottom:var(--space-l)}.careers-list-block .careers-list .career .hotel-logo svg{height:36.985px;aspect-ratio:194/41;width:auto}.careers-list-block .careers-list .career .career-left{max-width:calc(100% - 18.667rem - 102px)}.careers-list-block .careers-list .career .career-left .departments{font-family:var(--font-family-overline);font-weight:var(--font-weight-overline);text-transform:var(--text-transform-overline);font-size:var(--font-size-overline-1);line-height:var(--line-height-overline-1);letter-spacing:var(--letter-spacing-overline-1);font-style:var(--font-style-overline)}.careers-list-block .careers-list .career .career-left .button button-text{font-family:var(--font-family-button-text);font-weight:var(--font-weight-button-text);text-transform:var(--text-transform-button-text);font-size:var(--font-size-button-text-s);line-height:var(--line-height-button-text-s);letter-spacing:var(--letter-spacing-button-text-s);font-style:var(--font-style-button-text)}.careers-list-block .careers-list .career .career-left .title{margin-top:24px;font-family:var(--font-family-large-heading);font-weight:var(--font-weight-large-heading);text-transform:var(--text-transform-large-heading);font-size:var(--font-size-large-heading-2);line-height:var(--line-height-large-heading-2);letter-spacing:var(--letter-spacing-large-heading-2);font-style:var(--font-style-large-heading)}.careers-list-block .careers-list .career .career-left .title .job-type{margin-bottom:24px;font-family:var(--font-family-subtitle-uppercase);font-weight:var(--font-weight-subtitle-uppercase);text-transform:var(--text-transform-subtitle-uppercase);font-size:var(--font-size-subtitle-uppercase-2);line-height:var(--line-height-subtitle-uppercase-2);letter-spacing:var(--letter-spacing-subtitle-uppercase-2);font-style:var(--font-style-subtitle-uppercase)}.careers-list-block .careers-list .career .career-left article p,.careers-list-block .careers-list .career .career-left article h1,.careers-list-block .careers-list .career .career-left article h2,.careers-list-block .careers-list .career .career-left article h3,.careers-list-block .careers-list .career .career-left article h4,.careers-list-block .careers-list .career .career-left article h5,.careers-list-block .careers-list .career .career-left article h6{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-m);line-height:var(--line-height-body-m);letter-spacing:var(--letter-spacing-body-m);font-style:var(--font-style-body);margin:0}.careers-list-block .careers-list .career .career-right{display:flex;flex-direction:column;gap:var(--gutter-x-tight);width:18.667rem;justify-content:center}.careers-list-block .careers-list .career .career-right .item p{font-family:var(--font-family-small-heading);font-weight:var(--font-weight-small-heading);text-transform:var(--text-transform-small-heading);font-size:var(--font-size-small-heading-1);line-height:var(--line-height-small-heading-1);letter-spacing:var(--letter-spacing-small-heading-1);font-style:var(--font-style-small-heading);margin:0}.careers-list-block .careers-list .career .career-right .item span{font-family:var(--font-family-body);font-weight:var(--font-weight-body);text-transform:var(--text-transform-body);font-size:var(--font-size-body-l);line-height:var(--line-height-body-l);letter-spacing:var(--letter-spacing-body-l);font-style:var(--font-style-body)}@media only screen and (max-width: 48rem){.careers-list-block .careers-list .career .career-right .item{width:calc(50% - var(--gutter-x-tight))}}@media only screen and (max-width: 48rem){.careers-list-block .careers-list .career{flex-direction:column;gap:var(--gutter-standard)}.careers-list-block .careers-list .career .career-left{max-width:100%}}
/*# sourceMappingURL=careers_list.css.map */
