.styles_bannerContainer__n_tUx{align-items:center;animation:styles_slideInTop__ZLqlQ .5s cubic-bezier(.4,0,.2,1) forwards;background-color:var(--teal-10);border-bottom:1px solid rgba(0,0,0,.15);display:flex;flex-direction:column;font-family:Arial,sans-serif;justify-content:center;max-height:120px;padding:1rem;text-align:center;width:100%}.styles_bannerTitle__DPESi{color:var(--black);font-weight:600}.styles_bannerBody__YCAqe{color:var(--black);font-size:14px;line-height:1.6;max-width:600px}@keyframes styles_slideInTop__ZLqlQ{0%{height:0;max-height:0;opacity:0;padding:0;transform:translateY(-100%)}to{height:100%;max-height:120px;opacity:1;padding:1rem;transform:translateY(0)}}@media screen and (max-width:768px){.styles_bannerContainer__n_tUx{animation:styles_slideInTop__ZLqlQ .3s cubic-bezier(.4,0,.2,1) forwards;top:90px}}.cancelSheet_title__XmlEz{color:var(--brand-primary);font-family:var(--font-family-brand);font-size:24px;font-weight:700;line-height:32px}.cancelSheet_body__3iJom{flex:1;min-height:0;overflow-y:auto}.cancelSheet_content__MhbQu{color:var(--brand-text-secondary);font-family:var(--font-family-brand);gap:24px}.cancelSheet_content__MhbQu,.cancelSheet_hero__sHVBH{display:flex;flex-direction:column}.cancelSheet_hero__sHVBH{align-items:center;gap:12px}.cancelSheet_heroTitle__878xp{color:var(--brand-primary);font-size:20px;line-height:32px;margin:0;text-align:center}.cancelSheet_intro__cmRuu{font-size:16px;line-height:24px}.cancelSheet_intro__cmRuu p{margin:0}.cancelSheet_footer__XMz_s{border-top:1px solid var(--outline-variant,#ccc5c1);display:flex;gap:8px;margin:0 -24px;padding:16px 24px 0}[data-brand=petone] .cancelSheet_action__WgVpg.cancelSheet_action__WgVpg{border-radius:8px;flex:1;font-size:12px;height:48px;letter-spacing:1.2px;min-width:0;padding:0 16px}.styles_options__5GmWR{flex-direction:column}.styles_option__XJPqt,.styles_options__5GmWR{display:flex;gap:8px}.styles_option__XJPqt{align-items:center;background:var(--white,#fff);border:2px solid var(--outline-variant,#ccc5c1);border-radius:16px;color:var(--brand-text-secondary);cursor:pointer;font-family:var(--font-family-brand);font-size:14px;line-height:20px;padding:12px 16px;text-align:left;width:100%}.styles_option__XJPqt:hover{border-color:var(--brand-primary)}.styles_selected__oGobl{border:3px solid var(--brand-primary);padding:11px 15px}.styles_explanation__VG5q7{flex:1}.styles_checkIcon__b9hag{color:var(--brand-primary);flex-shrink:0;height:24px;width:24px}.styles_otherInputLabel__5I_fJ{color:var(--brand-primary);font-size:.875rem;font-weight:500;margin-bottom:.5rem}.styles_otherInputSection__H9kzT{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem}.styles_textarea__8B_dr{border:1px solid var(--outline-variant,#ccc5c1);border-radius:8px;font-family:inherit;font-size:1rem;min-height:96px;padding:.75rem;resize:none;width:100%}.styles_charLimit__snEzS{color:var(--brand-text-secondary);font-size:.75rem;margin-top:.25rem}.styles_clinicCard__c1_Ku{color:var(--brand-text-primary);display:flex;flex-direction:column;gap:1rem;grid-area:clinic;padding-bottom:2rem}.styles_icon__tUZff{height:28px;width:28px;fill:var(--deep-blue)}.styles_clinicInfoHeader__K4BeG{display:flex;flex-direction:column}.styles_name__KIC8A{font-weight:600}.styles_address__QIf7_{font-size:14px}.styles_content__L6xUo{display:flex;flex-direction:column;gap:1rem;margin-top:8px}.styles_contentItemHeader__b_Oka{font-size:12px}.styles_contentItem__Y_jYs{display:flex;flex-direction:column}.styles_contentValue__3_2v7,.styles_website__PRsSG{font-weight:600}.styles_website__PRsSG{text-decoration:underline;width:-moz-fit-content;width:fit-content}.styles_bookingBtn__I6Y3E{margin-right:auto;margin-top:1rem}.styles_bookingUrl__jNLvn{text-decoration:none;width:-moz-fit-content;width:fit-content}.styles_externalLinkIcon__mFxpy{fill:var(--white);margin-bottom:3px}.styles_linksContainer__6sJXK{display:flex;flex-direction:column;gap:0;height:auto;justify-content:flex-start}.styles_sectionHeader__EAQoT{align-items:center;color:var(--brand-text-primary);display:flex;font-family:var(--font-family-brand);font-size:12px;font-weight:700;height:56px;letter-spacing:1.2px;line-height:16px;padding:8px 24px;text-transform:uppercase}.styles_primaryClinicBanner__BVLt0{background:rgba(4,79,89,.04);border-bottom:1px solid rgba(4,79,89,.08);display:flex;flex-direction:column;gap:12px;padding:20px 24px}.styles_primaryClinicRow__oy6lE{align-items:flex-start;display:flex;gap:12px}.styles_primaryClinicIcon__cMXXv{flex-shrink:0;height:20px;margin-top:21px;width:20px}.styles_primaryClinicInfo__t0fE_{flex:1}.styles_primaryClinicLabel__nJtFL{color:var(--brand-text-secondary);font-family:var(--font-family-brand);font-size:var(--label-xsmall-font-size);font-weight:var(--label-xsmall-font-weight);letter-spacing:var(--label-xsmall-letter-spacing);line-height:var(--label-xsmall-line-height);margin-bottom:4px;text-transform:uppercase}.styles_primaryClinicName__AUVrJ{color:var(--brand-text-primary);font-family:var(--font-family-brand);font-size:16px;font-weight:500;line-height:22px}.styles_changeClinicLink__dvjs9{align-items:center;cursor:pointer;display:flex;gap:12px;opacity:.7;text-decoration:none}.styles_changeClinicLink__dvjs9:hover{opacity:1}.styles_changeClinicLinkSpacer__UndS6{flex-shrink:0;width:20px}.styles_changeClinicLinkInner__bODDU{align-items:center;display:flex;gap:4px}.styles_changeClinicLinkText__ljuqo{color:var(--brand-text-primary);font-family:var(--font-family-brand);font-size:var(--label-small-font-size)}.styles_changeClinicChevron__lccm9{height:14px;width:14px;fill:var(--brand-text-primary)}.styles_navigationLinks__Vk2aa{display:flex;flex-direction:column;gap:0}.styles_link__Xy4O7{align-items:center;background-color:transparent;border-radius:0;display:flex;font-family:var(--font-family-brand);font-size:16px;font-weight:400;gap:12px;height:56px;line-height:24px;padding:8px 24px;text-decoration:none}.styles_activeLink__BR7fK,.styles_link__Xy4O7{color:var(--brand-text-primary)}.styles_activeLink__BR7fK{background-color:var(--brand-sidebar-highlight)}.styles_link__Xy4O7:hover{background-color:var(--deep-blue);color:var(--white)}.styles_link__Xy4O7:hover>.styles_linkIcon__J_Wd1{fill:var(--white);color:var(--white)}.styles_link__Xy4O7:hover>.styles_linkIcon__J_Wd1 svg{fill:currentColor}.styles_link__Xy4O7:hover{background-color:var(--brand-sidebar-highlight)}.styles_linkIcon__J_Wd1{flex-shrink:0;height:24px;width:24px;fill:var(--brand-text-primary);color:var(--brand-text-primary)}.styles_linkIcon__J_Wd1 svg{height:100%;width:100%;fill:currentColor}.styles_activeLinkIcon__YcYL_{fill:var(--brand-text-primary);color:var(--brand-text-primary)}.styles_linkName__s5zAj{margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_needHelpLink__aJImS{display:flex;justify-content:center;margin-bottom:3rem;text-decoration:underline}@media screen and (max-width:768px){.styles_primaryClinicBanner__BVLt0{margin:-1rem -1rem 0}.styles_linksContainer__6sJXK{gap:8px;width:100%}.styles_navigationLinks__Vk2aa{flex-shrink:0}.styles_link__Xy4O7{font-size:14px;height:auto;margin-bottom:8px;min-height:48px}}.styles_container__eBzOi{align-items:center;display:flex;gap:16px}.styles_content__jhwrK{display:flex;flex-direction:column;gap:4px;margin-right:auto}.styles_title__6w_mG{color:var(--deep-blue);font-size:18px;font-style:normal;font-weight:600}.styles_pawIcon__4x2Tq{fill:#fff}.styles_chevronDown__mkJw3,.styles_pawIcon__4x2Tq{height:28px;width:28px}.styles_chevronDown__mkJw3{fill:var(--deep-blue)}.styles_animate__KUElH{transform:rotateX(180deg);transition:transform .3s ease}.styles_card__Q5HQk{left:0;margin-top:.25rem;padding:0;position:absolute;right:0;transform:translateY(-10%);transition:transform .2s ease,visibility .15s ease,opacity .15s ease;visibility:hidden;width:inherit;z-index:1000}.styles_patientOption__psTQh{padding:1rem}.styles_patientOption__psTQh:not(:last-child){border-bottom:1px solid var(--black-dark-87)}.styles_slideIn__0ybXO{opacity:1;transform:translateY(0);visibility:visible}.styles_slideOut__zj3O6{opacity:0;transform:translateY(-20%);visibility:hidden}.styles_container__bUMpp{border-radius:16px;grid-area:dropdown;position:relative}