.purchase-view{padding:0 0 24px}.purchase-view .btn-card,.purchase-view .btn-pay,.purchase-view .purchase-view-btns,.purchase-view .purchase-view-title{margin-bottom:30px}.purchase-view .purchase-view-container{margin-top:-24px}.purchase-view .purchase-view-summary{padding-bottom:24px;padding-top:24px}.purchase-view .purchase-view-form{border:1px solid #5786fc;margin-bottom:30px;padding:24px}.purchase-view .purchase-view-form.purchase-view-form-disabled{border-color:#e2e7f3}.purchase-view .purchase-view-error{color:#da0606;margin-bottom:16px}.purchase-view .purchase-view-text{margin-bottom:32px}.purchase-view .purchase-view-text .link{color:#5786fc}@media(min-width:576px){.purchase-view .btn-card{margin-bottom:0}}@media(min-width:768px){.purchase-view{padding:16px 0 32px}.purchase-view .purchase-view-form{padding:32px}.purchase-view .form-input{margin-bottom:24px}}@media(min-width:992px){.purchase-view .purchase-view-container{margin-top:0;padding-bottom:32px;padding-top:32px}.purchase-view .purchase-view-summary{padding-bottom:0;padding-top:0;position:static}.purchase-view .purchase-view-summary .summary{position:sticky;top:104px}.purchase-view .purchase-view-form-container{margin-right:44px}.purchase-view .btn-card{margin-bottom:0}}.app-breadcrumb{margin:24px 0}.app-breadcrumb .app-breadcrumb-menu{border:1px solid #5786fc;border-radius:0;padding:8px;width:100%}.app-breadcrumb .app-breadcrumb-link{color:#4c6085;display:block;width:100%}.app-breadcrumb .app-breadcrumb-link.btn-collapse{align-items:center;border:1px solid transparent;display:flex;height:74px;padding:18px 24px;text-align:left}.app-breadcrumb .app-breadcrumb-link .icon-container{align-items:center;border:1px solid #4c6085;border-radius:20px;display:inline-flex;font-size:1rem;font-weight:700;height:40px;justify-content:center;margin-right:16px;width:40px}.app-breadcrumb .app-breadcrumb-link .icon-container .icon{display:none;height:24px;width:24px}.app-breadcrumb .app-breadcrumb-link.validate{color:#4c6085}.app-breadcrumb .app-breadcrumb-link.validate .icon-container{border-color:#4c6085}.app-breadcrumb .app-breadcrumb-link.validate .icon-container .icon{display:inline-block}.app-breadcrumb .app-breadcrumb-link.validate .count{display:none}.app-breadcrumb .app-breadcrumb-link.disabled,.app-breadcrumb .app-breadcrumb-link:disabled{color:#adb7ce;cursor:not-allowed}.app-breadcrumb .app-breadcrumb-link.disabled .icon-container,.app-breadcrumb .app-breadcrumb-link:disabled .icon-container{border-color:#adb7ce;color:#adb7ce}.app-breadcrumb .app-breadcrumb-link.current,.app-breadcrumb .app-breadcrumb-link:active,.app-breadcrumb .app-breadcrumb-link:hover{box-shadow:none;outline:none;-webkit-text-decoration:none;text-decoration:none}.app-breadcrumb .app-breadcrumb-link.current:not(:disabled):not(.disabled),.app-breadcrumb .app-breadcrumb-link:active:not(:disabled):not(.disabled),.app-breadcrumb .app-breadcrumb-link:hover:not(:disabled):not(.disabled){color:#5786fc;font-weight:700}.app-breadcrumb .app-breadcrumb-link.current:not(:disabled):not(.disabled) .icon-container,.app-breadcrumb .app-breadcrumb-link:active:not(:disabled):not(.disabled) .icon-container,.app-breadcrumb .app-breadcrumb-link:hover:not(:disabled):not(.disabled) .icon-container{border:3px solid #5786fc}.app-breadcrumb .app-breadcrumb-link.app-breadcrumb-link-dropdown{align-items:center;display:flex;padding:8px 16px}.app-breadcrumb .app-breadcrumb-link.app-breadcrumb-link-dropdown:active,.app-breadcrumb .app-breadcrumb-link.app-breadcrumb-link-dropdown:hover{background-color:#ecf1ff;border-radius:7px}.app-breadcrumb .separator{background-color:#4c6085;height:1px;margin:32px 12px 0;max-width:130px}.app-breadcrumb .separator.disabled{background-color:#adb7ce}.app-breadcrumb .chevron{height:24px;transform:rotate(0deg);transition:transform .3s;width:24px}.app-breadcrumb .dropdown.b-dropdown.show .chevron{transform:rotate(-180deg)}@media(min-width:992px){.app-breadcrumb{margin:32px 0 64px}.app-breadcrumb .app-breadcrumb-link{display:inline-block;margin-bottom:0;position:relative;text-align:center;width:auto}.app-breadcrumb .app-breadcrumb-link .icon-container{border-radius:32px;font-size:1.5rem;height:64px;margin:0 auto 8px;width:64px}.app-breadcrumb .app-breadcrumb-link .app-breadcrumb-link-name{left:50%;position:absolute;top:100%;transform:translateX(-50%);width:135px}.app-breadcrumb .separator{max-width:190px}}.summary{background-color:#ecf1ff;padding:24px}.summary .gray{color:#adb7ce}.summary .summary-title{color:#17191e;display:flex;font-size:1.25rem;font-weight:700;width:100%}.summary .summary-collapse{margin-top:32px}.summary .summary-subtitle{font-size:.75rem;font-weight:700;margin-bottom:8px}.summary .summary-company{margin-bottom:32px}.summary .summary-company .summary-avatar{align-items:center;background-color:#5786fc;border-radius:8px;color:#17191e;color:#fcfcfd;display:inline-flex;flex-grow:0;font-size:1.75rem;font-weight:700;height:64px;justify-content:center;margin-right:16px;text-align:center;text-transform:capitalize;width:64px}.summary .summary-date{font-size:.8125rem;margin-top:8px}.summary .summary-tva{margin-top:32px}.summary .summary-tva .tva{font-size:.75rem}.summary .summary-total{font-size:1.25rem}.summary .separator{background-color:#5786fc;height:1px;margin:32px 0;width:100%}.summary .summary-info-box{border:1px solid #5786fc;border-radius:8px;color:#5786fc;font-size:.8125rem;margin-top:32px;padding:10px}.summary .summary-info-box .summary-info-icon{height:24px;margin-right:10px;width:24px}.summary .summary-info-box .summary-info-box-description{margin-top:8px}.summary .chevron{height:24px;transform:rotate(-180deg);transition:transform .3s;width:24px}.summary .collapsed .chevron{transform:rotate(0deg)}@media(min-width:992px){.summary{padding:32px}.summary .summary-title{color:#17191e;font-size:1.75rem;font-weight:700;pointer-events:none}}.field .field-input{background-color:transparent;border:none;color:#17191e;padding:8px 0;width:100%}.field .field-icon-error{display:none}.field .icon{height:24px;width:24px}.field .field-hint{color:#adb7ce;font-size:.875rem;margin-top:2px;min-height:18px}.field.form-input-error .field-icon-error{display:block}.field.form-input-error .field-icon-eye .icon{color:#da0606}@font-face{font-display:swap;font-family:Oxygen;font-style:normal;font-weight:400;src:url(/fonts/Oxygen-Regular.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Oxygen;font-style:normal;font-weight:700;src:url(/fonts/Oxygen-Bold.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.stripe .stripe-input-container{overflow:hidden;position:relative}.stripe .stripe-input{background-color:transparent;border:none;color:#17191e;padding:8px 0}.stripe.form-input-readonly .stripe-input{color:#adb7ce;pointer-events:none}