.styles_cardOption__k6ONK{display:flex;align-items:center;gap:8px;align-self:stretch}.styles_cardOption__k6ONK .styles_cardItem__peGhK{display:flex;padding:1rem 0;align-items:center;gap:1rem;flex:1 0 0}.styles_cardOption__k6ONK .styles_cardItem__peGhK .styles_logoContainer__moobv{background-color:#f7f5f2;width:85px;height:55px;border-radius:4px;display:flex;align-items:center;justify-content:center;border:1px solid #e0ddda}.styles_cardOption__k6ONK .styles_cardItem__peGhK .styles_cardNum__p7QBC{display:flex;align-items:center;gap:20px;flex:1 0 0;align-self:stretch;font-family:var(--font-proxima-nova)}.styles_cardOption__k6ONK .styles_cardItem__peGhK .styles_cardNum__p7QBC .styles_num__f_YXk{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch;color:#262020;font-size:17px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:.85px;text-transform:uppercase}.styles_reservationContainer__dJEAo{display:flex;padding:12px;align-items:center;gap:8px;margin-bottom:1rem;align-self:stretch;background:#f5f5f5}.styles_reservationContainer__dJEAo .styles_numContent__NjhMN{display:flex;align-items:baseline;gap:4px;color:#121110}.styles_reservationContainer__dJEAo .styles_numContent__NjhMN .styles_textLabel__7wEgK{font-variant-numeric:lining-nums proportional-nums;font-family:var(--font-cormorant-garamond);font-size:18px;font-style:normal;font-weight:500;line-height:130%}.styles_reservationContainer__dJEAo .styles_numContent__NjhMN .styles_textValue__z9TXt{font-family:var(--font-proxima-nova);font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.2px;text-transform:uppercase}.styles_reservationContainer__dJEAo .styles_numContent__NjhMN .styles_clipboardIcon__npNDO{color:#5d5d5d;width:20px;height:20px;cursor:pointer}.styles_container__smAlR{display:flex;flex-direction:column}.styles_container__smAlR .styles_charges__OYyUB{display:flex;flex-direction:column;gap:.5rem}.styles_container__smAlR .styles_chargeRow__Yhvux{display:flex;justify-content:space-between;color:#262020;font-family:var(--font-cormorant-garamond);font-size:20px;font-style:normal;line-height:120%}.styles_container__smAlR .styles_line__Kly7T{width:100%;height:0;margin-top:1rem;border-top:1px dashed #aeaeae}.styles_container__smAlR .styles_total__C2cUJ{display:flex;font-family:var(--font-cormorant-garamond);font-size:20px;font-weight:700;line-height:120%;padding-top:10px;padding-bottom:10px;color:#262020;width:100%;gap:10px;justify-content:space-between}.styles_amtColor__Mb0Eq{color:#262020}.styles_extraGap__dIvH8{gap:1rem!important}.styles_outerContainer__960kl,.styles_wrapper__BjTpb{max-width:1280px;width:100%;margin:0 auto;padding:0 16px}@media(min-width:1280px){.styles_outerContainer__960kl,.styles_wrapper__BjTpb{padding:0 32px}}.styles_confirmationContainer__w51QR{padding:2rem;box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:#fff}@media(max-width:768px){.styles_confirmationContainer__w51QR{padding:1.5rem;border-width:1px;width:calc(100% - 4px)}}@media(max-width:481px){.styles_confirmationContainer__w51QR{padding:1rem;border-width:1px;width:calc(100% - 4px)}}.styles_confirmationContainer__w51QR .styles_confirmationDetail__0_vaM{margin:10px 0;display:flex;flex-direction:column;gap:10px}.styles_confirmationContainer__w51QR .styles_confirmationDetail__0_vaM .styles_confirmation__cMIUs{color:#353535;font-family:var(--font-proxima-nova);font-size:14px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:1.12px;text-transform:uppercase}.styles_confirmationContainer__w51QR .styles_confirmationDetail__0_vaM .styles_confirmationNumber__Z4soT{color:#262020;font-family:var(--font-cormorant-garamond);font-size:20px;font-style:normal;font-weight:400;line-height:120%}.styles_confirmationContainer__w51QR .styles_guestAppointmentNumber__5JUIs{background:#f5f5f5;padding:5px}.styles_confirmationContainer__w51QR .styles_guestAppointmentNumber__5JUIs .styles_confirmationTitle__H5YuS{margin-left:8px;color:#121110;font-family:var(--font-cormorant-garamond);font-size:18px;font-style:normal;font-weight:500;line-height:130%}.styles_confirmationContainer__w51QR .styles_guestAppointmentNumber__5JUIs .styles_appointmentNumber__n13z_{margin-left:2px;color:#121110;font-family:var(--font-proxima-nova);font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.2px;text-transform:uppercase}.styles_confirmationContainer__w51QR .styles_guestAppointmentNumber__5JUIs .styles_copyIcon__oXN2V{cursor:pointer;display:inline-block;margin-left:.5rem;transition:opacity .2s}.styles_confirmationContainer__w51QR .styles_guestAppointmentNumber__5JUIs .styles_copyIcon__oXN2V:hover{opacity:.7}.styles_confirmationContainer__w51QR .styles_line__S_9Ex{margin-top:1rem;width:100%;height:0;border-top:1px dashed #aeaeae}.styles_confirmationContainer__w51QR .styles_separator__eOzyY{width:100%;height:0;margin-top:15px;border-top:1px solid #aeaeae}.styles_confirmationContainer__w51QR .styles_appointmentHeading__N9nUO{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;font-family:var(--font-cormorant-garamond);font-size:24px;font-style:normal;font-weight:400;line-height:150%;color:#262020}.styles_confirmationContainer__w51QR .styles_appointmentHeading__N9nUO .styles_actionsContainer__It_cj{display:flex;align-items:center;gap:.5rem}.styles_confirmationContainer__w51QR .styles_appointmentHeading__N9nUO .styles_appointmentEditButton__S4RMx{display:flex;align-items:center}.styles_confirmationContainer__w51QR .styles_appointmentHeading__N9nUO .styles_toggleIcon__nlZAW{cursor:pointer;font-size:20px;color:#262020;width:24px;height:24px}.styles_cardOption__3ORbv{display:flex;align-items:center;gap:8px;align-self:stretch}.styles_cardOption__3ORbv .styles_cardItem__p_999{display:flex;padding:1rem 0;align-items:center;gap:1rem;flex:1 0 0}.styles_cardOption__3ORbv .styles_cardItem__p_999 .styles_logoContainer__4qhcl{background-color:#f7f5f2;width:85px;height:55px;border-radius:4px;display:flex;align-items:center;justify-content:center;border:1px solid #e0ddda}.styles_cardOption__3ORbv .styles_cardItem__p_999 .styles_cardNum___P6BG{display:flex;align-items:center;gap:20px;flex:1 0 0;align-self:stretch;font-family:var(--font-proxima-nova)}.styles_cardOption__3ORbv .styles_cardItem__p_999 .styles_cardNum___P6BG .styles_num__9ShDI{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch;color:#262020;font-size:17px;font-style:normal;font-weight:600;line-height:17px;letter-spacing:.85px;text-transform:uppercase}.styles_accountContainer__xiWdg{margin:1rem 0 2rem}.styles_outerContainer__960kl{max-width:800px;padding:8px}.styles_ellipsis__zPhc0{display:flex;height:36px;padding:0 8px;justify-content:center;align-items:center;gap:0;border-radius:0;cursor:pointer;position:relative}.styles_ellipsis__zPhc0 .styles_active__uhGed{background-color:#f4f2f1}.styles_dropdownMenu___2PaV{display:flex;padding:8px;align-items:flex-start;gap:2px;align-self:stretch;border-radius:2px;border:1px solid #d7d7d7;background:#fff;position:absolute;top:105%;box-shadow:0 4px 6px -2px rgba(0,0,0,.08),0 10px 15px -3px rgba(0,0,0,.12);right:0;z-index:10;min-width:172px;align-items:center}.styles_dropdownItem__DgBvf{background:none;border:none;width:100%;display:flex;height:44px;padding:0 8px;align-items:center;gap:12px;align-self:stretch;border-radius:0;transition:background .2s;color:#971903;font-size:20px;font-style:normal;font-weight:400;line-height:150%;font-family:var(--font-cormorant-garamond)}.styles_dropdownItem__DgBvf:hover{background:#f5f5f5}.style_pill__0mq1_{border-radius:5rem;padding:5px 15px;display:flex;gap:7px;font-family:var(--font-proxima-nova);font-size:12px;font-weight:400;cursor:pointer;align-items:center}.style_pill__0mq1_ .style_icon__H5JEa{margin-right:.25rem;width:18px;height:18px}.style_pill__0mq1_.style_success__13XZB{border:1px solid #b1d7ac;background-color:#e2f1e0;color:#285b45}.style_pill__0mq1_.style_neutral__eFZRG{border:1px solid #aeaeae;background-color:#f5f5f5;color:#5d5d5d}.style_large__Xw09k{min-height:40px;justify-content:center;align-items:center;gap:10px;font-size:18px;font-style:normal;font-weight:500;line-height:28px}