._description_1ixz6_1{margin-bottom:30px}._categoryTitle_1ixz6_5{margin-bottom:10px;font-weight:700}._block_1dxos_1{font-weight:400;border:1px solid #e2e2e2;margin-bottom:7px;cursor:default;padding:33px;display:flex;align-items:flex-start;justify-content:space-between}@media(max-width:520px){._block_1dxos_1{flex-direction:column-reverse;padding:22px}}@media(hover:hover){._clickableBlock_1dxos_20{cursor:pointer}._clickableBlock_1dxos_20:hover{background:#f5e7cf}}._contentContainer_1dxos_30{width:100%}._detailsContainer_1dxos_34{display:flex;justify-content:space-between;align-items:flex-start}._detailsContainerBold_1dxos_40{font-size:16px}._name_1dxos_44{font-weight:600}._nameBold_1dxos_48{color:#0e0e0e}._imageContainer_1dxos_52{display:flex;justify-content:center;align-items:flex-start;width:200px;min-width:200px;margin-right:22px}@media(max-width:520px){._imageContainer_1dxos_52{width:100%;margin-right:0;margin-top:22px}}._image_1dxos_52{height:auto;max-width:200px;object-fit:contain;vertical-align:middle;border:0}@media(max-width:520px){._image_1dxos_52{width:100%;max-width:100%}}._description_1dxos_84{margin-top:22px;font-weight:400;color:#666;opacity:.85;margin-bottom:10px}._select_1b7s9_1{padding:4px;border:1px solid #ccc;border-radius:3px;background-color:#fff;background-image:none;color:#555;font-family:Arial,Helvetica,sans-serif;font-size:13px;max-width:200px}._label_1b7s9_13{margin-right:5px;font-size:13px}._wrapper_1b7s9_18{display:inline-flex;align-items:center}._formGroup_gy226_1{margin-bottom:15px}._requiredStar_gy226_5{color:#a94442}._stepLabel_gy226_9{display:block;margin-bottom:5px}._paymentStepLabel_gy226_14{display:block;margin-bottom:5px;font-weight:700}._stepFormControl_gy226_20{display:block;width:100%}._formWrap_gy226_25{margin-top:33px}._formControl_gy226_29{height:33px;line-height:1.42857143;font:inherit;font-size:16px;margin:0;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}._formControlWithInvalid_gy226_43:invalid{border-color:#c34040}._formControl_gy226_29:focus{border-color:#313131;box-shadow:none;outline:0}._formControl_gy226_29:disabled{opacity:.5}._suggestedEmailBlock_gy226_57{margin-top:6px;background:#f0f8ff;padding:6px 12px;border-radius:4px}._suggestedEmailValue_gy226_64{color:#3698e9;text-decoration-line:underline;text-decoration-style:dotted;cursor:pointer}._nameWrapper_gy226_71{display:grid;grid-auto-flow:column;grid-template-columns:1fr 2fr;grid-gap:4px}@media(max-width:484px){._nameWrapper_gy226_71{grid-auto-flow:row;grid-template-columns:auto;grid-gap:5px}}._widgetCheckbox_gy226_86{display:block;width:120px}._radioInline_gy226_91{font-weight:400;cursor:pointer;display:inline-flex;align-items:center;margin:0 10px 0 0}._radioInline_gy226_91 input{margin:0 5px 0 0}._completeAppointmentButtonLoading_gy226_103:after{content:"Confirming Appointment..."}._payNowButtonLoading_gy226_107:after{content:"Submitting..."}._notice_gy226_111{font-size:12px}._modal_7y05a_1{position:fixed;top:0;left:0;width:100%;height:100%;z-index:110;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._modal_7y05a_1 *{box-sizing:border-box}._noScroll_7y05a_18{overflow:hidden}._backdrop_7y05a_22{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000d9}._paper_7y05a_31{box-shadow:0 12px 8px -8px #000;color:#313131;max-width:900px;border-radius:3px;background-color:#fff;margin:15px;position:relative;width:100%;padding:30px;font-weight:400;font-size:14px;line-height:1.42857143;font-family:Josefin Sans,sans-serif;max-height:calc(100vh - 30px);overflow:auto}@media(min-width:1024px){._paper_7y05a_31{padding-left:60px}._paperZeroPadding_7y05a_54{padding:0}}._paperZeroPadding_7y05a_54{padding:0}._closeBtn_7y05a_63{font-family:Arial,sans-serif;position:absolute;top:0;right:0;padding:15px;cursor:pointer;background:#0000;border:0;font-size:16px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}@media(min-width:768px){._ccNameContainer_fs8dk_2{display:grid;grid-template-columns:5fr 7fr;grid-gap:30px}}._submitButtonLoading_fs8dk_9:after{content:"Confirming..."}._cardElementLoading_fs8dk_13{pointer-events:none;opacity:.5}._cancelBtn_fs8dk_18{display:inline-block;margin-top:15px;margin-left:15px;text-decoration:underline;cursor:pointer}._secureToggle_fs8dk_26{display:inline-block;margin-top:4px;text-decoration:underline;cursor:pointer}._secureToggle_fs8dk_26 svg{height:12px;width:12px}._closeSecureBlock_fs8dk_38{display:inline-block;text-decoration:underline;cursor:pointer}._secureBlock_fs8dk_44{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;padding:29px 34px}._secureBlockContent_fs8dk_51{width:75%}@media(min-width:768px){._postalCodeInput_fs8dk_56{max-width:250px}}
