.zimension-button-comp{outline:none;border:none;outline-width:0;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;background-color:#ed0100;box-sizing:border-box;padding:11px 20px;font-size:16px;line-height:25px;border-radius:5px;transition:all .15s ease-in-out;cursor:pointer;font-weight:600;text-transform:capitalize}.zimension-button-comp.type-outlined{border:1px solid #ed0100;background-color:transparent;color:#ed0100}.zimension-button-comp.type-outlined:hover{background-color:transparent}.zimension-button-comp.type-secondary{border:1px solid #fff;background-color:#fff;color:#0f172a}.zimension-button-comp.type-secondary:hover{background-color:#eee}.zimension-button-comp.type-secondary-outlined{border:1px solid #bbb;background-color:transparent;color:#bbb}.zimension-button-comp.type-secondary-outlined:hover{background-color:hsla(0,0%,93%,.2)}.zimension-button-comp.type-success{background-color:#25da1e;border:1px solid #25da1e;color:#fff}.zimension-button-comp.type-success:hover{background-color:#25da1e!important}.zimension-button-comp.type-gray{border:1px solid #475569;background-color:#475569;color:#fff}.zimension-button-comp.type-gray:hover{background-color:#64748b;border:1px solid #64748b}.zimension-button-comp.size-medium{border-radius:4px;padding:8px 15px;font-size:14px;width:unset}.zimension-button-comp.size-small{gap:5px;border-radius:4px;padding:4px;font-size:12px;width:unset;line-height:10px}.zimension-button-comp.size-small .btn-icon{font-size:15px}.zimension-button-comp:hover{background-color:#e80f0f}.zimension-button-comp:disabled{opacity:.4;cursor:not-allowed}