.input{border-radius:4px;border:1px solid var(--sah-translucid);padding:8px;width:100%;max-width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff}.input.hasError{border-color:var(--sah-danger)}.loading-icon{display:inline-block;width:96px;height:96px;position:relative}.loading-icon.loading-icon-active{position:absolute;height:100%;width:100%;background:red;display:block;margin-left:400px}.loading-icon.loading-icon--small{height:8px;width:24px}.loading-icon:before,.loading-icon:after{content:"";display:block;position:absolute;border-radius:24px;background:var(--sah-dark);height:24px;width:24px;opacity:.4;animation:loading-bounce 2s infinite ease-in;top:32px;left:32px}.loading-icon--small.loading-icon:before,.loading-icon--small.loading-icon:after{height:16px;width:16px;top:calc(50% - 8px);left:calc(50% - 8px)}.loading-icon:after{animation-delay:1s}@keyframes loading-bounce{0%{transform:scale(1.2);opacity:0}15%{transform:scale(.8);opacity:.4}to{transform:scale(4);opacity:0}}._booking-status-label__text_azzee_192{font-size:var(--sah-font-xs);line-height:var(--sah-line-height-xs)}.booking-dates{position:relative;display:flex;justify-content:space-between;align-items:center}.booking-dates__separator{display:block;width:1px;height:80px;background-color:var(--sah-light);margin:0 8px}.booking-dates__title{font-family:var(--sah-font-title);font-weight:var(--sah-font-w-regular);font-size:var(--sah-font-l);line-height:var(--sah-line-height-l);color:var(--sah-ultra-dark);display:block;margin-bottom:8px;margin-left:6px}.booking-dates__col{display:flex;flex-direction:column;flex-grow:1;text-align:center}.booking-dates__col-title{font-family:var(--sah-font-bold);font-weight:var(--sah-font-w-bold)}.booking-dates__day{color:var(--sah-ultra-dark);font-size:var(--sah-font-xxxl);line-height:normal}.booking-dates__date{font-size:var(--sah-font-xs);text-transform:uppercase;color:var(--sah-medium)}.booking-dates__previous{color:#d3d3d3}.booking-original-dates{padding-top:16px}.booking-original-dates *{color:gray;font-size:var(--sah-font-s)}.cloud-error{text-align:center}.cloud-error__image{max-width:300px}.iframe-modal__header{margin-left:24px;margin-top:16px;padding-bottom:0}.iframe-modal__body{height:700px}.iframe-modal__iframe{width:100%;height:100%;background-color:#fff;border:none}.iframe-modal__iframe--hidden{display:none}.iframe-modal__spinner{display:flex;justify-content:center;align-items:center}.booking-photo{flex:0 0 36%;display:flex;align-items:center}.booking-photo__img{display:block;width:100%;object-fit:cover;border-radius:8px;height:auto}@media(max-width:63.9275em){.booking-photo__img{position:static;height:auto}}.booking-photo__carousel{overflow:hidden}:export{primary:var(--sah-primary);interaction:var(--sah-interaction);secondary-pink:var(--sah-secondary-pink);secondary-blue:var(--sah-secondary-blue);interaction-dark:var(--sah-interaction-dark);interaction-hover:var(--sah-interaction-hover);tertiary:var(--sah-tertiary);danger:var(--sah-danger);success:var(--sah-success);success-light:var(--sah-success-light);success-text:var(--sah-success-text);warning:var(--sah-warning);white:var(--sah-white);primary-light:var(--sah-primary-light);interaction-light:var(--sah-interaction-light);interaction-tint:var(--sah-interaction-tint);secondary-blue-light:var(--sah-secondary-blue-light);secondary-blue-ultra-light:var(--sah-secondary-blue-ultra-light);secondary-pink-light:var(--sah-secondary-pink-light);medium:var(--sah-medium);light:var(--sah-light);medium-light:var(--sah-medium-light);ultra-light:var(--sah-ultra-light);overlay-light-black:var(--sah-overlay-light-black);overlay-black:var(--sah-overlay-black);overlay-white:var(--sah-overlay-white);overlay-pink:var(--sah-overlay-pink);primary-light-blue:var(--sah-primary-light-blue);secondary:var(--sah-secondary);ultra-dark:var(--sah-ultra-dark);dark:var(--sah-dark);info:var(--sah-info);primary-dark:var(--sah-primary-dark);translucid:var(--sah-translucid);shadow:var(--sah-shadow)}:export{font-light:var(--sah-font-light);font-regular:var(--sah-font-regular);font-bold:var(--sah-font-bold);font-extra-bold:var(--sah-font-extra-bold);font-ultra-bold:var(--sah-font-ultra-bold);font-title:var(--sah-font-title)}:export{font-light:var(--sah-font-w-light);font-regular:var(--sah-font-w-regular);font-bold:var(--sah-font-w-bold);font-extra-bold:var(--sah-font-w-extra-bold);font-ultra-bold:var(--sah-font-w-ultra-bold)}:export{line-height-xxxs:var(--sah-line-height-xxxs);line-height-xxs:var(--sah-line-height-xxs);line-height-xs:var(--sah-line-height-xs);line-height-s:var(--sah-line-height-s);line-height-m:var(--sah-line-height-m);line-height-l:var(--sah-line-height-l);line-height-xl:var(--sah-line-height-xl);line-height-xxl:var(--sah-line-height-xxl);line-height-xxxl:var(--sah-line-height-xxxxl);line-height-xxxxl:var(--sah-line-height-xxxxl);line-height-xxxxxl:var(--sah-line-height-xxxxxl);line-height-xxxxxxl:var(--sah-line-height-xxxxxxl);line-height-xxxxxxxl:var(--sah-line-height-xxxxxxxl);line-height-xxxxxxxxl:var(--sah-line-height-xxxxxxxxl)}.charge-failure-block{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.charge-failure-block__accepted{display:flex;align-items:center;font-family:var(--sah-font-bold);font-weight:var(--sah-font-w-bold);font-size:var(--sah-font-s);line-height:var(--sah-line-height-s);text-transform:uppercase;color:var(--sah-interaction-dark)}.charge-failure-block__accepted-icon{margin-right:8px}.charge-failure-block__headline{font-family:var(--sah-font-bold);font-weight:var(--sah-font-w-bold);font-size:var(--sah-font-l);line-height:var(--sah-line-height-l);margin:0}.charge-failure-block__body{font-size:var(--sah-font-m);line-height:var(--sah-line-height-m);margin:0}.charge-failure-block__countdown{font-family:var(--sah-font-bold);font-weight:var(--sah-font-w-bold);font-size:var(--sah-font-s);line-height:var(--sah-line-height-s);margin:0;min-height:24px}.charge-failure-block__cta{margin-top:8px}.charge-failure-block--cta-from-tablet .charge-failure-block__cta{display:none}@media(min-width:48em){.charge-failure-block--cta-from-tablet .charge-failure-block__cta{display:inline-flex}}._updated-tag_amk2h_192{font-size:var(--sah-font-xs);line-height:var(--sah-line-height-xs);font-family:var(--sah-font-bold);font-weight:var(--sah-font-w-bold);display:inline-block;color:#c2410c;background-color:#ffedd5;border-radius:24px;padding:2px 8px;text-transform:uppercase;white-space:nowrap}._diff-row__label_1d9g5_192{font-size:var(--sah-font-m);line-height:var(--sah-line-height-m);display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--sah-overlay-black)}._diff-row__value_1d9g5_201{font-size:var(--sah-font-m);line-height:var(--sah-line-height-m);display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:4px;text-align:right}._diff-row__old-value_1d9g5_211{color:var(--sah-overlay-black);text-decoration:line-through;white-space:nowrap}._diff-row__arrow_1d9g5_216{color:var(--sah-medium)}._diff-row__new-value_1d9g5_219{font-family:var(--sah-font-bold);font-weight:var(--sah-font-w-bold);color:var(--sah-dark);white-space:nowrap}._diff-row__new-value--changed_1d9g5_225{color:var(--sah-primary)}._renegotiation-actions-footer_iok5f_192{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--sah-medium-light)}._renegotiation-actions-footer__buttons_iok5f_199{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}._renegotiation-actions-footer__message_iok5f_205{font-size:var(--sah-font-s);line-height:var(--sah-line-height-s);margin:0;color:var(--sah-dark)}._renegotiation-conditions-card_1p8pf_192{display:flex;flex-direction:column;gap:16px;border:1px solid var(--sah-medium-light);border-radius:16px;padding:16px;background-color:var(--sah-white)}._renegotiation-conditions-card__title_1p8pf_201{display:flex;align-items:center;gap:8px;font-family:var(--sah-font-bold);font-weight:var(--sah-font-w-bold);font-size:var(--sah-font-l);line-height:var(--sah-line-height-l);color:var(--sah-dark)}._renegotiation-conditions-card__grid_1p8pf_211{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:8px;column-gap:16px;align-items:baseline}._renegotiation-conditions-card__first-payment_1p8pf_218{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--sah-medium-light)}._renegotiation-conditions-card__first-payment-row_1p8pf_225{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:16px}._renegotiation-conditions-card__first-payment-label_1p8pf_232{font-size:var(--sah-font-m);line-height:var(--sah-line-height-m);display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--sah-overlay-black)}._renegotiation-conditions-card__first-payment-value_1p8pf_241{font-size:var(--sah-font-m);line-height:var(--sah-line-height-m);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:4px}._renegotiation-conditions-card__first-payment-old_1p8pf_250{color:var(--sah-overlay-black);text-decoration:line-through;white-space:nowrap}._renegotiation-conditions-card__first-payment-new_1p8pf_255{white-space:nowrap}
