.ge-delivery-instr-form{margin-bottom:5px}.ge-delivery-instr-form .delivery-instr-title-conatiner{cursor:pointer}.ge-delivery-instr-form .delivery-instr-title-conatiner .add-delivery-instruc{height:23px;width:auto;float:left;color:#005eb8;font-size:1rem;letter-spacing:0;line-height:23px}.ge-delivery-instr-form .delivery-instr-title-conatiner .add-delivery-instruc .ge-expand-collapse-icon{margin-left:5px;width:10px;color:#005eb8;font-size:1rem;letter-spacing:0;line-height:23px}.ge-delivery-instr-form .delivery-instr-title-conatiner .add-delivery-instruc .ge-expand-collapse-icon svg{height:23px;width:10px}.ge-delivery-instr-form .delivery-instr-title-conatiner .add-delivery-instruc .ge-expand-collapse-icon svg:hover,.ge-delivery-instr-form .delivery-instr-title-conatiner .add-delivery-instruc:hover{color:#00376c}.ge-delivery-instr-form .ge-shipping-code__textarea .ge-material-text-input__textarea{height:100px}.ge-delivery-instr-form .ge-material-form-label__label{height:16px;color:#63666a;font-size:1rem;letter-spacing:0;line-height:19px}.ge-delivery-instr-form .ge-material-form-label-instr{color:#a5a6a8;font-size:.75rem;letter-spacing:0;line-height:26px}.ge-delivery-instr-form .delivery-info{display:inline-flex}.ge-edit-billing-form .add-addr-container{margin-bottom:5px}.ge-edit-billing-form .billing-state .ge-material-select__wrapper .ge-material-select__menu{margin-bottom:20px}.ge-edit-billing-form .cupec-error{margin-bottom:30px}@media (max-width:767px){.ge-edit-billing-form .cupec-error{margin-bottom:20px}}.ge-edit-billing-form .state-error{margin-bottom:5px}.ge-edit-contact-form .ge-material-form-label__label{height:16px;color:#63666a;font-size:1rem;letter-spacing:0;line-height:19px}.ge-edit-contact-form .ge-contact-code__input{max-width:inherit;margin-bottom:20px}.ge-edit-contact-form .ge-contact-code__input textarea{max-height:177px}.ge-edit-contact-form .npi-number-input{margin-bottom:20px}.ge-edit-contact-form .ge-contact-code__select{max-width:inherit;margin-bottom:20px}.ge-edit-contact-form .text-required .ge-material-form-label__label:after{margin-left:2px;color:#d0021b;content:"*"}.ge-edit-contact-form .ge-material-form-label__label--error{color:#d0021b}.ge-edit-contact-form .ge-material-select__action--is-error{outline:1px solid #d0021b;border-color:#d0021b}.ge-edit-contact-form .ge-material-text-input__input:disabled{background:#f4f5f8;color:#2f3133;opacity:1;-webkit-text-fill-color:#2f3133}@media screen and (-webkit-min-device-pixel-ratio:0){.ge-edit-contact-form .ge-material-text-input__input:disabled,.ge-edit-contact-form .myClass,.ge-edit-contact-form ::i-block-chrome{background-color:#f4f5f8;color:#2f3133}}.ge-edit-contact-form .ge-material-select__menu{max-height:310px;width:100%}.ge-edit-contact-form .npi-field-label{width:auto;display:inline-flex;height:16px;color:#63666a;font-size:1rem;letter-spacing:0;line-height:19px}.ge-edit-contact-form .npi-field-label-required{display:inline-flex;margin-left:auto;padding-top:7px;padding-bottom:.5rem;font-style:italic;font-size:.75rem;line-height:1em;color:#63666a}@media (min-width:1140px){.ge-edit-contact-form .npi-field-label-required{width:15%;float:right}}@media (max-width:767px){.ge-edit-contact-form .npi-field-label-required{width:13%;float:right}}@media (min-width:768px){.ge-edit-contact-form .npi-field-label-required{width:15%;float:right}}.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:29%;z-index:1;position:relative}@media only screen and (device-width:320px) and (device-height:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71){.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:35%}}@media only screen and (device-width:568px) and (device-height:320px) and (orientation:landscape){.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:17%}}@media only screen and (device-width:411px) and (max-device-height:823px){.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:26%}}@media only screen and (device-width:731px) and (device-height:411px) and (orientation:landscape){.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:15%}}@media only screen and (device-width:360px) and (device-height:640px){.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:30%}}@media only screen and (device-width:640px) and (device-height:360px){.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:15%}}@media only screen and (device-width:320px) and (device-height:480px){.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:35%}}@media only screen and (device-width:480px) and (device-height:320px) and (orientation:landscape){.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:21%}}@media only screen and (device-width:667px) and (device-height:375px) and (orientation:landscape){.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:15%}}@media only screen and (device-width:414px) and (device-height:736px){.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:25%}}@media only screen and (device-width:736px) and (device-height:414px) and (orientation:landscape){.ge-edit-contact-form .npi-number-cell .npiTooltip{margin-left:14%}}.ge-edit-contact-form .npi-number-cell .ge-material-form-label{margin-top:-25px}.ge-edit-contact-form .npi-number-cell label{max-width:100px;word-break:break-word}.ge-edit-contact-form .npi-error-label{color:#d0021b}.ge-edit-contact-form .npi-normal-label{color:#63666a}@media (max-width:767px){.ge-edit-contact-form.contactLabelMbl label{height:auto}}@media (max-width:767px){.ge-edit-contact-form .rowGapMbl{row-gap:0}}.privacy-policy{margin-top:15px;margin-bottom:15px;margin-right:0}.privacy-policy .checkbox-privacy a{font-size:1rem;letter-spacing:0;line-height:19px}.privacy-policy .privacy-checkbox-error{font-size:.75rem;line-height:12px;padding-top:.25rem}.ge-editadd-address{min-height:24px;min-width:103px;height:auto;width:auto;color:#2f3133;font-size:1.125rem;letter-spacing:0;line-height:24px}.ge-editadd-address .ge-input-margin{margin-bottom:20px}.ge-editadd-address .ge-material-form-label__label{height:16px;color:#63666a;font-size:1rem;letter-spacing:0;line-height:19px}.ge-editadd-address .ge-non-editable-input input{background-color:#f4f5f8;color:#2f3133}.ge-editadd-address .text-required .ge-material-form-label__label:after{content:"*";color:#d70000}.ge-editadd-address .ge-state-list ul{width:100%;height:200px}.ge-editadd-address .ge-material-form-label__label--error{color:#d70000}.ge-editadd-address .ge-material-select__action--is-error{outline:1px solid #d0021b;border-color:#d0021b}.ge-edit-billing-form.billingLabelMbl label{height:auto}.ge-edit-billing-form .ge-material-form-label__label{height:16px;color:#63666a;font-size:1rem;letter-spacing:0;line-height:19px}.ge-edit-billing-form .ge-contact-code__input{max-width:inherit;margin-bottom:20px}.ge-edit-billing-form .ge-contact-code__input textarea{max-height:177px}.ge-edit-billing-form .ge-contact-code__select{max-width:inherit;margin-bottom:20px}.ge-edit-billing-form .text-required .ge-material-form-label__label:after{margin-left:2px;color:#d0021b;content:"*"}.ge-edit-billing-form .add-addr-container{color:#005eb8;letter-spacing:0;line-height:23px;width:auto;float:left;cursor:pointer}.ge-edit-billing-form .add-addr-container .add-addr-label{height:23px;font-size:1rem;margin-right:10px;width:auto;float:left}.ge-edit-billing-form .add-addr-container .add-addr-label:hover{color:#00376c}.ge-edit-billing-form .add-addr-container .add-addr-icon{width:auto;float:left;font-size:.875rem}.ge-edit-billing-form .add-addr-container .add-addr-icon svg{height:23px;width:14px;vertical-align:middle}.ge-edit-billing-form .add-addr-container .add-addr-icon svg:hover{color:#00376c}.ge-edit-billing-form .use-shipping-address-row .use-shipping-address__label{height:16px;color:#63666a;font-size:1rem;letter-spacing:0;line-height:19px}.ge-edit-billing-form .use-shipping-address-row .use-shipping-address{height:18px;padding-bottom:34px}.ge-edit-billing-form .ge-material-form-label__label--error{color:#d0021b}.ge-edit-billing-form .ge-material-select__action--is-error{outline:1px solid #d0021b;border-color:#d0021b}.ge-edit-billing-form .ge-material-text-input__input:disabled{background:#f4f5f8;color:#2f3133;margin-top:3px}@media screen and (-webkit-min-device-pixel-ratio:0){.ge-edit-billing-form .ge-material-text-input__input:disabled,.ge-edit-billing-form .myClass,.ge-edit-billing-form ::i-block-chrome{background-color:#f4f5f8;color:#2f3133}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ge-edit-billing-form .ge-material-text-input__input:disabled{background:#f4f5f8}}.ge-edit-billing-form .ge-material-select__menu{max-height:310px;width:100%}@media (max-width:767px){.ge-edit-billing-form .rowGapMbl{row-gap:0}}.ge-email-instr-form .email-address-title-conatiner{cursor:pointer}.ge-email-instr-form .email-address-title-conatiner .email-address-title{height:23px;width:auto;float:left;color:#005eb8;font-size:1rem;letter-spacing:0;line-height:23px}@media (max-width:767px){.ge-email-instr-form .email-address-title-conatiner .email-address-title{height:auto}}.ge-email-instr-form .email-address-title-conatiner .email-address-title .ge-expand-collapse-icon{margin-left:5px;width:10px;color:#005eb8;font-size:1rem;letter-spacing:0;line-height:23px}.ge-email-instr-form .email-address-title-conatiner .email-address-title .ge-expand-collapse-icon svg{height:23px;width:10px}.ge-email-instr-form .ge-shipping-code__textarea .ge-material-text-input__textarea{height:100px}.ge-email-instr-form .ge-shipping-email__textarea{margin-bottom:10px}.ge-email-instr-form .ge-shipping-email__textarea .ge-material-form-message{padding:0!important}.ge-email-instr-form .ge-material-form-label__label{height:16px;color:#63666a;font-size:1rem;letter-spacing:0;line-height:19px}.ge-email-instr-form .ge-material-form-label-instr{color:#a5a6a8;font-size:.75rem;letter-spacing:0;line-height:26px;margin-top:5px}.ge-email-instr-form .ge-material-form-message{position:relative}.ge-email-instr-form .ge-material-text-input__input--error+button{position:absolute;margin-bottom:12px}.ge-email-instr-form .email-info{display:inline-flex}.empty-checkout-container{width:100%;padding-top:5rem}@media (max-width:767px){.empty-checkout-container{width:auto;margin-bottom:20px}}.empty-checkout-container .ge-snackbar{z-index:10}.empty-checkout-container .ge-snackbar__alert{justify-content:unset}@media (min-width:1140px){.empty-checkout-container .ge-snackbar{min-width:755px!important;top:16%}}@media (min-width:768px) and (max-width:1139px){.empty-checkout-container .ge-snackbar{top:9%}}.empty-checkout-container .ge-snackbar button{display:none}.empty-checkout-container .empty-checkout-box{box-sizing:border-box;height:300px;border:1px solid #ececf0;border-radius:2px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.empty-checkout-container .empty-icon-container{margin-top:11%}@media (max-width:767px){.empty-checkout-container .empty-icon-container{margin-top:28%}}.empty-checkout-container .empty-text-container{width:auto;color:#2f3133;font-size:1.125rem;letter-spacing:0;line-height:24px;text-align:center;margin-top:3%}.empty-checkout-container .empty-checkout-icon{color:#b3b5b9;font-size:2.25rem;letter-spacing:0;line-height:37px;text-align:center}.empty-checkout-container .empty-checkout-icon svg{height:36px;width:45px}.empty-checkout-container .empty-checkout-button-container .mdc-layout-grid{padding-left:0;padding-right:0}.empty-checkout-container .empty-checkout-button-container button{box-sizing:border-box;height:48px;width:100%;border:2px solid #005eb8;border-radius:100px;background-color:#005eb8;color:#fff;font-size:.875rem;font-weight:700;letter-spacing:1.5px;line-height:16px;text-align:center}.empty-checkout-container .continue-button button{width:auto;font-size:.875rem;font-weight:700}@media (min-width:1140px){.empty-checkout-container .continue-button button{min-width:250px}}@media (min-width:768px){.empty-checkout-container .continue-button button{min-width:250px}}@media (max-width:767px){.empty-checkout-container .continue-button button{font-size:.75rem}}.ge-shipping-save-button{cursor:default;height:48px;width:100%}.ge-shipping-save-button-text{cursor:pointer;height:16px;width:243px;color:#fff;font-size:.875rem;font-weight:700;letter-spacing:1.5px;line-height:16px;text-align:center}.ge-shipping-cancel-button-cell{cursor:default;margin-top:20px;min-height:23px;height:auto;color:#005eb8;font-size:1rem;letter-spacing:0;line-height:23px;text-align:center}@media (min-width:1140px){.ge-shipping-cancel-button-cell{max-width:655px;width:auto}}@media (min-width:768px){.ge-shipping-cancel-button-cell{width:auto}}@media (max-width:767px){.ge-shipping-cancel-button-cell{min-width:auto;width:auto}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ge-shipping-cancel-button-cell{width:100%}}.ge-shipping-cancel-button-text{cursor:pointer}.ge-shipping-cancel-button-cell-disable{display:none}.sign-in-info-container{width:100%;margin-bottom:3%;margin-top:1%;color:#2e3133;font-size:18px;letter-spacing:0;line-height:21px}@media (max-width:767px){.sign-in-info-container{width:auto}}.sign-in-info-container .sign-in-info div div{color:#2e3133;font-size:18px;letter-spacing:0;line-height:21px}.sign-in-info-container .sign-in-info div div a{color:#005eb8!important;cursor:pointer;text-decoration:underline}.sign-in-info-container .sign-in-info div div a:hover{color:#00376c!important;text-decoration:underline}.sign-in-info-container a{color:#005eb8!important;cursor:pointer;text-decoration:underline}.sign-in-info-container a:hover{color:#00376c!important;text-decoration:underline}.ge-shipping-section{height:auto;width:auto}@media (min-width:1140px){.ge-shipping-section{min-height:72px;min-width:605px}}.ge-shipping-section-row2{padding-top:11px;padding-bottom:24px}.ge-shipping-section-edit-address{min-width:85px}.ge-shipping-section-add-new-address,.ge-shipping-section-edit-address{min-height:23px;color:#005eb8;font-size:1rem;letter-spacing:0;line-height:23px;cursor:pointer}.ge-shipping-section-add-new-address{min-width:120px;padding-left:20px}.ge-shipping-section-add-new-address:hover,.ge-shipping-section-edit-address:hover{color:#00376c}.ge-shipping-section-pencil-icon{min-height:23px;min-width:14px;color:#005eb8;font-size:.875rem;letter-spacing:0;line-height:23px;padding-left:8px;cursor:pointer}.ge-shipping-section-pencil-icon svg{height:16px;width:14px}.ge-shipping-section-pencil-icon svg:hover{color:#00376c}.ge-shipping-section .ge-address-list ul{margin-bottom:20px}.ge-view-contact-form .ge-material-form-label__label{color:#2f3133;font-size:1.125rem;letter-spacing:0;line-height:24px;margin-bottom:0}.ge-view-contact-form .ge-kyc-null-careare{margin-top:20px}.ge-view-contact-form .ge-contact-code__select{max-width:inherit;margin-bottom:20px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ge-view-contact-form .view-contact-data{margin-top:-2px}}.ge-view-contact-form .ge-material-select__menu{max-height:310px;width:100%}.ge-view-contact-form .view-firstname,.ge-view-contact-form .view-salutation{margin-right:3px}.ge-view-contact-form .ge-material-form-label__label--error{color:#d0021b}.ge-view-contact-form .text-required .ge-material-form-label__label:after{margin-left:2px;color:#d0021b;content:"*"}.ge-checkout-details{margin-top:13px;max-width:655px}@media (min-width:1140px){.ge-checkout-details{margin-top:0}}@media (max-width:767px){.ge-checkout-details{width:100%;padding-left:0}}@media (min-width:768px) and (max-width:1139px){.ge-checkout-details{width:100%;max-width:100%;padding-left:0}}.ge-checkout-details .ge-alert svg{width:16px;margin-right:10px;color:#e20000;font-size:1rem;letter-spacing:0;line-height:23px}.ge-checkout-details .page-title-container{height:auto;min-height:44px;width:auto;font-size:1.5625rem;font-weight:700;letter-spacing:0;line-height:34px}@media (min-width:1140px){.ge-checkout-details .page-title-container{min-width:663px;padding-top:13px}}@media (min-width:768px){.ge-checkout-details .page-title-container{min-width:663px}}.ge-checkout-details .page-title-container h4{color:#18181a}.ge-checkout-details .page-sub-title-container .page-sub-title{color:#2f3133;font-size:1.125rem;font-weight:700;letter-spacing:0;line-height:24px;margin-top:0;margin-bottom:16px}.ge-checkout-details .sublinks{margin-top:10px}.ge-checkout-details .ge-contact-form-container{width:auto;margin-top:18px;border:1px solid #d7d8db;border-radius:2px;background-color:#fff}@media (min-width:1140px){.ge-checkout-details .ge-contact-form-container{min-width:655px}}@media (min-width:768px){.ge-checkout-details .ge-contact-form-container{min-width:655px}}.ge-checkout-details .continue-payment{width:100%;margin-top:20px}.ge-checkout-details .continue-payment .ge-checkout-continue-payment-button{width:inherit}.ge-checkout-details .continue-payment .ge-checkout-continue-payment-text{height:16px;color:#fff;font-size:1rem;font-weight:700;letter-spacing:1.5px;line-height:16px;text-align:center}@media (max-width:767px){.ge-checkout-details .continue-payment .ge-checkout-continue-payment-text{height:auto}}.ge-checkout-details .ge-contact-grid-container{border:1px solid #ececf0;border-radius:2px;background-color:#fff}.ge-checkout-details .ge-i-icon{color:#00b7e7;padding-left:8px}.ge-checkout-details .ge-i-icon .ge-info-circle{width:16px;height:16px}.ge-checkout-details .ge-i-icon-tooltip{background-color:#fff!important;padding:16px 32px!important;font-size:1rem!important;border:1px solid #005eb8!important;border-radius:2px!important;box-shadow:0 0 2px 0 rgba(74,144,226,.7)!important;max-width:400px}@media (min-width:768px) and (max-width:1139px){.ge-checkout-details .ge-i-icon-tooltip{max-width:340px}}@media (max-width:767px){.ge-checkout-details .ge-i-icon-tooltip{max-width:270px}}.ge-checkout-details .ge-i-icon-tooltip:after{bottom:-8px!important;background-color:#fff!important;width:14px!important;height:14px!important;border:1px solid #005eb8!important;border-top:none!important;border-left:none!important;-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.ge-checkout-details .ge-material-select__action:disabled{background:#f4f5f8;color:#2f3133;cursor:default}