#checkout #payment-loading-modal .modal-dialog,#add-payment-loading-modal .modal-dialog{margin:0 auto}#checkout #payment-loading-modal .close,#add-payment-loading-modal .close{color:rgba(0,0,0,0);width:16px;height:16px;display:block;padding:0;margin-right:5px;display:none}#checkout #payment-loading-modal .close>span,#add-payment-loading-modal .close>span{display:none}#checkout #payment-loading-modal .modal-content,#add-payment-loading-modal .modal-content{border-radius:4px 4px 0 0}#checkout #payment-loading-modal .modal-content .modal-header,#add-payment-loading-modal .modal-content .modal-header{background:#f2f2f1;align-items:center;padding-left:24px;padding-right:24px}#checkout #payment-loading-modal .modal-content .modal-header .modal-title,#add-payment-loading-modal .modal-content .modal-header .modal-title{color:#222;font-size:18px;font-style:normal;font-weight:700;line-height:20px;display:flex;width:100%;justify-content:space-between}#checkout #payment-loading-modal .modal-content .modal-body,#add-payment-loading-modal .modal-content .modal-body{padding:50px 30px 35px}@media(max-width: 767px)and (min-width: 376px){#checkout #payment-loading-modal .modal-content .modal-body,#add-payment-loading-modal .modal-content .modal-body{padding:40px 30px}}@media(max-width: 375px){#checkout #payment-loading-modal .modal-content .modal-body,#add-payment-loading-modal .modal-content .modal-body{padding:40px 30px}}#checkout #payment-loading-modal .modal-content .modal-body .modal-body-header,#add-payment-loading-modal .modal-content .modal-body .modal-body-header{margin-bottom:50px;margin-top:20px}#checkout #payment-loading-modal .modal-content .modal-body .modal-body-header .loading-icon,#add-payment-loading-modal .modal-content .modal-body .modal-body-header .loading-icon{margin:auto}#checkout #payment-loading-modal .modal-content .modal-body .modal-body-header .modal-body-header-title,#add-payment-loading-modal .modal-content .modal-body .modal-body-header .modal-body-header-title{color:#222;font-size:32px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;display:flex;column-gap:15px;align-items:center;border-bottom:none}@media(max-width: 767px)and (min-width: 376px){#checkout #payment-loading-modal .modal-content .modal-body .modal-body-header .modal-body-header-title,#add-payment-loading-modal .modal-content .modal-body .modal-body-header .modal-body-header-title{font-size:28px}}@media(max-width: 375px){#checkout #payment-loading-modal .modal-content .modal-body .modal-body-header .modal-body-header-title,#add-payment-loading-modal .modal-content .modal-body .modal-body-header .modal-body-header-title{font-size:28px}}#checkout #payment-loading-modal .modal-content .modal-body .modal-body-content .modal-body-content-title,#add-payment-loading-modal .modal-content .modal-body .modal-body-content .modal-body-content-title{font-style:normal;font-weight:700;line-height:normal;color:#1474bd;font-size:16px;margin-bottom:15px;font-family:Arial,Sans-serif,serif}#checkout #payment-loading-modal .modal-content .modal-body .modal-body-content .modal-body-content-text,#add-payment-loading-modal .modal-content .modal-body .modal-body-content .modal-body-content-text{color:#5c5c5c;font-size:16px;font-style:normal;font-weight:400;line-height:24px;font-family:Arial,Sans-serif,serif}#checkout #payment-loading-modal .modal-content .modal-body .modal-body-actions,#add-payment-loading-modal .modal-content .modal-body .modal-body-actions{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:15px;margin-top:30px}#checkout #payment-loading-modal .modal-content .modal-body .modal-body-actions button,#add-payment-loading-modal .modal-content .modal-body .modal-body-actions button{display:flex;height:48px;padding:24px;justify-content:center;align-items:center;gap:8px;border-radius:2px;background-color:#fff;border:2px solid #1474bd;color:#1474bd;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:16px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase}@media(max-width: 767px)and (min-width: 376px){#checkout #payment-loading-modal .modal-content .modal-body .modal-body-actions button,#add-payment-loading-modal .modal-content .modal-body .modal-body-actions button{width:100%;font-size:15px}}@media(max-width: 375px){#checkout #payment-loading-modal .modal-content .modal-body .modal-body-actions button,#add-payment-loading-modal .modal-content .modal-body .modal-body-actions button{width:100%;font-size:15px}}#checkout #payment-loading-modal .modal-content .modal-body .modal-body-actions button.primary-action,#add-payment-loading-modal .modal-content .modal-body .modal-body-actions button.primary-action{background-color:#1474bd;color:#fff}#checkout #payment-loading-modal .modal-dialog,#add-payment-loading-modal .modal-dialog{max-width:600px}.delete-default-payment-method-modal-content{font-weight:400}.delete-default-payment-method-modal-content .delete-default-payment-method-modal-content-block{margin-top:30px}.delete-default-payment-method-modal-content .delete-default-payment-method-modal-content-block:first-of-type{margin-top:0}.delete-default-payment-method-modal-content .delete-default-payment-method-modal-content-block .delete-default-payment-method-modal-content-block-title{display:block;font-family:Arial,Sans-serif,serif;font-weight:700;margin-bottom:10px}#add-new-default-payment-method-modal{display:block;max-height:100vh;overflow-y:scroll}#add-new-default-payment-method-modal .modal-body-actions>*{position:relative}#add-new-default-payment-method-modal .modal-body-actions #paypal-buttons-container-modal{position:absolute;top:0;right:0;left:0;bottom:-100px;z-index:999;opacity:0}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .new-default-payment-method-modal-content-block{color:#5c5c5c;font-size:16px;font-family:Arial,Sans-serif,serif;margin-bottom:25px}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group{margin-top:20px}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group:first-of-type{margin-top:0}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group#other-option-group{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding-top:20px}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group#other-option-group:not(.collapsed){padding-bottom:15px}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group .payment-options-group-header{margin-bottom:20px;display:block}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group .payment-options-group-header .payment-options-group-title{font-size:21px;line-height:25px;color:#666;display:flex;align-items:center;justify-content:space-between;font-weight:700;cursor:pointer;font-family:Lato,Sans-serif,serif}@media(max-width: 767px)and (min-width: 376px){#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group .payment-options-group-header .payment-options-group-title{font-size:17px}}@media(max-width: 375px){#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group .payment-options-group-header .payment-options-group-title{font-size:17px}}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group .payment-options-group-header .payment-options-group-title .toggle-options{width:20px;height:20px;background:url("./../../img/front/chevron.svg");background-size:contain;background-position:center;background-repeat:no-repeat}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group .payment-options-group-header .payment-options-group-subtitle{font-family:Arial,Sans-serif,serif;font-size:16px;line-height:24px;color:#222;margin-top:15px;display:block}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group .payment-options-group-content-collapsable{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s ease-out}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group .payment-options-group-content{overflow:hidden;transition:max-height .5s ease-in-out;row-gap:8px;display:flex;flex-direction:column}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group.collapsed .payment-options-group-content-collapsable{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-out}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group.collapsed .payment-options-group-content{overflow:hidden;transition:max-height 1s cubic-bezier(0, 1, 0, 1)}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-options-group.collapsed .payment-options-group-header .payment-options-group-title .toggle-options{transform:scaleY(-1)}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .collapsed+.payment-options-group{margin-top:0 !important}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .radio-inline{margin:0}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .radio-inline .custom-radio{border-color:#0539ce;margin:0}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .radio-inline .custom-radio input[type=radio]:checked+span{background-color:#0539ce;width:10px;height:10px}#add-new-default-payment-method-modal .new-default-payment-method-modal-content .payment-title{color:#0539ce}#add-new-default-payment-method-modal .saved-payment-wrapper.selected{background-color:#f3fbfe !important}#add-new-default-payment-method-modal .payment-details{font-size:16px;font-family:Arial,sans-serif}
