.go-alert{flex:0;transform:translateY(50px);opacity:0;max-width:350px;height:-moz-fit-content;height:fit-content}.go-alert.fade-in{transform:translateY(0);opacity:1;transition:transform .5s,opacity .5s}.go-alert.fade-out{transform:translateX(50px);opacity:0;transition:transform .5s,opacity .5s}
.close-btn{background:none;border:none;color:inherit;font:inherit;line-height:inherit;cursor:pointer}
.monospace{font-variant-numeric:tabular-nums lining-nums}
.billing-address-group{--billing-address-radius: 0.5rem;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.5fr);margin-block-end:.75rem}.billing-address-cell{position:relative;min-inline-size:0;margin-block-start:-1px}.billing-address-cell-full{grid-column:1/-1}.billing-address-cell-country{margin-block-start:0}.billing-address-cell-split-end{margin-inline-start:-1px}.billing-address-input.form-control{position:relative;min-block-size:3.5rem;padding:1.375rem .75rem .375rem;border-radius:0}.billing-address-cell-country .billing-address-input.form-control{border-start-start-radius:var(--billing-address-radius);border-start-end-radius:var(--billing-address-radius)}.billing-address-cell-bottom-start .billing-address-input.form-control{border-end-start-radius:var(--billing-address-radius)}.billing-address-cell-bottom-end .billing-address-input.form-control{border-end-end-radius:var(--billing-address-radius)}.billing-address-select.form-control{padding-inline-end:2rem;background-color:#fff}.billing-address-input.form-control.is-invalid{z-index:2}.billing-address-input.form-control:focus{z-index:3}.billing-address-label{position:absolute;inset-block-start:50%;inset-inline-start:.75rem;z-index:4;max-inline-size:calc(100% - 1.5rem);margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#6c757d;pointer-events:none;transform:translateY(-50%);transition:inset-block-start .15s ease-out,transform .15s ease-out,font-size .15s ease-out,color .15s ease-out}.billing-address-select-label,.billing-address-input.form-control:focus~.billing-address-label,.billing-address-input.form-control:not(:placeholder-shown)~.billing-address-label,.billing-address-input.form-control:-webkit-autofill~.billing-address-label{inset-block-start:.4375rem;font-size:.6875rem;font-weight:600;letter-spacing:.01em;transform:none}.billing-address-input.form-control:focus~.billing-address-label{color:#495057}.billing-address-input.form-control.is-invalid~.billing-address-label{color:#dc3545}.billing-address-errors:empty{display:none}@media(prefers-reduced-motion: reduce){.billing-address-label,.billing-address-input.form-control{transition:none}}
.bootstrap-select .dropdown-menu.show{max-width:100%}.bootstrap-select .outline-none:focus:not(:focus-visible){outline:none !important}.bootstrap-select .rounded-left-0{border-top-left-radius:0;border-bottom-left-radius:0}
.p-pre-wrap p{white-space:pre-wrap;margin-bottom:0}
