@media screen and (min-width: 768px){.md-only{display:none}}.complete-header{padding-block:40px}@media screen and (max-width: 767px){.complete-header{padding-block:16}}.complete-header .complete-header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.complete-header .complete-header-logo{max-width:280px}@media screen and (max-width: 767px){.complete-header .complete-header-logo{width:210px}}.complete{margin-top:48px}@media screen and (max-width: 1080px){.complete{margin-top:24px}}@media screen and (max-width: 767px){.complete{margin-top:0}}.complete .complete-contents{margin-top:48px;padding:80px;border-radius:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media screen and (max-width: 1080px){.complete .complete-contents{margin-top:32px;padding:56px;border-radius:56px}}@media screen and (max-width: 767px){.complete .complete-contents{padding:32px 24px;border-radius:24px;gap:24px}}.complete .complete-contents .complete-message{text-align:center;font-size:2rem}@media screen and (max-width: 767px){.complete .complete-contents .complete-message{font-size:1.6rem}}.complete .complete-contents .accommodations{display:none}.complete .complete-contents .mphb-payment-messages{display:none}.complete .complete-contents .mphb-booking-details-section.payment{display:none}.complete .complete-contents .mphb-booking-details-section.booking{background-color:var(--color-surface-default);padding:48px 112px;border-radius:24px;display:grid;grid-template-columns:240px 1fr;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:24px}@media screen and (max-width: 1080px){.complete .complete-contents .mphb-booking-details-section.booking{grid-template-columns:140px 1fr;padding:48px 72px}}@media screen and (max-width: 767px){.complete .complete-contents .mphb-booking-details-section.booking{grid-template-columns:1fr;padding:24px;border-radius:16px}}.complete .complete-contents .mphb-booking-details-section.booking .mphb-booking-details-title{font-size:1.8rem;font-weight:700;color:var(--color-base-secondary)}.complete .complete-contents .mphb-booking-details-section.booking .mphb-booking-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.complete .complete-contents .mphb-booking-details-section.booking .mphb-booking-details>li{border:none;padding:0;margin:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;line-height:1;display:grid;grid-template-columns:130px 1fr}@media screen and (max-width: 767px){.complete .complete-contents .mphb-booking-details-section.booking .mphb-booking-details>li{grid-template-columns:100px 1fr}}.complete .complete-contents .mphb-booking-details-section.booking .mphb-booking-details>li.booking-number{display:none}.complete .complete-contents .mphb-booking-details-section.booking .mphb-booking-details>li.booking-status{display:none}.complete .complete-contents .mphb-booking-details-section.booking .mphb-booking-details>li .label{font-size:1.6rem}@media screen and (max-width: 767px){.complete .complete-contents .mphb-booking-details-section.booking .mphb-booking-details>li .label{font-size:1.4rem}}.complete .complete-contents .mphb-booking-details-section.booking .mphb-booking-details>li .value{font-size:2.4rem;color:var(--color-base-primary)}@media screen and (max-width: 767px){.complete .complete-contents .mphb-booking-details-section.booking .mphb-booking-details>li .value{font-size:1.8rem}}.complete .complete-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}/*# sourceMappingURL=complete.min.css.map */