.ShippingInfoForm_body__10lWy{align-items:center}.ShippingInfoForm_body__10lWy,.ShippingInfoForm_form_container__Usnt9{width:100%;display:flex;flex-direction:column;gap:40px}.ShippingInfoForm_border_margin__XipsJ{margin-bottom:20px}.ShippingInfoForm_form_item_group__Sljup{display:flex;flex-direction:column;gap:20px}.ShippingInfoForm_form_children_wrapper__PcniD{flex-direction:row!important}.ShippingInfoForm_address_input__c4ssq{display:flex;gap:10px;align-items:baseline;width:100%}.ShippingInfoForm_address_link__CgebN{color:#1f7bb8;-webkit-text-decoration:"underline";text-decoration:"underline";font-size:14px;font-style:normal;font-weight:700;line-height:22px}.ShippingInfoForm_building_input_wrapper__cNLeO{width:100%}.ShippingInfoForm_building_address_note__fnftD{font-size:13px}.ShippingInfoForm_confirm_email_input__jBYUa{margin-bottom:20px}.patient_info_parts_body__dpaTj,.patient_info_parts_displayFlex__20TrN,.patient_info_parts_inner__xPBtD{display:flex;flex-direction:column;align-items:center}.patient_info_parts_body__dpaTj{width:100%}.patient_info_parts_inner__xPBtD{align-items:flex-start;gap:10px;display:flex;flex-direction:column;align-items:center;width:100%;max-width:992px;border-radius:6px;background-color:#fff}.patient_info_parts_inner__xPBtD.patient_info_parts_frameBorder___fxVz{border:1px solid #e0e2e3}.patient_info_parts_inner__xPBtD .patient_info_parts_editPersonalInner__Pqs1s{width:100%;padding:42px 46px 62px}@media only screen and (max-width:768px){.patient_info_parts_inner__xPBtD .patient_info_parts_editPersonalInner__Pqs1s{padding:30px 20px 50px}.patient_info_parts_inner__xPBtD{gap:15px}}.patient_info_parts_inner__xPBtD .patient_info_parts_titleContainer__xC7WO{width:100%;background-color:#cde0ec;border-radius:5px 5px 0 0;padding:16px 0}.patient_info_parts_inner__xPBtD .patient_info_parts_titleContainer__xC7WO .patient_info_parts_title__vGahI{color:#1f7bb8;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.96px}@media only screen and (max-width:768px){.patient_info_parts_inner__xPBtD .patient_info_parts_titleContainer__xC7WO .patient_info_parts_title__vGahI{padding:5px 0;font-size:16px}}.patient_info_parts_column__b_Soz{margin-top:20px;display:flex;flex-direction:row;align-items:flex-end;justify-content:left;width:100%;gap:8px}@media only screen and (max-width:768px){.patient_info_parts_column__b_Soz{gap:4px;align-items:flex-start}}.patient_info_parts_productsInner__OzYiU{display:flex;justify-content:left;flex-direction:column;width:100%;gap:20px;margin-bottom:10px}.patient_info_parts_radioInner__bBVEP{padding-bottom:10px}@media only screen and (max-width:768px){.patient_info_parts_radioInner__bBVEP{display:flex;flex-direction:column;justify-content:left;width:100%}}.patient_info_parts_radioInner__bBVEP .patient_info_parts_gender_error_annotation__HBTVG{color:#f25c72;font-size:13px}@media only screen and (max-width:768px){.patient_info_parts_radioInner__bBVEP .patient_info_parts_gender_error_annotation__HBTVG{font-size:11px}}.patient_info_parts_two_input_container__3YR0L{display:flex;justify-content:space-between;width:100%}.patient_info_parts_two_input_item__7CyY4{width:50%;padding-right:7px}.patient_info_parts_inputEmailContainer__4GmtF{width:100%}@media only screen and (max-width:768px){.patient_info_parts_inputEmailContainer__4GmtF{margin-top:20px}}.patient_info_parts_inputEmailContainer__4GmtF .patient_info_parts_inputEmail__cozSe{width:100%;padding:20px 0}@media only screen and (max-width:768px){.patient_info_parts_inputEmailContainer__4GmtF .patient_info_parts_inputEmail__cozSe{padding:unset}}.patient_info_parts_emailArea__rVZkJ{height:60px}.patient_info_parts_confirmEmailInner__k_3RZ{width:100%}.patient_info_parts_confirmEmailArea__NnwNd{width:100%;margin-bottom:12px;margin-top:8px;font-size:14px}.patient_info_parts_two_address_input__oGdM7{width:100%;display:flex}@media only screen and (max-width:768px){.patient_info_parts_two_address_input__oGdM7{flex-direction:column}}.patient_info_parts_two_address_input__oGdM7 .patient_info_parts_prefecture_input__mslDi{display:flex;flex:1 1;justify-content:flex-start;margin-right:30px}@media only screen and (max-width:768px){.patient_info_parts_two_address_input__oGdM7 .patient_info_parts_prefecture_input__mslDi{margin-right:0;padding-right:7px}}.patient_info_parts_two_address_input__oGdM7 .patient_info_parts_city_input__KmtGu{display:flex;width:100%;flex:2 1;padding-left:10px}@media only screen and (max-width:768px){.patient_info_parts_two_address_input__oGdM7 .patient_info_parts_city_input__KmtGu{padding-left:0}}.patient_info_parts_addressContainerInner__H_8Lo{display:flex;align-items:center;width:100%;gap:15px}@media only screen and (max-width:768px){.patient_info_parts_addressContainerInner__H_8Lo{gap:unset;flex-direction:column}}.patient_info_parts_searchZipCode__vdOjI{width:100%;display:flex;justify-content:left;align-items:center;gap:18px;margin-bottom:20px}.patient_info_parts_formOption__sWCJD{width:100%;gap:15px;display:flex;flex-direction:column;align-items:center;margin:28px 0 10px;max-width:200px}@media only screen and (max-width:768px){.patient_info_parts_formOption__sWCJD{margin:0}}.patient_info_parts_femaleQuestion__UaBrP{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:15px;margin:10px 0}.patient_info_parts_errorText___7o11{color:#f25c72;font-size:12px;margin-bottom:8px;text-align:center}.patient_info_parts_footer__FA41k{display:flex;flex-direction:column;justify-content:center;margin:80px 0 120px;max-width:750px;width:100%}@media only screen and (max-width:768px){.patient_info_parts_footer__FA41k{margin:48px 0 80px}}.patient_info_parts_footer__FA41k .patient_info_parts_footerbuttonArea__cwRaZ{display:flex;justify-content:center;width:100%;gap:30px}@media only screen and (max-width:768px){.patient_info_parts_footer__FA41k .patient_info_parts_footerbuttonArea__cwRaZ{padding:0 33px;gap:22px}}.patient_info_parts_alert__tXfEn{max-width:700px;text-align:center;font-size:14px;margin:auto auto 50px}.patient_info_parts_editConfirmButtonArea__c9NUU{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;padding-top:50px}@media only screen and (max-width:768px){.patient_info_parts_editConfirmButtonArea__c9NUU{padding-top:30px}}.patient_info_parts_annotation__CxWA_{color:#f25c72}.patient_info_parts_error_message_area__MlCFo{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}