@media (max-width:768px){.order-confirmation-page-module__WUwd3G__wrapper{flex-direction:column!important;align-self:stretch!important;gap:24px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.order-confirmation-page-module__WUwd3G__container{padding:0!important}.order-confirmation-page-module__WUwd3G__left{width:100%!important;padding:0 24px!important}.order-confirmation-page-module__WUwd3G__leftTopTitle{width:100%!important;color:var(--Black,#000)!important;letter-spacing:-1.2px!important;font-family:Tiempos!important;font-size:40px!important;font-style:normal!important;font-weight:400!important;line-height:120%!important}.order-confirmation-page-module__WUwd3G__right{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;width:100%!important}.order-confirmation-page-module__WUwd3G__section{padding-bottom:0!important}}.order-confirmation-page-module__WUwd3G__button{flex-basis:100%;width:100%}.order-confirmation-page-module__WUwd3G__section{background:var(--Sand)}.order-confirmation-page-module__WUwd3G__wrapper{align-self:stretch;align-items:flex-start;gap:16px;max-width:1024px;margin:0 auto;padding:128px 24px;display:flex}.order-confirmation-page-module__WUwd3G__left{flex-direction:column;flex:1 0 0;align-items:flex-start;padding-right:64px;display:flex}.order-confirmation-page-module__WUwd3G__stack{flex-direction:column;align-self:stretch;align-items:flex-start;gap:24px;display:flex}@media (max-width:768px){.order-confirmation-page-module__WUwd3G__stack{gap:0}}.order-confirmation-page-module__WUwd3G__leftTopTitle{color:var(--Black,#000);letter-spacing:-1.44px;align-self:stretch;font-family:Tiempos;font-size:48px;font-style:normal;line-height:120%}.order-confirmation-page-module__WUwd3G__leftTimeline{width:100%;margin-top:24px}.order-confirmation-page-module__WUwd3G__right{background:var(--White);border-radius:24px;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:24px;width:400px;padding:24px 24px 48px;display:flex;box-shadow:0 0 30px #00000014}.order-confirmation-page-module__WUwd3G__rightTop{align-self:stretch;align-items:flex-start;gap:24px;display:flex}.order-confirmation-page-module__WUwd3G__productImageSmall{background:#f4f4f4;border-radius:8px}.order-confirmation-page-module__WUwd3G__productImagePlaceholderSmall{background:#f4f4f4;border:1px solid #0000000f;border-radius:8px;width:64px;height:64px}.order-confirmation-page-module__WUwd3G__rightTopLeft{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:4px;display:flex}.order-confirmation-page-module__WUwd3G__rightTopLeftTitle{color:var(--Black,#000);letter-spacing:-.2px;font-size:20px;font-style:normal;font-weight:500;line-height:32px}.order-confirmation-page-module__WUwd3G__rightTopLeftSubtitle{color:var(--Grey);letter-spacing:-.14px;font-size:14px;font-style:normal;line-height:24px}.order-confirmation-page-module__WUwd3G__rightMiddle{border-top:1px solid #0000001a;flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;padding:24px 0;display:flex}.order-confirmation-page-module__WUwd3G__rightBottom{flex-direction:column;align-self:stretch;gap:16px;padding:24px 24px 0;display:flex}.order-confirmation-page-module__WUwd3G__rightBottomImage{border-radius:50%;width:56px;height:56px}.order-confirmation-page-module__WUwd3G__rightBottomText{flex-direction:column;align-self:stretch;display:flex}.order-confirmation-page-module__WUwd3G__rightBottomTextTitle{color:var(--Black,#000);letter-spacing:-.28px;align-self:stretch;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.order-confirmation-page-module__WUwd3G__rightBottomTextLink{color:var(--Gold);letter-spacing:-.14px;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;align-self:stretch;font-size:14px;font-style:normal;line-height:24px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.order-confirmation-page-module__WUwd3G__badge{background:var(--Grey);border-radius:20px;color:#fff!important;border:none!important}@media screen and (min-width:768px){.order-confirmation-page-module__WUwd3G__section{padding:0!important}.order-confirmation-page-module__WUwd3G__description{letter-spacing:-.2px;font-size:20px;line-height:32px}}
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
.bookings-module__pcPAsG__main{color:var(--Black);padding-bottom:128px}@media screen and (max-width:480px){.bookings-module__pcPAsG__container{margin-top:0;padding-top:0}.bookings-module__pcPAsG__bookAgainButton{width:100%}.bookings-module__pcPAsG__main{padding-top:0;padding-bottom:56px}}.bookings-module__pcPAsG__flex{flex-direction:column;gap:32px;display:flex}.bookings-module__pcPAsG__desktopButton{display:none}.bookings-module__pcPAsG__container{margin-top:156px;padding:16px}.bookings-module__pcPAsG__subtitle{color:var(--Black);font-feature-settings:"ss05" on;letter-spacing:-.2px;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:28px}.bookings-module__pcPAsG__confirmationCard{border-radius:24px}.bookings-module__pcPAsG__content{gap:16px;padding:16px}.bookings-module__pcPAsG__address{color:var(--Grey);font-feature-settings:"ss05" on;letter-spacing:-.16px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.bookings-module__pcPAsG__hideOnDesktop{display:block}.bookings-module__pcPAsG__desktopAppointmentSummary{display:none}@media screen and (min-width:481px){.bookings-module__pcPAsG__desktopAppointmentSummary{width:100%;max-width:320px;display:block}.bookings-module__pcPAsG__hideOnDesktop{display:none}.bookings-module__pcPAsG__content{padding:32px}.bookings-module__pcPAsG__container{flex-direction:column;justify-content:center;align-items:stretch;margin-top:0;padding-top:152px;display:flex}.bookings-module__pcPAsG__flex{flex-direction:row;gap:80px}.bookings-module__pcPAsG__top{text-align:left;flex:1;max-width:320px}.bookings-module__pcPAsG__bottom{flex:1}.bookings-module__pcPAsG__desktopButton{margin-top:24px;display:block}.bookings-module__pcPAsG__mobileButton{display:none}.bookings-module__pcPAsG__subtitle{text-align:left}.bookings-module__pcPAsG__isCall{text-align:center;flex-direction:column;align-items:center;display:flex}.bookings-module__pcPAsG__flex.bookings-module__pcPAsG__isCall{flex-direction:row;justify-content:center}}.bookings-module__pcPAsG__overviewLink{background:#0000000d;border-radius:4px;justify-content:space-between;align-self:stretch;align-items:center;gap:8px;padding:8px;font-size:12px;line-height:16px;display:flex}.bookings-module__pcPAsG__overviewLinkText{color:var(--Grey);letter-spacing:.48px;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.bookings-module__pcPAsG__overviewLinkCta{align-items:center;gap:4px;display:flex}
